void dspCustomersByCustomerType::sPopulateMenu(QMenu *pMenu, QTreeWidgetItem *, int) { QAction *menuItem; menuItem = pMenu->addAction(tr("Edit..."), this, SLOT(sEdit())); menuItem->setEnabled(_privileges->check("MaintainCustomerMasters")); menuItem = pMenu->addAction(tr("View..."), this, SLOT(sView())); menuItem->setEnabled(_privileges->check("ViewCustomerMasters")); menuItem = pMenu->addAction("Reassign Customer Type...", this, SLOT(sReassignCustomerType())); menuItem->setEnabled(_privileges->check("MaintainCustomerMasters")); }
void dspCustomersByCustomerType::sPopulateMenu(QMenu *pMenu, QTreeWidgetItem *) { int menuItem; menuItem = pMenu->insertItem(tr("Edit..."), this, SLOT(sEdit()), 0); if (!_privileges->check("MaintainCustomerMasters")) pMenu->setItemEnabled(menuItem, FALSE); menuItem = pMenu->insertItem(tr("View..."), this, SLOT(sView()), 0); menuItem = pMenu->insertItem("Reassign Customer Type", this, SLOT(sReassignCustomerType()), 0); if (!_privileges->check("MaintainCustomerMasters")) pMenu->setItemEnabled(menuItem, FALSE); }
void customers::sPopulateMenu(QMenu *pMenu) { int menuItem; menuItem = pMenu->insertItem("View...", this, SLOT(sView()), 0); menuItem = pMenu->insertItem("Edit...", this, SLOT(sEdit()), 0); if (!_privleges->check("MaintainCustomerMasters")) pMenu->setItemEnabled(menuItem, FALSE); menuItem = pMenu->insertItem("Reassign Customer Type", this, SLOT(sReassignCustomerType()), 0); if (!_privleges->check("MaintainCustomerMasters")) pMenu->setItemEnabled(menuItem, FALSE); menuItem = pMenu->insertItem("Delete", this, SLOT(sDelete()), 0); if (!_privleges->check("MaintainCustomerMasters")) pMenu->setItemEnabled(menuItem, FALSE); }