13 #if !defined(Q_MOC_RUN)
18 #include <boost/signals2.hpp>
20 #include <QtWidgets/QDialog>
32 class DtVrfSelectionFilter;
33 class DtEntitySelectionDialogLogic;
34 class DtVrfFilteredListView;
46 virtual int exec()
override;
48 virtual DtUUID selectedName()
const;
50 virtual void setOKEnabled(
bool);
53 virtual void setupGui(
bool addAggregateFilter =
false);
59 virtual void accept()
override;
UUID is a unique ID wrapper class.
Definition: uuid.h:59
class DtVrfSelectionFilter
Definition: vrfSelectionFilters.h:28
QPushButton * myOKButton
Definition: entitySelectionDialog.h:69
#define DT_DLL_VRFGUICOREQT
Definition: vrfGuiCoreQt.h:26
Definition: entitySelectionDialog.h:36
Contains the DtUUID class declaration.
Definition: entitySelectionDialogLogic.h:28
makVrv::DtDe & myDe
Definition: entitySelectionDialog.h:63
QVBoxLayout * myMainLayout
Definition: entitySelectionDialog.h:66
DtEntitySelectionDialogLogic * myLogic
Definition: entitySelectionDialog.h:62
A widget class for managing a DtVrfTreeWidget of objects which supports user-defined filters...
Definition: vrfFilteredListView.h:64
boost::signals2::signal< void()> signal_done
Definition: entitySelectionDialog.h:55
QPushButton * myCancelButton
Definition: entitySelectionDialog.h:70
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:76
boost::signals2::signal< void()> signal_accepted
Definition: entitySelectionDialog.h:56
QHBoxLayout * myButtonLayout
Definition: entitySelectionDialog.h:68
DtVrfFilteredListView * myListView
Definition: entitySelectionDialog.h:67