![]() |
VR-Forces 4.0.4 Class Documentation
|
Public Types | |
| typedef std::map< std::string, DtVariableColumnTreeColumn > | DtVariableColumnMap |
Public Member Functions | |
| DtVariableColumnTreeWidgetLogic (DtVariableColumnTreeWidgetInterface *iFace) | |
| CTOR. | |
| virtual | ~DtVariableColumnTreeWidgetLogic () |
| virtual DTOR | |
| virtual void | addColumn (const QString &, const DtVariableColumnTreeWidgetInterface::Flags &, DtVariableColumnTreeWidgetInterface::DtDisplayFunction *display, DtVariableColumnTreeWidgetInterface::DtSortFunction *sort) |
| Adds a new columns to the list box. | |
| virtual void | removeColumn (const QString &) |
| Removes a column. | |
| virtual QVariant | data (const QString &rowKey, const QString &colKey, int iRole) const |
| Returns the data for the role and item. Calls down to display role to return variant info. | |
| virtual void | displayMenu (int) |
| Displays the menu for the particular column. | |
| const DtVariableColumnMap & | columns () const |
| virtual bool | isColumnVisible (int) const |
| Returns true if column is visible. | |
| virtual void | setColumnVisible (int, bool) |
| Sets column visibility state. | |
Protected Member Functions | |
| QPixmap | createMenuArrow () |
| Creates the arrow on the menu. | |
| virtual void | executeShowHideColumnMenu (int) |
| Creates and shows column show/hide menu. | |
| virtual DtShowHideColumnMenu * | createShowHideColumnMenu () |
Protected Attributes | |
| DtVariableColumnTreeWidgetInterface * | myInterface |
| DtVariableColumnMap | myColumns |
| typedef std::map<std::string, DtVariableColumnTreeColumn> makVrf::DtVariableColumnTreeWidgetLogic::DtVariableColumnMap |
| makVrf::DtVariableColumnTreeWidgetLogic::DtVariableColumnTreeWidgetLogic | ( | DtVariableColumnTreeWidgetInterface * | iFace | ) |
CTOR.
| virtual makVrf::DtVariableColumnTreeWidgetLogic::~DtVariableColumnTreeWidgetLogic | ( | ) | [virtual] |
virtual DTOR
| virtual void makVrf::DtVariableColumnTreeWidgetLogic::addColumn | ( | const QString & | , |
| const DtVariableColumnTreeWidgetInterface::Flags & | , | ||
| DtVariableColumnTreeWidgetInterface::DtDisplayFunction * | display, | ||
| DtVariableColumnTreeWidgetInterface::DtSortFunction * | sort | ||
| ) | [virtual] |
Adds a new columns to the list box.
If column named already exists, replaces with new information.
| virtual void makVrf::DtVariableColumnTreeWidgetLogic::removeColumn | ( | const QString & | ) | [virtual] |
Removes a column.
| virtual QVariant makVrf::DtVariableColumnTreeWidgetLogic::data | ( | const QString & | rowKey, |
| const QString & | colKey, | ||
| int | iRole | ||
| ) | const [virtual] |
Returns the data for the role and item. Calls down to display role to return variant info.
| virtual void makVrf::DtVariableColumnTreeWidgetLogic::displayMenu | ( | int | ) | [virtual] |
Displays the menu for the particular column.
| const DtVariableColumnMap& makVrf::DtVariableColumnTreeWidgetLogic::columns | ( | ) | const [inline] |
| virtual bool makVrf::DtVariableColumnTreeWidgetLogic::isColumnVisible | ( | int | ) | const [virtual] |
Returns true if column is visible.
| virtual void makVrf::DtVariableColumnTreeWidgetLogic::setColumnVisible | ( | int | , |
| bool | |||
| ) | [virtual] |
Sets column visibility state.
| QPixmap makVrf::DtVariableColumnTreeWidgetLogic::createMenuArrow | ( | ) | [protected] |
Creates the arrow on the menu.
| virtual void makVrf::DtVariableColumnTreeWidgetLogic::executeShowHideColumnMenu | ( | int | ) | [protected, virtual] |
Creates and shows column show/hide menu.
| virtual DtShowHideColumnMenu* makVrf::DtVariableColumnTreeWidgetLogic::createShowHideColumnMenu | ( | ) | [protected, virtual] |
DtVariableColumnTreeWidgetInterface* makVrf::DtVariableColumnTreeWidgetLogic::myInterface [protected] |