![]() |
VR-Forces Developer's Guide
|
The page widget class is a simple class that is a widget that has a horizontal layout that will add widgets to the layout.

Protected Member Functions | |
| virtual void | changeVisibility (bool) override |
| virtual void | finalizeSetup () |
| virtual void | slot_mainWidgetSet (QWidget *mw) |
| virtual void | slot_changingMainWidget (QWidget *old, QWidget *aboutToBe) |
| virtual void | changeLocation (makVrv::DtPageConfiguration::PageCollectionLocation) override |
| virtual void | changeFloatingGeometry (int px, int py, int width, int height) override |
| virtual void | changeFloatingGeometry (const makVrv::DtPageConfiguration::PageCollectionGeometry &geometry) override |
| virtual void | changeDockedGeometry (int px, int py, int width, int height) override |
| virtual void | changeDockedGeometry (const makVrv::DtPageConfiguration::PageCollectionGeometry &geometry) override |
| virtual void | selectPage (const std::string &pageClassName) override |
| virtual void | addPageToGui (makVrv::DtPage *) override |
| virtual void | removePageFromGui (makVrv::DtPage *) override |
| virtual void | selectPageInGui (makVrv::DtPage *page) override |
Protected Member Functions inherited from makVrv::DtQtPageCollection | |
| virtual void | activatePage (DtPage *) |
| virtual void | deactivatePage (DtPage *) |
Protected Member Functions inherited from makVrv::DtPageCollection | |
| void | addPageClass (const std::string &pageClassName) |
| void | removePageClass (const std::string &pageClassName) |
Protected Attributes | |
| makVrv::DtSignalConnectionManager | myConnections |
| boost::signals2::connection | mySetupConnection |
Protected Attributes inherited from makVrv::DtQtPageCollection | |
| PageMap | myPages |
Protected Attributes inherited from makVrv::DtPageCollection | |
| DtDe & | myDe |
| std::string | myClassName |
| bool | myVisibility |
| PageClassList | myPageClasses |
| DtPageConfiguration::PageCollectionLocation | myLocation |
| DtPageConfiguration::PageCollectionGeometry | myFloatingGeometry |
| DtPageConfiguration::PageCollectionGeometry | myDockedGeometry |
Additional Inherited Members | |
Public Types inherited from makVrv::DtQtPageCollection | |
| typedef boost::unordered_map < std::string, DtPage * > | PageMap |
Public Types inherited from makVrv::DtPageCollection | |
| typedef std::vector< std::string > | PageClassList |
Public Attributes inherited from makVrv::DtPageCollection | |
| boost::signalslib::signal< void()> | signal_shown |
| boost::signalslib::signal< void()> | signal_hidden |
| boost::signalslib::signal < void(const std::string &)> | signal_pageSelected |
| makVrf::DtQtPageWidget::DtQtPageWidget | ( | makVrv::DtDe & | de, |
| const std::string & | name, | ||
| QWidget * | parent | ||
| ) |
|
virtual |
|
overrideprotectedvirtual |
Implement the visibility change of the widget.
Implements makVrv::DtPageCollection.
|
protectedvirtual |
|
protectedvirtual |
|
protectedvirtual |
|
inlineoverrideprotectedvirtual |
Implement changing the location of the collection.
Implements makVrv::DtPageCollection.
|
inlineoverrideprotectedvirtual |
Implement changing the floating geometry of the collection.
Implements makVrv::DtPageCollection.
|
inlineoverrideprotectedvirtual |
Implement changing the floating geometry of the collection.
Implements makVrv::DtPageCollection.
|
inlineoverrideprotectedvirtual |
Implement changing the docked geometry of the collection.
Implements makVrv::DtPageCollection.
|
inlineoverrideprotectedvirtual |
Implement changing the docked geometry of the collection.
Implements makVrv::DtPageCollection.
|
inlineoverrideprotectedvirtual |
Implement selecting a page by name.
Reimplemented from makVrv::DtQtPageCollection.
|
overrideprotectedvirtual |
Implement adding the page to the GUI.
Implements makVrv::DtQtPageCollection.
|
overrideprotectedvirtual |
Implement removing a page from the GUI.
Implements makVrv::DtQtPageCollection.
|
inlineoverrideprotectedvirtual |
Implement selecting a page in the GUI.
Implements makVrv::DtQtPageCollection.
|
protected |
|
protected |