allocateARCreditMemo::allocateARCreditMemo(QWidget* parent, const char* name, bool modal, Qt::WFlags fl) : XDialog(parent, name, modal, fl) { setupUi(this); _aropen->setRootIsDecorated(true); _aropen->addColumn(tr("Doc. Type"), -1, Qt::AlignLeft, true, "doctype"); _aropen->addColumn(tr("Doc. #"), _orderColumn, Qt::AlignLeft, true, "docnumber"); _aropen->addColumn(tr("Doc. Date"), _dateColumn, Qt::AlignCenter, true, "docdate"); _aropen->addColumn(tr("Due Date"), _dateColumn, Qt::AlignCenter, true, "duedate"); _aropen->addColumn(tr("Amount"), _moneyColumn, Qt::AlignRight, true, "amount"); _aropen->addColumn(tr("Paid"), _moneyColumn, Qt::AlignRight, true, "paid"); _aropen->addColumn(tr("Balance"), _moneyColumn, Qt::AlignRight, true, "balance"); _aropen->addColumn(tr("This Alloc."), _moneyColumn, Qt::AlignRight, true, "allocated"); _aropen->addColumn(tr("Total Alloc."), _moneyColumn, Qt::AlignRight, true, "totalallocated"); connect(omfgThis, SIGNAL(creditMemosUpdated()), this, SLOT(sPopulate())); if (omfgThis->singleCurrency()) { _aropen->hideColumn("currAbbr"); _aropen->hideColumn("balance"); } connect(_aropen, SIGNAL(valid(bool)), this, SLOT(sHandleButton())); connect(_allocate, SIGNAL(clicked()), this, SLOT(sAllocate())); connect(_cancel, SIGNAL(clicked()), this, SLOT(sCancel())); _coheadid = -1; _invcheadid = -1; }
allocateReservations::allocateReservations(QWidget* parent, const char* name, bool modal, Qt::WFlags fl) : XDialog(parent, name, modal, fl) { setupUi(this); connect(_buttonBox, SIGNAL(accepted()), this, SLOT(sAllocate())); connect(_cust, SIGNAL(newId(int)), this, SLOT(sCustomerSelected())); _customerTypes->setType(XComboBox::CustomerTypes); }
allocateReservations::allocateReservations(QWidget* parent, const char* name, bool modal, Qt::WFlags fl) : XDialog(parent, name, modal, fl) { setupUi(this); _submit = _buttonBox->addButton(tr("Schedule"), QDialogButtonBox::ActionRole); connect(_buttonBox, SIGNAL(accepted()), this, SLOT(sAllocate())); connect(_submit, SIGNAL(clicked()), this, SLOT(sSubmit())); connect(_cust, SIGNAL(newId(int)), this, SLOT(sCustomerSelected())); _customerTypes->setType(XComboBox::CustomerTypes); }
/* * Constructs a allocateReservations as a child of 'parent', with the * name 'name' and widget flags set to 'f'. * * The dialog will by default be modeless, unless you set 'modal' to * true to construct a modal dialog. */ allocateReservations::allocateReservations(QWidget* parent, const char* name, bool modal, Qt::WFlags fl) : QDialog(parent, name, modal, fl) { setupUi(this); // signals and slots connections connect(_allocate, SIGNAL(clicked()), this, SLOT(sAllocate())); connect(_close, SIGNAL(clicked()), this, SLOT(reject())); connect(_cust, SIGNAL(newId(int)), this, SLOT(sCustomerSelected())); _customerTypes->setType(XComboBox::CustomerTypes); }