![]() |
VR-Forces 4.0.4 Class Documentation
|
DtEntityList extends DtObjectsSelectionList to provide a list of filterable selection objects; filters include entity, props, aggregates, tactical graphics, etc. More...

Public Slots | |
| virtual void | updateColumns () |
Public Member Functions | |
| DtEntityList (DtDe &de, QWidget *parent=NULL, const Qt::WindowFlags &flags=0) | |
| default constructor | |
| virtual | ~DtEntityList () |
| destructor | |
Protected Member Functions | |
| virtual QVariant | data (DtObjectListViewItem *item, int iDataColumn, int iColumn, int iRole) const |
| virtual void | filterItemUpdated (const DtUniqueID &, QTreeWidgetItem *item) |
| virtual void | setCurrentFilter (const DtElementTypeFilter &filter, unsigned int iForListBox=0) |
| QString | listTitle (unsigned int iListBox) const |
| QString | windowTitle () const |
| virtual void | initializeColumns () |
| Initializes the string array for columns and update routines that are used for those columns. | |
| bool | initFilters (unsigned int iListBox) |
DtEntityList extends DtObjectsSelectionList to provide a list of filterable selection objects; filters include entity, props, aggregates, tactical graphics, etc.
| makVrv::DtEntityList::DtEntityList | ( | DtDe & | de, |
| QWidget * | parent = NULL, |
||
| const Qt::WindowFlags & | flags = 0 |
||
| ) |
default constructor
| virtual makVrv::DtEntityList::~DtEntityList | ( | ) | [virtual] |
destructor
| virtual void makVrv::DtEntityList::updateColumns | ( | ) | [virtual, slot] |
| virtual QVariant makVrv::DtEntityList::data | ( | DtObjectListViewItem * | item, |
| int | iDataColumn, | ||
| int | iColumn, | ||
| int | iRole | ||
| ) | const [protected, virtual] |
Reimplemented from makVrv::DtObjectsSelectionList.
| virtual void makVrv::DtEntityList::filterItemUpdated | ( | const DtUniqueID & | , |
| QTreeWidgetItem * | item | ||
| ) | [protected, virtual] |
Reimplemented from makVrv::DtObjectsSelectionList.
| virtual void makVrv::DtEntityList::setCurrentFilter | ( | const DtElementTypeFilter & | filter, |
| unsigned int | iForListBox = 0 |
||
| ) | [protected, virtual] |
| QString makVrv::DtEntityList::listTitle | ( | unsigned int | iListBox | ) | const [protected, virtual] |
Reimplemented from makVrv::DtSelectionWidget.
| QString makVrv::DtEntityList::windowTitle | ( | ) | const [protected, virtual] |
Reimplemented from makVrv::DtSelectionWidget.
| virtual void makVrv::DtEntityList::initializeColumns | ( | ) | [protected, virtual] |
Initializes the string array for columns and update routines that are used for those columns.
If there is no update routine for a particular column, set to NoUpdateRoutine. Note that the "Name" column does not need an update routine as it is updated by the base class
Reimplemented from makVrv::DtObjectsSelectionList.
| bool makVrv::DtEntityList::initFilters | ( | unsigned int | iListBox | ) | [protected, virtual] |
Reimplemented from makVrv::DtSelectionWidget.