13 #include <QtWidgets/QTreeWidget>
14 #include <QtCore/QStringList>
29 virtual std::string selectedOverlay()
const;
31 boost::signal<void (const QStringList& children, std::string overlay)>
signal_itemMoved;
38 virtual bool canDropOnItem(
QTreeWidgetItem*,
const QStringList& globalIds, QDragMoveEvent* event)
const;
49 virtual void createRightClickMenu();
55 virtual void showContextMenu(
QTreeWidgetItem* item, QMouseEvent* e,
int col);
56 virtual void onShowHideLayer();
57 virtual void onLockUnlockLayer();
58 virtual void onHideAllButThis();
59 virtual void onShowAllLayers();
60 virtual void onHideAllLayers();
61 virtual void onSaveOverlayAsShapeFiles();
62 virtual void onImportShapeFileOntoOverlay();
63 virtual void onChangeDefaultHidden();
64 virtual void onRenameOverlay();