16 #include <boost/signals2.hpp>
22 class DtObjectListViewItem;
33 virtual void setOrbatActivated(
bool);
35 boost::signals2::signal<void (const std::vector<DtEntityMapperKey>&,
const DtUUID& onTopOf)> signal_orbatItemsDroppedForCreation;
41 virtual void setOrbatCreationMode(
bool);
42 bool orbatCreationMode()
const;
45 virtual void dragEnterEvent(QDragEnterEvent* event);
46 virtual void dragMoveEvent(QDragMoveEvent* event);
48 virtual bool canDropOnItem(
QTreeWidgetItem* item,
const QStringList& globalIds, QDragMoveEvent* event)
const;
49 virtual void dropItems(
const QStringList& globalIds,
QTreeWidgetItem* item);
50 virtual void keyPressEvent(QKeyEvent* e);
UUID is a unique ID wrapper class.
Definition: rwUUID.h:222
#define DT_DLL_VRFGUICOREQT
Definition: vrfGuiCoreQt.h:26
The DtDe is the core component of any VR-Vantage application.
Definition: DtDe.h:69