@ -16,23 +16,29 @@ ReceiptLoadForm::ReceiptLoadForm(QWidget *parent) :
 
			
		 
		
	
		
			
				 
				 
			
			 
			 
			
				    m_voucherModel - > setData ( srv . all ( QString ( " status = %1 " ) . arg ( QString : : number ( Voucher : : NOT_PAID ) ) ) ) ; 
 
			
		 
		
	
		
			
				 
				 
			
			 
			 
			
				    m_voucherModel - > setTranslations ( Context : : instance ( ) . plugin ( " SHOP " ) - > translations ( ) ) ; 
 
			
		 
		
	
		
			
				 
				 
			
			 
			 
			
				    ui - > tabVouchers - > setModel ( m_voucherModel ) ; 
 
			
		 
		
	
		
			
				 
				 
			
			 
			 
			
				    ui - > tabVouchers - > hideColumn ( 0 ) ; 
 
			
		 
		
	
		
			
				 
				 
			
			 
			 
			
				    ui - > tabVouchers - > hideColumn ( 1 ) ; 
 
			
		 
		
	
		
			
				 
				 
			
			 
			 
			
				    ui - > tabVouchers - > hideColumn ( 5 ) ; 
 
			
		 
		
	
		
			
				 
				 
			
			 
			 
			
				    ui - > tabVouchers - > hideColumn ( 6 ) ; 
 
			
		 
		
	
		
			
				 
				 
			
			 
			 
			
				    ui - > tabVouchers - > hideColumn ( 7 ) ; 
 
			
		 
		
	
		
			
				 
				 
			
			 
			 
			
				    ui - > tabVouchers - > hideColumn ( 8 ) ; 
 
			
		 
		
	
		
			
				 
				 
			
			 
			 
			
				    ui - > tabVouchers - > hideColumn ( 9 ) ; 
 
			
		 
		
	
		
			
				 
				 
			
			 
			 
			
				    ui - > tabVouchers - > hideColumn ( 10 ) ; 
 
			
		 
		
	
		
			
				 
				 
			
			 
			 
			
				    ui - > tabVouchers - > hideColumn ( 12 ) ; 
 
			
		 
		
	
		
			
				 
				 
			
			 
			 
			
				    ui - > tabVouchers - > horizontalHeader ( ) - > setSectionResizeMode ( 2 ,  QHeaderView : : Stretch ) ; 
 
			
		 
		
	
		
			
				 
				 
			
			 
			 
			
				    ui - > tabVouchers - > setColumnWidth ( 3 ,  200 ) ; 
 
			
		 
		
	
		
			
				 
				 
			
			 
			 
			
				    ui - > tabVouchers - > setColumnWidth ( 4 ,  200 ) ; 
 
			
		 
		
	
		
			
				 
				 
			
			 
			 
			
				    ui - > tabVouchers - > setColumnHidden ( 0 ,  true ) ; 
 
			
		 
		
	
		
			
				 
				 
			
			 
			 
			
				    ui - > tabVouchers - > setColumnHidden ( 1 ,  true ) ; 
 
			
		 
		
	
		
			
				 
				 
			
			 
			 
			
				    ui - > tabVouchers - > setColumnHidden ( 6 ,  true ) ; 
 
			
		 
		
	
		
			
				 
				 
			
			 
			 
			
				    ui - > tabVouchers - > setColumnHidden ( 7 ,  true ) ; 
 
			
		 
		
	
		
			
				 
				 
			
			 
			 
			
				    ui - > tabVouchers - > setColumnHidden ( 8 ,  true ) ; 
 
			
		 
		
	
		
			
				 
				 
			
			 
			 
			
				    ui - > tabVouchers - > setColumnHidden ( 9 ,  true ) ; 
 
			
		 
		
	
		
			
				 
				 
			
			 
			 
			
				    ui - > tabVouchers - > setColumnHidden ( 10 ,  true ) ; 
 
			
		 
		
	
		
			
				 
				 
			
			 
			 
			
				    ui - > tabVouchers - > setColumnHidden ( 11 ,  true ) ; 
 
			
		 
		
	
		
			
				 
				 
			
			 
			 
			
				    ui - > tabVouchers - > setColumnHidden ( 13 ,  true ) ; 
 
			
		 
		
	
		
			
				 
				 
			
			 
			 
			
				    ui - > tabVouchers - > setColumnHidden ( 14 ,  true ) ; 
 
			
		 
		
	
		
			
				 
				 
			
			 
			 
			
				    ui - > tabVouchers - > setColumnHidden ( 15 ,  true ) ; 
 
			
		 
		
	
		
			
				 
				 
			
			 
			 
			
				    ui - > tabVouchers - > setColumnHidden ( 16 ,  true ) ; 
 
			
		 
		
	
		
			
				 
				 
			
			 
			 
			
				    ui - > tabVouchers - > setColumnHidden ( 17 ,  true ) ; 
 
			
		 
		
	
		
			
				 
				 
			
			 
			 
			
				    ui - > tabVouchers - > setColumnHidden ( 18 ,  true ) ; 
 
			
		 
		
	
		
			
				 
				 
			
			 
			 
			
				    ui - > tabVouchers - > horizontalHeader ( ) - > setSectionResizeMode ( 3 ,  QHeaderView : : Stretch ) ; 
 
			
		 
		
	
		
			
				 
				 
			
			 
			 
			
				    ui - > tabVouchers - > horizontalHeader ( ) - > setSectionResizeMode ( 4 ,  QHeaderView : : Stretch ) ; 
 
			
		 
		
	
		
			
				 
				 
			
			 
			 
			
				    ui - > tabVouchers - > horizontalHeader ( ) - > setSectionResizeMode ( 5 ,  QHeaderView : : Stretch ) ; 
 
			
		 
		
	
		
			
				 
				 
			
			 
			 
			
				
 
			
		 
		
	
		
			
				 
				 
			
			 
			 
			
				    m_itemModel  =  new  AutoTableModel < VoucherItem > ( this ) ; 
 
			
		 
		
	
		
			
				 
				 
			
			 
			 
			
				    m_itemModel - > setTranslations ( Context : : instance ( ) . plugin ( " SHOP " ) - > translations ( ) ) ; 
 
			
		 
		
	
		
			
				 
				 
			
			 
			 
			
				    m_itemModel - > setCheckboxSelect ( true ) ; 
 
			
		 
		
	
		
			
				 
				 
			
			 
			 
			
				    ui - > tabItems - > setModel ( m_itemModel ) ; 
 
			
		 
		
	
		
			
				 
				 
			
			 
			 
			
				    ui - > tabItems - > horizontalHeader ( ) - > setSectionResizeMode ( 0 ,  QHeaderView : : Stretch ) ; 
 
			
		 
		
	
		
			
				 
				 
			
			 
			 
			
				    ui - > tabItems - > horizontalHeader ( ) - > setSectionResizeMode ( 1 ,  QHeaderView : : Stretch ) ; 
 
			
		 
		
	
		
			
				 
				 
			
			 
			 
			
				
 
			
		 
		
	
		
			
				 
				 
			
			 
			 
			
				    connect ( ui - > tabVouchers - > selectionModel ( ) ,  & QItemSelectionModel : : currentRowChanged ,  [ this ] ( const  QModelIndex  & current ,  QModelIndex ) { 
 
			
		 
		
	
		
			
				 
				 
			
			 
			 
			
				        ShopService  srv ;