16 #include <QtWidgets/QWidget>
17 #include <boost/signals2.hpp>
27 class FeatureModelLayer;
45 Qt::WindowFlags f = Qt::Widget);
50 virtual void addImageLayer(
const std::string&,
const std::vector<bool>& enabled, osgEarth::ImageLayer*,
52 virtual void removeImageLayer(osgEarth::ImageLayer*);
54 virtual void addModelLayer(
const std::string&,
const std::vector<bool>& enabled, osgEarth::FeatureModelLayer*,
56 virtual void removeModelLayer(osgEarth::FeatureModelLayer*);
58 virtual void clearLayers();
69 virtual bool addStealthViewModes(
QTreeWidgetItem* parent,
const std::vector<bool>& enabled);
74 typedef std::map<osgEarth::ImageLayer*, QTreeWidgetItem*>
ImageLayers;
99 const Qt::WindowFlags& flags = 0);
Virtual base class.
Definition: DtVirtualBaseClass.h:19
#define DT_DLL_VRFGUICOREQT
Definition: vrfGuiCoreQt.h:26
Contains makVrv::DtVirtualBaseClass class.
The DtDe is the core component of any VR-Vantage application.
Definition: DtDe.h:69