13 #include <QtWidgets/QTreeWidget>
14 #include <QtCore/QStringList>
15 #include <boost/signals2.hpp>
30 virtual std::string selectedOverlay(
bool& overlayIsParent)
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();
66 virtual void onRemoveFromOverlay();
QAction * myRemoveFromOverlay
Definition: vrfOverlayTreeView.h:84
#define DT_DLL_VRFGUICOREQT
Definition: vrfGuiCoreQt.h:26
QAction * myHideAllButThis
Definition: vrfOverlayTreeView.h:77
QAction * myRenameOverlay
Definition: vrfOverlayTreeView.h:82
QAction * myLockUnlock
Definition: vrfOverlayTreeView.h:76
QAction * myShapeFilesImport
Definition: vrfOverlayTreeView.h:81
QAction * mySetDefaultHidden
Definition: vrfOverlayTreeView.h:83
QMenu * myRightClickMenu
Definition: vrfOverlayTreeView.h:74
unsigned long long DtUniqueID
Definition: DtUniqueID.h:19
QAction * myShowAll
Definition: vrfOverlayTreeView.h:78
QAction * mySaveAsShapeFiles
Definition: vrfOverlayTreeView.h:80
boost::signals2::signal< void(const QStringList &children, std::string overlay)> signal_itemMoved
Definition: vrfOverlayTreeView.h:32
QAction * myHideAll
Definition: vrfOverlayTreeView.h:79
QAction * myShowHide
Definition: vrfOverlayTreeView.h:75
The DtDe is the core component of any VR-Vantage application.
Definition: DtDe.h:69
Definition: vrfOverlayTreeView.h:19