9 #include <boost/signals2.hpp>
13 #include <QtWidgets/QComboBox>
19 #include <vlpi/entityIdentifier.h>
33 class DtVrfFilteredListView;
34 class DtObjectListViewItem;
44 virtual QString selectedEntityName()
const;
45 virtual DtEntityIdentifier selectedEntityId()
const;
48 virtual void setSelectedId(
const DtEntityIdentifier&,
bool signal =
false);
57 virtual void itemsCleared();
58 virtual void initialize();
60 virtual void update();
63 virtual void entityChanged(
int idx);
Definition: entityListDropdown.h:36
Virtual base class.
Definition: DtVirtualBaseClass.h:22
Definition: entityListDropdown.h:72
makVrv::DtDe & myDe
Definition: entityListDropdown.h:67
Contains makVrv::DtElementData class.
Contains makVrv::DtVirtualBaseClass class.
A widget class for managing a DtTreeWidget of objects which supports user-defined filters...
Definition: vrfFilteredListView.h:62
Class to manage disconnection of boost connections on deletion.
Definition: DtSignalConnectionManager.h:24
makVrv::DtSignalConnectionManager myConnections
Definition: entityListDropdown.h:66
unsigned long long DtUniqueID
Definition: DtUniqueID.h:22
Base class to provide boost signal/slot management.
boost::signals2::signal< void(DtEntityIdentifier)> signal_entityChanged
Definition: entityListDropdown.h:51
makVrv::DtDe & myDe
Definition: entityListDropdown.h:87
boost::signalslib::connection myUpdateConnection
Definition: entityListDropdown.h:69
The DtDe is the core component of any VR-Vantage application.
Definition: DtDe.h:69
Definition: objectListViewItem.h:45
#define VRFMAKRADIOQT_DLL
Definition: vrfMakRadioQt.h:14
DtVrfFilteredListView * myEntities
Definition: entityListDropdown.h:68