VR-Forces 4.0.4 Class Documentation
Public Member Functions | Public Attributes | Protected Slots | Protected Member Functions | Protected Attributes
makVrf::DtVrfHierarchyPage Class Reference
Inheritance diagram for makVrf::DtVrfHierarchyPage:
Inheritance graph
[legend]

List of all members.

Public Member Functions

virtual ~DtVrfHierarchyPage ()
 DTOR.
DtVrfTreeWidgetechelon ()
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 DtExpandCollapseButtoncreateExpandCollapseButton (unsigned int, int numButtons)

Public Attributes

QVBoxLayout * myMasterLayout
DtVrfTreeWidgetmyEchelon
DtScrollButtonAreamyCollapseButtonWidget
QPixmap myPlusPixmap
QPixmap myMinusPixmap
QCheckBoxmyShowEchelonId

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 DtVrfTreeWidgetcreateHierarchyList ()=0

Protected Member Functions

 DtVrfHierarchyPage (makVrv::DtDe &de, QWidget *parent=0, Qt::WindowFlags flags=0)
 CTOR.
virtual void createAndInitializeLogic ()
virtual DtVrfHierarchyPageLogiccreateLogic ()=0
virtual void setupUi (QWidget *p)
virtual DtScrollButtonAreacreateCollapseButtonConainer (QWidget *parent)
virtual void slot_onDeParent (const QStringList &)
virtual void slot_onReParent (const QStringList &children, makVrv::DtUniqueID parentId)

Protected Attributes

DtVrfHierarchyPageLogicmyLogic

Constructor & Destructor Documentation

DTOR.

makVrf::DtVrfHierarchyPage::DtVrfHierarchyPage ( makVrv::DtDe de,
QWidget parent = 0,
Qt::WindowFlags  flags = 0 
) [protected]

CTOR.


Member Function Documentation

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

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]
virtual void makVrf::DtVrfHierarchyPage::createAndInitializeLogic ( ) [protected, virtual]
virtual DtVrfHierarchyPageLogic* makVrf::DtVrfHierarchyPage::createLogic ( ) [protected, pure virtual]
virtual void makVrf::DtVrfHierarchyPage::setupUi ( QWidget p) [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]

Member Data Documentation


The documentation for this class was generated from the following file:

Document ID: Generated on Fri Jun 29 16:33:32 EDT 2012 from SVN revision 116588
Copyright © 2005-2012 VT MÄK Inc. All Rights Reserved (www.mak.com)