/* * Constructs a dspTimePhasedSalesByItem as a child of 'parent', with the * name 'name' and widget flags set to 'f'. * */ dspTimePhasedSalesByItem::dspTimePhasedSalesByItem(QWidget* parent, const char* name, Qt::WFlags fl) : XWidget(parent, name, fl) { setupUi(this); // (void)statusBar(); // signals and slots connections connect(_query, SIGNAL(clicked()), this, SLOT(sCalculate())); connect(_print, SIGNAL(clicked()), this, SLOT(sPrint())); connect(_sohist, SIGNAL(populateMenu(QMenu*,QTreeWidgetItem*,int)), this, SLOT(sPopulateMenu(QMenu*,QTreeWidgetItem*,int))); connect(_close, SIGNAL(clicked()), this, SLOT(close())); connect(_calendar, SIGNAL(newCalendarId(int)), _periods, SLOT(populate(int))); connect(_calendar, SIGNAL(select(ParameterList&)), _periods, SLOT(load(ParameterList&))); connect(_submit, SIGNAL(clicked()), this, SLOT(sSubmit())); if (!_metrics->boolean("EnableBatchManager")) _submit->hide(); _productCategory->setType(ParameterGroup::ProductCategory); _sohist->addColumn(tr("Item Number"), _itemColumn, Qt::AlignLeft, true, "item_number" ); _sohist->addColumn(tr("UOM"), _uomColumn, Qt::AlignCenter, true, "uom" ); _sohist->addColumn(tr("Site"), _whsColumn, Qt::AlignCenter, true, "warehous_code" ); _salesDollars->setEnabled(_privileges->check("ViewCustomerPrices")); }
/* * Constructs a dspTimePhasedProductionByPlannerCode as a child of 'parent', with the * name 'name' and widget flags set to 'f'. * */ dspTimePhasedProductionByPlannerCode::dspTimePhasedProductionByPlannerCode(QWidget* parent, const char* name, Qt::WFlags fl) : XWidget(parent, name, fl) { setupUi(this); // (void)statusBar(); QButtonGroup* _unitsGroupInt = new QButtonGroup(this); _unitsGroupInt->addButton(_inventoryUnits); _unitsGroupInt->addButton(_capacityUnits); _unitsGroupInt->addButton(_altCapacityUnits); // signals and slots connections connect(_query, SIGNAL(clicked()), this, SLOT(sCalculate())); connect(_print, SIGNAL(clicked()), this, SLOT(sPrint())); connect(_submit, SIGNAL(clicked()), this, SLOT(sSubmit())); connect(_production, SIGNAL(populateMenu(QMenu*,QTreeWidgetItem*,int)), this, SLOT(sPopulateMenu(QMenu*,QTreeWidgetItem*,int))); connect(_close, SIGNAL(clicked()), this, SLOT(close())); connect(_calendar, SIGNAL(newCalendarId(int)), _periods, SLOT(populate(int))); connect(_calendar, SIGNAL(select(ParameterList&)), _periods, SLOT(load(ParameterList&))); // statusBar()->hide(); _plannerCode->setType(ParameterGroup::PlannerCode); _production->addColumn(tr("Planner Code"), _itemColumn, Qt::AlignLeft, true, "plancode_code" ); _production->addColumn(tr("Site"), _whsColumn, Qt::AlignCenter, true, "warehous_code" ); _production->addColumn(tr("UOM"), _uomColumn, Qt::AlignLeft, true, "uom" ); if (!_metrics->boolean("EnableBatchManager")) _submit->hide(); }
/* * Constructs a dspTimePhasedAvailability as a child of 'parent', with the * name 'name' and widget flags set to 'f'. * */ dspTimePhasedAvailability::dspTimePhasedAvailability(QWidget* parent, const char* name, Qt::WFlags fl) : XWidget(parent, name, fl) { setupUi(this); // (void)statusBar(); // signals and slots connections connect(_print, SIGNAL(clicked()), this, SLOT(sPrint())); connect(_submit, SIGNAL(clicked()), this, SLOT(sSubmit())); connect(_query, SIGNAL(clicked()), this, SLOT(sCalculate())); connect(_close, SIGNAL(clicked()), this, SLOT(close())); connect(_calendar, SIGNAL(newCalendarId(int)), _periods, SLOT(populate(int))); connect(_calendar, SIGNAL(select(ParameterList&)), _periods, SLOT(load(ParameterList&))); connect(_availability, SIGNAL(populateMenu(QMenu*,QTreeWidgetItem*,int)), this, SLOT(sPopulateMenu(QMenu*,QTreeWidgetItem*,int))); _plannerCode->setType(ParameterGroup::PlannerCode); _availability->addColumn(tr("Item Number"), _itemColumn, Qt::AlignLeft, true, "item_number" ); _availability->addColumn(tr("UOM"), _uomColumn, Qt::AlignLeft, true, "uom_name" ); _availability->addColumn(tr("Site"), _whsColumn, Qt::AlignCenter, true, "warehous_code" ); if (!_metrics->boolean("EnableBatchManager")) _submit->hide(); }
/* * Constructs a dspTimePhasedProductionByItem as a child of 'parent', with the * name 'name' and widget flags set to 'f'. * */ dspTimePhasedProductionByItem::dspTimePhasedProductionByItem(QWidget* parent, const char* name, Qt::WFlags fl) : QMainWindow(parent, name, fl) { setupUi(this); (void)statusBar(); // signals and slots connections connect(_query, SIGNAL(clicked()), this, SLOT(sCalculate())); connect(_print, SIGNAL(clicked()), this, SLOT(sPrint())); connect(_production, SIGNAL(populateMenu(Q3PopupMenu*,Q3ListViewItem*,int)), this, SLOT(sPopulateMenu(Q3PopupMenu*,Q3ListViewItem*,int))); connect(_close, SIGNAL(clicked()), this, SLOT(close())); connect(_calendar, SIGNAL(newCalendarId(int)), _periods, SLOT(populate(int))); connect(_calendar, SIGNAL(select(ParameterList&)), _periods, SLOT(load(ParameterList&))); init(); }
dspTimePhasedUsageStatisticsByItem::dspTimePhasedUsageStatisticsByItem(QWidget* parent, const char* name, Qt::WFlags fl) : XWidget(parent, name, fl) { setupUi(this); // (void)statusBar(); // signals and slots connections connect(_query, SIGNAL(clicked()), this, SLOT(sCalculate())); connect(_print, SIGNAL(clicked()), this, SLOT(sPrint())); connect(_submit, SIGNAL(clicked()), this, SLOT(sSubmit())); connect(_usage, SIGNAL(populateMenu(QMenu*,QTreeWidgetItem*,int)), this, SLOT(sPopulateMenu(QMenu*,QTreeWidgetItem*,int))); _usage->addColumn(tr("Transaction Type"), 120, Qt::AlignLeft ); _usage->addColumn(tr("Site"), _whsColumn, Qt::AlignCenter ); if (!_metrics->boolean("EnableBatchManager")) _submit->hide(); }