#include <OSGQNodeTreeView_qt.h>
Inheritance diagram for osg::QSceneGraphItem:

Public Member Functions | |
| QSceneGraphItem (QListView *parent) | |
| QSceneGraphItem (QListViewItem *parent) | |
| virtual | ~QSceneGraphItem (void) |
| virtual FieldContainerPtr | getFC (void) const =0 |
| virtual void | setOpen (bool bOpen) |
| virtual void | expand (void)=0 |
| virtual void | collapse (void)=0 |
Static Public Member Functions | |
| static QSceneGraphItem * | dcast (QListViewItem *pItem) |
Protected Member Functions | |
| UInt32 | getAspect (void) |
Private Types | |
| typedef QListViewItem | Inherited |
Definition at line 71 of file OSGQNodeTreeView_qt.h.
|
|
Reimplemented in osg::QFCItem, osg::QNodeItem, and osg::QNodeCoreItem. Definition at line 91 of file OSGQNodeTreeView_qt.h. |
|
|
Definition at line 86 of file OSGQNodeTreeView_qt.cpp. 00087 : Inherited(parent) 00088 { 00089 }
|
|
|
Definition at line 91 of file OSGQNodeTreeView_qt.cpp. 00092 : Inherited(parent) 00093 { 00094 }
|
|
|
Definition at line 96 of file OSGQNodeTreeView_qt.cpp.
|
|
|
Reimplemented in osg::QFCItem, osg::QNodeItem, and osg::QNodeCoreItem. Definition at line 101 of file OSGQNodeTreeView_qt.cpp. Referenced by osg::QNodeTreeView::findItemInChildren(), and osg::QSceneGraphView::onSelectionChanged().
|
|
|
Implemented in osg::QFCItem. Referenced by osg::QNodeTreeView::findItemInChildren(), osg::QNodeTreeView::getSelectedFC(), and osg::QSceneGraphView::onSelectionChanged(). |
|
|
Definition at line 107 of file OSGQNodeTreeView_qt.cpp. References collapse(), and expand(). 00108 { 00109 if(bOpen) 00110 expand(); 00111 else 00112 collapse(); 00113 00114 Inherited::setOpen(bOpen); 00115 }
|
|
|
Implemented in osg::QFCItem. Referenced by osg::QNodeTreeView::findItemInChildren(), and setOpen(). |
|
|
Implemented in osg::QFCItem. Referenced by setOpen(). |
|
|
Definition at line 118 of file OSGQNodeTreeView_qt.cpp. References osg::QNodeTreeView::dcast(), and osg::QNodeTreeView::getAspect(). Referenced by osg::QFCItem::expand(), and osg::QFCItem::setup(). 00119 { 00120 if(!this->listView()) 00121 return 0; 00122 00123 QNodeTreeView *pView = QNodeTreeView::dcast(this->listView()); 00124 00125 if(!pView) 00126 return 0; 00127 00128 return pView->getAspect(); 00129 }
|
1.4.3