Added insert date to voucher items and save date to vouchers. Additional voucher descriptions (name, contact...) are now copied from saved vouchers when load items.
closes #286
This commit is contained in:
+17
-10
@@ -26,16 +26,23 @@ ReceiptSaveForm::ReceiptSaveForm(QSharedPointer<Voucher> voucher, QWidget *paren
|
||||
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(3);
|
||||
ui->tabVouchers->hideColumn(4);
|
||||
ui->tabVouchers->hideColumn(5);
|
||||
ui->tabVouchers->hideColumn(6);
|
||||
ui->tabVouchers->hideColumn(7);
|
||||
ui->tabVouchers->hideColumn(8);
|
||||
ui->tabVouchers->hideColumn(10);
|
||||
ui->tabVouchers->horizontalHeader()->setSectionResizeMode(1, QHeaderView::Stretch);
|
||||
ui->tabVouchers->setColumnWidth(0, 190);
|
||||
ui->tabVouchers->setColumnWidth(2, 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);
|
||||
|
||||
connect(ui->tabVouchers->selectionModel(), &QItemSelectionModel::currentRowChanged, [this](QModelIndex, QModelIndex){
|
||||
ui->buttonBox->button(QDialogButtonBox::Ok)->setEnabled(true);
|
||||
|
||||
Reference in New Issue
Block a user