Definition at line 132 of file cputils.h.
OSB_GUI::SelectCp::SelectCp | ( | QWidget * | parent, | |
const char * | name = "selectCp_" , |
|||
WFlags | flags = 0 | |||
) | [explicit] |
void OSB_GUI::SelectCp::closeEvent | ( | QCloseEvent * | event | ) | [private] |
Handle close events: signals sigClosed().
OSB_LIB::Id<OSB_LIB::ConnectionPt> OSB_GUI::SelectCp::cpId | ( | ) | const |
Object id of selected CP, it might not be set.
const std::string OSB_GUI::SelectCp::cpName | ( | ) | const |
Get name of connection point.
void OSB_GUI::SelectCp::keyPressEvent | ( | QKeyEvent * | event | ) | [private] |
Handle pressed keys.
Closes the widget for Tab or Shift-Tab or Esc.
For the latter result_ is set to false.
void OSB_GUI::SelectCp::populate | ( | ) |
Populate the listview.
Uses OSB_LIB::CpTree from the tariff catalogue to populate the listview with the root connection points.
void OSB_GUI::SelectCp::popup | ( | ) |
Show the widget as popup.
void OSB_GUI::SelectCp::resizeEvent | ( | QResizeEvent * | event | ) | [private] |
Handle changes in size.
Sets the width of lv_ to own width.
bool OSB_GUI::SelectCp::result | ( | ) | const |
Get the popup result.
void OSB_GUI::SelectCp::setCpId | ( | const OSB_LIB::Id< OSB_LIB::ConnectionPt > & | cpId | ) |
Set the selected CP.
cpId | Connection point to select. If not set, the selection is cleared. |
void OSB_GUI::SelectCp::sigClosed | ( | bool | result | ) | [signal] |
Signal sent if widget is closed.
result | false if the popup was escaped, else true. |
LvCpSelect* OSB_GUI::SelectCp::lv_ [private] |
bool OSB_GUI::SelectCp::result_ [private] |