@ -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 ;