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);
43 virtual void setChangeCursorWhenOverItem(
bool);
46 return myChangeCursorWhenOverItem;
51 virtual void dragEnterEvent(QDragEnterEvent* event);
53 virtual void dragMoveEvent(QDragMoveEvent* event);
54 virtual void updateDraggingOver(QDragMoveEvent*);
55 virtual void dragLeaveEvent(QDragLeaveEvent* e);
56 virtual bool viewportEvent(
QEvent *event)
override;
57 virtual void mousePressEvent(QMouseEvent *event)
override;
61 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:70