![]() |
VR-Forces 4.2 Class Documentation
|
A widget class for allowing manipulation of selection groups. More...

Public Member Functions | |
| DtSelectionGroupWidget (makVrv::DtDe &de, QWidget *parent=0, Qt::WindowFlags flags=0) | |
| CTOR. | |
| virtual | ~DtSelectionGroupWidget () |
| DTOR. | |
| virtual QIcon | icon () |
| Get the icon of the page. | |
| virtual QString | title () |
| Get the title of the page. | |
| virtual const std::string & | pageClassName () const |
| Get the class name of the page. | |
Public Attributes | |
| QVBoxLayout * | myMainLayout |
| QHBoxLayout * | myButtonLayout |
| QPushButton * | myAddSelectionGroup |
| QPushButton * | mySelectSelectionGroup |
| QPushButton * | myRemoveSelectionGroup |
| QPushButton * | myRenameSelectionGroup |
| QPushButton * | myAddSelectionToGroup |
| QPushButton * | myRemoveFromSelectionGroup |
| QPushButton * | myExport |
| QPushButton * | myImport |
| DtVrfFilteredListView * | mySelectionGroups |
| makVrv::DtSignalConnectionManager | myConnectionManager |
| bool | myInitialized |
Protected Slots | |
| virtual void | onAddSelectionGroup () |
| virtual void | onRemoveSelectionGroup () |
| virtual void | onItemSelectionChanged () |
| virtual void | onRenameSelectionGroup () |
| virtual void | onAddToSelectionGroup () |
| virtual void | onRemoveFromSelectionGroup () |
| virtual void | onImport () |
| virtual void | onExport () |
| virtual void | onSelectSelectionGroup () |
Protected Member Functions | |
| virtual void | activate () |
| Called when the page is displayed. | |
| virtual void | deactivate () |
| Called when the page is hidden. | |
| void | setupUi () |
| Sets up user interface. | |
| virtual void | initialize () |
| Sets up connections for widget and fills widget with current values. | |
| virtual void | showEvent (QShowEvent *) |
| Initialize and set size of widget. | |
| virtual void | onSelectionGroupAdded (std::string) |
| Called when a selection group is added. Add a new parent item. | |
| virtual void | onSelectionGroupRemoved (std::string) |
| Called when a selection group is removed. | |
| virtual void | onSelectionGroupRenamed (std::string, std::string) |
| Called when a selection group is renamed. | |
| virtual void | setupFromSelectionGroupManager () |
| Sets up groups and items in groups from selection group manager. | |
| virtual void | onSelectionChanged () |
| Called when the selection has changed. Enable add to group button if valid. | |
| virtual void | onSelectionGroupSelected (std::string) |
| Called when a selection group is selected. | |
| virtual void | onItemsAddedToSelectionGroup (std::string, DtSelectionGroupManager::GroupItems) |
| Called when items are added to selection group. Make new items to display. | |
| virtual void | onItemsRemovedFromSelectionGroup (std::string, DtSelectionGroupManager::GroupItems) |
| Called when items are removed from a selection group. Delete display items. | |
| virtual void | onSelectionGroupsCleared () |
| Called when all selection groups are cleared. | |
| virtual void | onSelectionGroupCleared (std::string) |
| Called whena selection group is cleared. | |
| virtual void | slot_rightClickOnItem (QPoint global) |
| Called when filtered list view is right clicked. Bring up right click menu. | |
| virtual QSize | sizeHint () const |
| Initial size hint so as to not fill up the dock. | |
| virtual void | validateButtons () |
| Validates the buttons to see what should be enabled/disabled. | |
| virtual QString | getGroupName (const QString &initialName) const |
| Returns a new group name as selected by the user. | |
Protected Attributes | |
| std::string | myClassName |
A widget class for allowing manipulation of selection groups.
| makVrf::DtSelectionGroupWidget::DtSelectionGroupWidget | ( | makVrv::DtDe & | de, |
| QWidget * | parent = 0, |
||
| Qt::WindowFlags | flags = 0 |
||
| ) |
CTOR.
|
virtual |
DTOR.
|
virtual |
Get the icon of the page.
|
virtual |
Get the title of the page.
|
virtual |
Get the class name of the page.
|
protectedvirtual |
Called when the page is displayed.
|
protectedvirtual |
Called when the page is hidden.
|
protected |
Sets up user interface.
|
protectedvirtual |
Sets up connections for widget and fills widget with current values.
|
protectedvirtual |
Initialize and set size of widget.
|
protectedvirtual |
Called when a selection group is added. Add a new parent item.
|
protectedvirtual |
Called when a selection group is removed.
|
protectedvirtual |
Called when a selection group is renamed.
|
protectedvirtual |
Sets up groups and items in groups from selection group manager.
|
protectedvirtual |
Called when the selection has changed. Enable add to group button if valid.
|
protectedvirtual |
Called when a selection group is selected.
|
protectedvirtual |
Called when items are added to selection group. Make new items to display.
|
protectedvirtual |
Called when items are removed from a selection group. Delete display items.
|
protectedvirtual |
Called when all selection groups are cleared.
|
protectedvirtual |
Called whena selection group is cleared.
|
protectedvirtual |
Called when filtered list view is right clicked. Bring up right click menu.
|
protectedvirtualslot |
|
protectedvirtualslot |
|
protectedvirtualslot |
|
protectedvirtualslot |
|
protectedvirtualslot |
|
protectedvirtualslot |
|
protectedvirtualslot |
|
protectedvirtualslot |
|
protectedvirtualslot |
|
protectedvirtual |
Initial size hint so as to not fill up the dock.
|
protectedvirtual |
Validates the buttons to see what should be enabled/disabled.
|
protectedvirtual |
Returns a new group name as selected by the user.
|
protected |
| QVBoxLayout* makVrf::DtSelectionGroupWidget::myMainLayout |
| QHBoxLayout* makVrf::DtSelectionGroupWidget::myButtonLayout |
| QPushButton* makVrf::DtSelectionGroupWidget::myAddSelectionGroup |
| QPushButton* makVrf::DtSelectionGroupWidget::mySelectSelectionGroup |
| QPushButton* makVrf::DtSelectionGroupWidget::myRemoveSelectionGroup |
| QPushButton* makVrf::DtSelectionGroupWidget::myRenameSelectionGroup |
| QPushButton* makVrf::DtSelectionGroupWidget::myAddSelectionToGroup |
| QPushButton* makVrf::DtSelectionGroupWidget::myRemoveFromSelectionGroup |
| QPushButton* makVrf::DtSelectionGroupWidget::myExport |
| QPushButton* makVrf::DtSelectionGroupWidget::myImport |
| DtVrfFilteredListView* makVrf::DtSelectionGroupWidget::mySelectionGroups |
| makVrv::DtSignalConnectionManager makVrf::DtSelectionGroupWidget::myConnectionManager |
| bool makVrf::DtSelectionGroupWidget::myInitialized |