13 #include <QtWidgets/QDialog>
38 void setAddOnce(
bool);
41 virtual DtEntityType selectedObject();
43 virtual void setDragEnabled(
bool);
46 virtual void accept()
override;
47 virtual void closeEvent(QCloseEvent*)
override;
50 void addObjectToHierarchy(
const DtEntityType&);
54 virtual void itemSelectionChanged();
55 virtual void updateItemDragState(
const QVector<QTreeWidgetItem*>& = QVector<QTreeWidgetItem*>());
DtSimulationObjectEditorList * myEntityEditorList
Definition: addObjectToHierarchy.h:58
boost::function< bool(const DtModelSetEntry *, bool &showWarningIcon)> DtEntityFilterFunction
Definition: simulationObjectEditorList.h:76
bool myAddOnce
Definition: addObjectToHierarchy.h:61
makVrv::DtDe & myDe
Definition: addObjectToHierarchy.h:62
Definition: modelSetEntry.h:34
QPushButton * myCancel
Definition: addObjectToHierarchy.h:60
DT_DLL_DEBUGDRAWRENDERER void init(makVrv::DtDe &de)
Work function for the plugin initialization.
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
Definition: addObjectToHierarchy.h:20
Definition: simulationObjectEditorList.h:168
#define DT_DLL_simulationObjectEditorimpl
This file is used to determine how to build.
Definition: simulationObjectEditorImplDefines.h:33
void setAddOnce(bool)
Set before init. Will turn back into dialog that does not emit a signal, but rather has an "OK" and "...
Definition: addObjectToHierarchy.h:65
QPushButton * myOK
Definition: addObjectToHierarchy.h:59