8 #if !defined(Q_MOC_RUN)
16 #include <vlpi/entityIdentifier.h>
20 #include <QtWidgets/QComboBox>
35 class DtVrfFilteredListView;
36 class DtObjectListViewItem;
46 virtual QString selectedEntityName()
const;
47 virtual DtUUID selectedEntityId()
const;
48 virtual DtEntityIdentifier selectedVrlinkEntityId()
const;
51 virtual void setSelectedId(
const DtUUID&,
bool signal =
false);
61 virtual void itemsCleared();
62 virtual void initialize();
64 virtual void update();
67 virtual void entityChanged(
int idx);
UUID is a unique ID wrapper class.
Definition: rwUUID.h:229
Definition: entityListDropdown.h:38
Virtual base class. Allows for RTTI and proper virtual destruction. Used by Creators, Factories, Providers, Assemblers and User Interfaces.
Definition: DtVirtualBaseClass.h:19
Definition: entityListDropdown.h:77
makVrv::DtDe & myDe
Definition: entityListDropdown.h:71
Contains makVrv::DtElementData class.
Contains the DtUUID class declaration.
boost::signals2::connection myUpdateConnection
Definition: entityListDropdown.h:73
bool myFirstUpdate
Definition: entityListDropdown.h:74
Contains makVrv::DtVirtualBaseClass class.
A widget class for managing a DtVrfTreeWidget of objects which supports user-defined filters...
Definition: vrfFilteredListView.h:63
Class to manage disconnection of boost connections on deletion.
Definition: DtSignalConnectionManager.h:20
makVrv::DtSignalConnectionManager myConnections
Definition: entityListDropdown.h:70
Base class to provide boost signal/slot management.
makVrv::DtDe & myDe
Definition: entityListDropdown.h:92
The DtDe is the core component of any VR-Vantage application. It owns a DtRenderer, DtDeCommunicator, as well as a DtDisplay and other things.
Definition: DtDe.h:70
boost::signals2::signal< void(DtUUID, DtEntityIdentifier)> signal_entityChanged
Definition: entityListDropdown.h:55
This tree widget item can be used in any tree that wants to display an icon next to the name of an ob...
Definition: objectListViewItem.h:52
#define VRFMAKRADIOQT_DLL
Definition: vrfMakRadioQt.h:14
DtVrfFilteredListView * myEntities
Definition: entityListDropdown.h:72