13 #include "entityListUi.hpp"
26 namespace makVrfEntityListExample
43 virtual QString
title();
UUID is a unique ID wrapper class.
Definition: rwUUID.h:222
virtual void deactivate()
Called when the page is hidden.
Contains makVrv::DtUserInterfaceAssembler class.
Contains makVrv::DtStateViewCollection class.
Contains makVrv::DtPage class.
std::map< const makVrv::DtStateView< makVrv::DtVrlinkSimulatedEntityState > *, QTreeWidgetItem * > myLineToStateViewMap
Definition: DtEntityList.h:86
virtual QString title()
Get the title of the page.
virtual void activate()
Called when the page is displayed.
virtual const std::string & pageClassName() const
Get the class name of the page.
Definition: DtEntityList.h:31
void fillDestinationLine(DtSimTask *task, QTreeWidgetItem *displayEntityItem)
makVrf::DtVrfSimulatedEntityStateViewCollection * mySimulatedEntityStateView
Definition: DtEntityList.h:83
State view collection for entity state data.
Definition: vrfStateViewCollectionManager.h:77
virtual void slot_onObjectAdded(const makVrv::DtStateView< makVrv::DtVrlinkSimulatedEntityState > &)
virtual void slot_onObjectUpdated(makVrv::DtStateView< makVrv::DtVrlinkSimulatedEntityState > *)
Ui_DtEntityListUi myUi
Definition: DtEntityList.h:77
The page is a single widget component which is viewed in a page collection.
Definition: DtPage.h:27
virtual void slot_onCurrentTaskChanged(DtUUID entityName)
DtSimTask is an abstract base class from which real tasks can derive.
Definition: simTask.h:31
virtual QIcon icon()
Get the icon of the page.
makVrv::DtPageCreatorTemplate< DtEntityList > DtEntityListWidgetCreator
Definition: DtEntityList.h:90
The DtDe is the core component of any VR-Vantage application.
Definition: DtDe.h:69
static std::string thePageClassName()
virtual void slot_onObjectAboutToBeRemoved(const makVrv::DtStateView< makVrv::DtVrlinkSimulatedEntityState > &)
virtual void populateEntityList()
DtEntityList(makVrv::DtDe &de, QWidget *parent=0, Qt::WindowFlags flags=0)