![]() |
VR-Forces 4.0.4 Class Documentation
|

Public Member Functions | |
| virtual | ~DtVrfHierarchyPage () |
| DTOR. | |
| DtVrfTreeWidget * | echelon () |
| virtual void | selectObjects (const std::vector< DtVrfObjectListViewItem::DtVrfObjectState >) |
| Clears current selection and selects object in list. | |
| virtual std::vector < DtVrfObjectListViewItem::DtVrfObjectState > | selectedObjects () const |
| Returns a list of the objects selected. | |
| virtual DtExpandCollapseButton * | createExpandCollapseButton (unsigned int, int numButtons) |
Public Attributes | |
| QVBoxLayout * | myMasterLayout |
| DtVrfTreeWidget * | myEchelon |
| DtScrollButtonArea * | myCollapseButtonWidget |
| QPixmap | myPlusPixmap |
| QPixmap | myMinusPixmap |
| QCheckBox * | myShowEchelonId |
Protected Slots | |
| virtual void | onRightClickOnItem (QTreeWidgetItem *, QMouseEvent *, int col) |
| Sends off boost signal of similar name. | |
| virtual void | onItemSelected () |
| Calls down to logic to select item. | |
| virtual void | onScrollRangeChanged (int) |
| virtual void | onViewItemExpanded (QTreeWidgetItem *) |
| virtual void | onViewItemCollapsed (QTreeWidgetItem *) |
| virtual void | onExpandToLevel (unsigned int) |
| virtual void | onCollapseToLevel (unsigned int) |
| virtual DtVrfTreeWidget * | createHierarchyList ()=0 |
Protected Member Functions | |
| DtVrfHierarchyPage (makVrv::DtDe &de, QWidget *parent=0, Qt::WindowFlags flags=0) | |
| CTOR. | |
| virtual void | createAndInitializeLogic () |
| virtual DtVrfHierarchyPageLogic * | createLogic ()=0 |
| virtual void | setupUi (QWidget *p) |
| virtual DtScrollButtonArea * | createCollapseButtonConainer (QWidget *parent) |
| virtual void | slot_onDeParent (const QStringList &) |
| virtual void | slot_onReParent (const QStringList &children, makVrv::DtUniqueID parentId) |
Protected Attributes | |
| DtVrfHierarchyPageLogic * | myLogic |
| virtual makVrf::DtVrfHierarchyPage::~DtVrfHierarchyPage | ( | ) | [virtual] |
DTOR.
| makVrf::DtVrfHierarchyPage::DtVrfHierarchyPage | ( | makVrv::DtDe & | de, |
| QWidget * | parent = 0, |
||
| Qt::WindowFlags | flags = 0 |
||
| ) | [protected] |
CTOR.
| virtual void makVrf::DtVrfHierarchyPage::selectObjects | ( | const std::vector< DtVrfObjectListViewItem::DtVrfObjectState > | ) | [virtual] |
Clears current selection and selects object in list.
Blocks signals so the new selection will not be signaled. Only objects on the current filter will be selected
| virtual std::vector<DtVrfObjectListViewItem::DtVrfObjectState> makVrf::DtVrfHierarchyPage::selectedObjects | ( | ) | const [virtual] |
Returns a list of the objects selected.
| virtual DtExpandCollapseButton* makVrf::DtVrfHierarchyPage::createExpandCollapseButton | ( | unsigned | int, |
| int | numButtons | ||
| ) | [virtual] |
| virtual void makVrf::DtVrfHierarchyPage::onRightClickOnItem | ( | QTreeWidgetItem * | , |
| QMouseEvent * | , | ||
| int | col | ||
| ) | [protected, virtual, slot] |
Sends off boost signal of similar name.
| virtual void makVrf::DtVrfHierarchyPage::onItemSelected | ( | ) | [protected, virtual, slot] |
Calls down to logic to select item.
| virtual void makVrf::DtVrfHierarchyPage::onScrollRangeChanged | ( | int | ) | [protected, virtual, slot] |
| virtual void makVrf::DtVrfHierarchyPage::onViewItemExpanded | ( | QTreeWidgetItem * | ) | [protected, virtual, slot] |
| virtual void makVrf::DtVrfHierarchyPage::onViewItemCollapsed | ( | QTreeWidgetItem * | ) | [protected, virtual, slot] |
| virtual void makVrf::DtVrfHierarchyPage::onExpandToLevel | ( | unsigned | int | ) | [protected, virtual, slot] |
| virtual void makVrf::DtVrfHierarchyPage::onCollapseToLevel | ( | unsigned | int | ) | [protected, virtual, slot] |
| virtual DtVrfTreeWidget* makVrf::DtVrfHierarchyPage::createHierarchyList | ( | ) | [protected, pure virtual, slot] |
Implemented in makVrf::DtVrfEchelonHierarchyPage, and makVrf::DtVrfEmbarkationHierarchyPage.
| virtual void makVrf::DtVrfHierarchyPage::createAndInitializeLogic | ( | ) | [protected, virtual] |
| virtual DtVrfHierarchyPageLogic* makVrf::DtVrfHierarchyPage::createLogic | ( | ) | [protected, pure virtual] |
Implemented in makVrf::DtVrfEchelonHierarchyPage, and makVrf::DtVrfEmbarkationHierarchyPage.
| virtual void makVrf::DtVrfHierarchyPage::setupUi | ( | QWidget * | p | ) | [protected, virtual] |
| virtual DtScrollButtonArea* makVrf::DtVrfHierarchyPage::createCollapseButtonConainer | ( | QWidget * | parent | ) | [protected, virtual] |
| virtual void makVrf::DtVrfHierarchyPage::slot_onDeParent | ( | const QStringList & | ) | [protected, virtual] |
| virtual void makVrf::DtVrfHierarchyPage::slot_onReParent | ( | const QStringList & | children, |
| makVrv::DtUniqueID | parentId | ||
| ) | [protected, virtual] |
| QVBoxLayout* makVrf::DtVrfHierarchyPage::myMasterLayout |