16 #include <QtWidgets/QWidget>
44 Qt::WindowFlags f = Qt::Widget);
49 virtual void addImageLayer(
const std::string&,
const std::vector<bool>& enabled, osgEarth::ImageLayer*,
51 virtual void removeImageLayer(osgEarth::ImageLayer*);
53 virtual void addModelLayer(
const std::string&,
const std::vector<bool>& enabled, osgEarth::ModelLayer*,
55 virtual void removeModelLayer(osgEarth::ModelLayer*);
57 virtual void clearLayers();
68 virtual bool addStealthViewModes(
QTreeWidgetItem* parent,
const std::vector<bool>& enabled);
73 typedef std::map<osgEarth::ImageLayer*, QTreeWidgetItem*>
ImageLayers;
76 typedef std::map<osgEarth::ModelLayer*, QTreeWidgetItem*>
ModelLayers;
98 const Qt::WindowFlags& flags = 0);