Definition at line 75 of file invmgmtwidget.h.
typedef OSB_LIB::Id<OSB_LIB::InventoryPool> OSB_GUI::InvMgmtWidget::PoolId [private] |
typedef std::list<OSB_LIB::InventoryPool> OSB_GUI::InvMgmtWidget::Pools [private] |
OSB_GUI::InvMgmtWidget::InvMgmtWidget | ( | AdminType | type, | |
QWidget * | parent, | |||
const char * | name = 0 , |
|||
WFlags | flags = 0 | |||
) |
Constructor with type of administraction widget and Qt arguments.
OSB_GUI::InvMgmtWidget::~InvMgmtWidget | ( | ) |
Destructor: delete pools_.
OSB_GUI::InvMgmtWidget::InvMgmtWidget | ( | const InvMgmtWidget & | ) | [private] |
Prevent copying: not implemented.
void OSB_GUI::InvMgmtWidget::clearMenuAccels | ( | ) | [virtual] |
Clear any accelerators of the administration widget's popup menu.
This function is needed because any accelerators of the adminstratiion widget's menu are active even if the popup menu is not in the menu bar of the main window.
Implements OSB_GUI::AdminWidget.
void OSB_GUI::InvMgmtWidget::edited | ( | ) | [private, slot] |
Pool name or description edited.
void OSB_GUI::InvMgmtWidget::languageChange | ( | ) | [virtual, slot] |
QPopupMenu* OSB_GUI::InvMgmtWidget::menu | ( | ) | [virtual] |
The popup menu of the administration widget.
If the administration window does not use a menu the function returns 0.
Else the admin widget should install the accelerators for the popup menu.
Implements OSB_GUI::AdminWidget.
std::string OSB_GUI::InvMgmtWidget::menuTitle | ( | ) | const [virtual] |
Title of the administration wiget's menu.
The returned string is empty if does not support a menu, i.e., menu() returns 0.
Implements OSB_GUI::AdminWidget.
InvMgmtWidget& OSB_GUI::InvMgmtWidget::operator= | ( | const InvMgmtWidget & | ) | [private] |
Prevent assignment: not implemented.
void OSB_GUI::InvMgmtWidget::readPools | ( | ) | [slot] |
Read all inventory pools and display first.
void OSB_GUI::InvMgmtWidget::removePool | ( | ) | [private, slot] |
Delete the current inventory pool.
void OSB_GUI::InvMgmtWidget::savePool | ( | ) | [private, slot] |
Save the current inventory pool.
void OSB_GUI::InvMgmtWidget::showNext | ( | ) | [slot] |
Show next inventory pool.
void OSB_GUI::InvMgmtWidget::showPool | ( | ) | [private] |
Show the current inventory pool.
void OSB_GUI::InvMgmtWidget::showPrev | ( | ) | [slot] |
Show previous inventory pool.
PoolId OSB_GUI::InvMgmtWidget::curPool_ [private] |
QVBoxLayout* OSB_GUI::InvMgmtWidget::layout_ [private] |
LeId* OSB_GUI::InvMgmtWidget::leId_ [private] |
QLineEdit* OSB_GUI::InvMgmtWidget::leName_ [private] |
QFrame* OSB_GUI::InvMgmtWidget::linePb_ [private] |
QHBoxLayout* OSB_GUI::InvMgmtWidget::loPb_ [private] |
QHBoxLayout* OSB_GUI::InvMgmtWidget::loTop_ [private] |
QPushButton* OSB_GUI::InvMgmtWidget::pbNext_ [private] |
QPushButton* OSB_GUI::InvMgmtWidget::pbPrev_ [private] |
QPushButton* OSB_GUI::InvMgmtWidget::pbRemove_ [private] |
QPushButton* OSB_GUI::InvMgmtWidget::pbSave_ [private] |
Pools* OSB_GUI::InvMgmtWidget::pools_ [private] |
QSpacerItem* OSB_GUI::InvMgmtWidget::spDes_ [private] |
QSpacerItem* OSB_GUI::InvMgmtWidget::spPb_ [private] |
QSpacerItem* OSB_GUI::InvMgmtWidget::spTop_ [private] |
QTextEdit* OSB_GUI::InvMgmtWidget::teDes_ [private] |
QLabel* OSB_GUI::InvMgmtWidget::tlDes_ [private] |
QLabel* OSB_GUI::InvMgmtWidget::tlId_ [private] |
QLabel* OSB_GUI::InvMgmtWidget::tlName_ [private] |