![]() |
VR-Forces Development_Version Class Documentation
|
A widget for displaying current image layers shown and an ability to turn them on/off. More...

Public Member Functions | |
| DtImageLayerWidget (makVrv::DtDe &de, QWidget *parent, Qt::WindowFlags f=Qt::Widget) | |
| CTOR. | |
| virtual | ~DtImageLayerWidget () |
| DTOR. | |
| virtual void | addImageLayer (const std::string &, const std::vector< bool > &enabled, osgEarth::ImageLayer *, int index=-1) |
| virtual void | removeImageLayer (osgEarth::ImageLayer *) |
| virtual void | addModelLayer (const std::string &, const std::vector< bool > &enabled, osgEarth::ModelLayer *, int index=-1) |
| virtual void | removeModelLayer (osgEarth::ModelLayer *) |
| virtual void | clearLayers () |
Public Attributes | |
| boost::signal< void(int, bool, int)> | signal_imageLayerEnabledChanged |
| boost::signal< void(int, bool, int)> | signal_modelLayerEnabledChanged |
| QTreeWidget * | myLayersTree |
| QTreeWidgetItem * | myImageLayers |
| QTreeWidgetItem * | myModelLayers |
Protected Types | |
| typedef std::map < osgEarth::ImageLayer *, QTreeWidgetItem * > | ImageLayers |
| typedef std::map < osgEarth::ModelLayer *, QTreeWidgetItem * > | ModelLayers |
Protected Slots | |
| virtual void | itemChanged (QTreeWidgetItem *, int) |
Protected Member Functions | |
| virtual bool | addStealthViewModes (QTreeWidgetItem *parent, const std::vector< bool > &enabled) |
| Add stealth view modes as children of given item and enable ones that are visible. | |
Protected Attributes | |
| makVrv::DtDe & | myDe |
| ImageLayers | myImageLayersMap |
| ModelLayers | myModelLayersMap |
A widget for displaying current image layers shown and an ability to turn them on/off.
|
protected |
|
protected |
| makVrf::DtImageLayerWidget::DtImageLayerWidget | ( | makVrv::DtDe & | de, |
| QWidget * | parent, | ||
| Qt::WindowFlags | f = Qt::Widget |
||
| ) |
CTOR.
|
virtual |
DTOR.
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
protectedvirtualslot |
|
protectedvirtual |
Add stealth view modes as children of given item and enable ones that are visible.
Return true if any are enabled
| boost::signal<void (int, bool, int)> makVrf::DtImageLayerWidget::signal_imageLayerEnabledChanged |
| boost::signal<void (int, bool, int)> makVrf::DtImageLayerWidget::signal_modelLayerEnabledChanged |
|
protected |
|
protected |
|
protected |
| QTreeWidget* makVrf::DtImageLayerWidget::myLayersTree |
| QTreeWidgetItem* makVrf::DtImageLayerWidget::myImageLayers |
| QTreeWidgetItem* makVrf::DtImageLayerWidget::myModelLayers |