|
SHAPER
9.15.0
|

Public Member Functions | |
| ModuleBase_PageWidget (QWidget *theParent=0) | |
| Constructs a page that looks like a QFrame. More... | |
| virtual | ~ModuleBase_PageWidget () |
| Destructs the page. More... | |
| QWidget * | pageWidget () |
| Cast the page to regular QWidget. More... | |
| void | addModelWidget (ModuleBase_ModelWidget *theWidget) |
| Adds the given ModuleBase_ModelWidget to the page. More... | |
| void | addPageWidget (ModuleBase_PageBase *theWidget) |
| Adds the given ModuleBase_PageBase to the page. More... | |
| void | addWidget (QWidget *theWidget) |
| Adds the given widget to the page. More... | |
| void | clearPage () |
| Removes all items from page's layout. More... | |
| bool | takeFocus () |
| Passes focus from page to the first ModuleBase_ModelWidget contained on the page. More... | |
| QList< ModuleBase_ModelWidget * > | modelWidgets () const |
| Returns list of ModuleBase_ModelWidgets contained on the page. More... | |
| void | alignToTop () |
| Aligns top all widgets on page. More... | |
Protected Member Functions | |
| virtual void | placeModelWidget (ModuleBase_ModelWidget *theWidget) |
| Adds the given widget to page's layout. More... | |
| virtual void | placeWidget (QWidget *theWidget) |
| Adds the given page to page's layout. More... | |
| virtual QLayout * | pageLayout () |
| Returns page's layout (QGridLayout) More... | |
| virtual void | addPageStretch () |
| Adds a stretch to page's layout. More... | |
| virtual void | placePageWidget (ModuleBase_PageBase *theWidget) |
| Pure Virtual. Allows to derived class to lay out the page properly;. More... | |
Represent a property panel's list of ModuleBase_ModelWidgets.
|
explicit |
Constructs a page that looks like a QFrame.
|
virtual |
Destructs the page.
|
protectedvirtual |
Adds the given widget to page's layout.
Implements ModuleBase_PageBase.
|
protectedvirtual |
Adds the given page to page's layout.
Implements ModuleBase_PageBase.
|
protectedvirtual |
Returns page's layout (QGridLayout)
Implements ModuleBase_PageBase.
|
protectedvirtual |
Adds a stretch to page's layout.
Implements ModuleBase_PageBase.
|
inherited |
Adds the given ModuleBase_ModelWidget to the page.
|
inherited |
Adds the given ModuleBase_PageBase to the page.
|
inherited |
Adds the given widget to the page.
|
inherited |
Removes all items from page's layout.
|
inherited |
Passes focus from page to the first ModuleBase_ModelWidget contained on the page.
|
inherited |
Returns list of ModuleBase_ModelWidgets contained on the page.
|
inherited |
Aligns top all widgets on page.
|
protectedvirtualinherited |
Pure Virtual. Allows to derived class to lay out the page properly;.