17 #include <boost/signals2.hpp>
37 boost::signals2::signal<void (const QStringList& children, makVrv::DtUniqueID parentId)>
signal_reparent;
39 virtual void startDrag(Qt::DropActions supportedActions)
override;
43 virtual void setChangeCursorWhenOverItem(
bool);
46 return myChangeCursorWhenOverItem;
51 virtual void dragEnterEvent(QDragEnterEvent* event)
override;
52 virtual bool dropMimeData(
54 virtual void dragMoveEvent(QDragMoveEvent* event)
override;
55 virtual void updateDraggingOver(QDragMoveEvent*);
56 virtual void dragLeaveEvent(QDragLeaveEvent* e)
override;
57 virtual bool viewportEvent(
QEvent *event)
override;
58 virtual void mousePressEvent(QMouseEvent *event)
override;
62 virtual bool canDropOnItem(
QTreeWidgetItem*,
const QStringList& globalIds, QDragMoveEvent* event)
const;
#define DT_DLL_VRFGUICOMMONQT
Definition: vrfGuiCommonQt.h:20
Contains makVrv::DtUniqueID type.
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