![]() |
VR-Forces 4.0.4 Class Documentation
|
class DtObjectsList: More...

Public Slots | |
| virtual void | showInformation (QTreeWidgetItem *, int) |
| virtual void | filteredListViewCreated (DtFilteredListView *) |
| virtual void | filteredListViewToBeDestroyed (DtFilteredListView *) |
Signals | |
| void | showInformationClicked (const DtElementEntry &) |
| void | deleteRequested () |
| void | rightClickOnItem (QPoint where) |
| void | filterListItemAdded (const DtUniqueID &, QTreeWidgetItem *) |
| void | filterListItemRemoved (const DtUniqueID &, QTreeWidgetItem *) |
Public Member Functions | |
| DtObjectsList (DtDe &de, QWidget *parent=NULL, const Qt::WindowFlags &flags=0) | |
| DtObjectsList constructor. | |
| virtual | ~DtObjectsList () |
| Destructor. | |
| virtual bool | init () |
| Initialize contents of dialog. | |
| virtual bool | eventFilter (QObject *o, QEvent *e) |
| This event filter will capture key presses, and, if the delete key is pressed (and there are entities selected) will emit the deleteRequested signal. | |
| DtObjectsSelectionList * | objectsSelectionList () const |
| virtual void | tick () |
Protected Member Functions | |
| virtual void | keyPressEvent (QKeyEvent *e) |
| virtual DtObjectsSelectionList * | createObjectsSelectionList ()=0 |
| Override to create derivative of object list to provide filters. | |
Protected Attributes | |
| DtObjectsSelectionList * | myObjectsSelectionList |
| QVBoxLayout * | myMasterLayout |
| bool | mySelectionModeEnabled |
| DtDe & | myDe |
Private Member Functions | |
| DtObjectsList (const DtObjectsList &orig) | |
| Not implemented. | |
| DtObjectsList & | operator= (const DtObjectsList &orig) |
| Not implemented. | |
class DtObjectsList:
Instances of DtObjectsList show a listing of the entity id, object type, global id and name for all objects types
| makVrv::DtObjectsList::DtObjectsList | ( | DtDe & | de, |
| QWidget * | parent = NULL, |
||
| const Qt::WindowFlags & | flags = 0 |
||
| ) |
DtObjectsList constructor.
| virtual makVrv::DtObjectsList::~DtObjectsList | ( | ) | [virtual] |
Destructor.
| makVrv::DtObjectsList::DtObjectsList | ( | const DtObjectsList & | orig | ) | [private] |
Not implemented.
| virtual bool makVrv::DtObjectsList::init | ( | ) | [virtual] |
Initialize contents of dialog.
Currently looks at existing model data to populate with current entities
| virtual bool makVrv::DtObjectsList::eventFilter | ( | QObject * | o, |
| QEvent * | e | ||
| ) | [virtual] |
This event filter will capture key presses, and, if the delete key is pressed (and there are entities selected) will emit the deleteRequested signal.
| DtObjectsSelectionList * makVrv::DtObjectsList::objectsSelectionList | ( | ) | const [inline] |
References myObjectsSelectionList.
| virtual void makVrv::DtObjectsList::tick | ( | ) | [virtual] |
| void makVrv::DtObjectsList::showInformationClicked | ( | const DtElementEntry & | ) | [signal] |
| void makVrv::DtObjectsList::deleteRequested | ( | ) | [signal] |
| void makVrv::DtObjectsList::rightClickOnItem | ( | QPoint | where | ) | [signal] |
| void makVrv::DtObjectsList::filterListItemAdded | ( | const DtUniqueID & | , |
| QTreeWidgetItem * | |||
| ) | [signal] |
| void makVrv::DtObjectsList::filterListItemRemoved | ( | const DtUniqueID & | , |
| QTreeWidgetItem * | |||
| ) | [signal] |
| virtual void makVrv::DtObjectsList::showInformation | ( | QTreeWidgetItem * | , |
| int | |||
| ) | [virtual, slot] |
| virtual void makVrv::DtObjectsList::filteredListViewCreated | ( | DtFilteredListView * | ) | [virtual, slot] |
| virtual void makVrv::DtObjectsList::filteredListViewToBeDestroyed | ( | DtFilteredListView * | ) | [virtual, slot] |
| virtual void makVrv::DtObjectsList::keyPressEvent | ( | QKeyEvent * | e | ) | [protected, virtual] |
| virtual DtObjectsSelectionList* makVrv::DtObjectsList::createObjectsSelectionList | ( | ) | [protected, pure virtual] |
Override to create derivative of object list to provide filters.
Implemented in makVrv::DtEntityListWidget.
| DtObjectsList& makVrv::DtObjectsList::operator= | ( | const DtObjectsList & | orig | ) | [private] |
Not implemented.
Referenced by objectsSelectionList().
QVBoxLayout* makVrv::DtObjectsList::myMasterLayout [protected] |
bool makVrv::DtObjectsList::mySelectionModeEnabled [protected] |
DtDe& makVrv::DtObjectsList::myDe [protected] |