13 #include <QtWidgets/QTreeWidget>
14 #include <QtCore/QStringList>
15 #include <boost/signals2.hpp>
30 virtual std::string selectedOverlay()
const;
32 boost::signals2::signal<void (const QStringList& children, std::string overlay)>
signal_itemMoved;
39 virtual bool canDropOnItem(
QTreeWidgetItem*,
const QStringList& globalIds, QDragMoveEvent* event)
const;
50 virtual void createRightClickMenu();
56 virtual void showContextMenu(
QTreeWidgetItem* item, QMouseEvent* e,
int col);
57 virtual void onShowHideLayer();
58 virtual void onLockUnlockLayer();
59 virtual void onHideAllButThis();
60 virtual void onShowAllLayers();
61 virtual void onHideAllLayers();
62 virtual void onSaveOverlayAsShapeFiles();
63 virtual void onImportShapeFileOntoOverlay();
64 virtual void onChangeDefaultHidden();
65 virtual void onRenameOverlay();
#define DT_DLL_VRFGUICOREQT
Definition: vrfGuiCoreQt.h:26
QAction * myHideAllButThis
Definition: vrfOverlayTreeView.h:76
QAction * myRenameOverlay
Definition: vrfOverlayTreeView.h:81
QAction * myLockUnlock
Definition: vrfOverlayTreeView.h:75
QAction * myShapeFilesImport
Definition: vrfOverlayTreeView.h:80
QAction * mySetDefaultHidden
Definition: vrfOverlayTreeView.h:82
QMenu * myRightClickMenu
Definition: vrfOverlayTreeView.h:73
unsigned long long DtUniqueID
Definition: DtUniqueID.h:22
QAction * myShowAll
Definition: vrfOverlayTreeView.h:77
QAction * mySaveAsShapeFiles
Definition: vrfOverlayTreeView.h:79
boost::signals2::signal< void(const QStringList &children, std::string overlay)> signal_itemMoved
Definition: vrfOverlayTreeView.h:32
QAction * myHideAll
Definition: vrfOverlayTreeView.h:78
QAction * myShowHide
Definition: vrfOverlayTreeView.h:74
The DtDe is the core component of any VR-Vantage application.
Definition: DtDe.h:69
Definition: vrfOverlayTreeView.h:19