te::qt::widgets::InfoDockWidget Class Reference

A dock widget used control the geographic data style using SE elements and a property browser to show its properties. More...

#include <InfoDockWidget.h>

Inheritance diagram for te::qt::widgets::InfoDockWidget:
te::qt::widgets::InterfaceController

Initializer Methods

Methods related to instantiation and destruction.

QComboBox * m_cmbMode
 
QTreeWidget * m_infoTreeWidget
 Widget used to show the informations. More...
 
 InfoDockWidget (QWidget *parent=0, Qt::WindowFlags flags=0)
 Constructs a InfoDockWidget. More...
 
virtual ~InfoDockWidget ()
 Destructor. More...
 
virtual void layerSelected (te::map::AbstractLayerPtr layer) override
 This method is used to set current layer. More...
 
virtual void layerAdded (te::map::AbstractLayerPtr layer) override
 This method is used to add a new layer. More...
 
virtual void layerRemoved (te::map::AbstractLayerPtr layer) override
 This method is used to remove a layer. More...
 
QTreeWidget * getInfoTree ()
 
QComboBox * getModeCombo ()
 
void updateUi ()
 
void buildUi ()
 
void buildTree ()
 
virtual void closeEvent (QCloseEvent *event)
 
void onGeometrySelected ()
 

Detailed Description

A dock widget used control the geographic data style using SE elements and a property browser to show its properties.

Definition at line 67 of file InfoDockWidget.h.

Constructor & Destructor Documentation

◆ InfoDockWidget()

te::qt::widgets::InfoDockWidget::InfoDockWidget ( QWidget *  parent = 0,
Qt::WindowFlags  flags = 0 
)

Constructs a InfoDockWidget.

◆ ~InfoDockWidget()

virtual te::qt::widgets::InfoDockWidget::~InfoDockWidget ( )
virtual

Destructor.

Member Function Documentation

◆ buildTree()

void te::qt::widgets::InfoDockWidget::buildTree ( )
protected

◆ buildUi()

void te::qt::widgets::InfoDockWidget::buildUi ( )
protected

◆ closeEvent()

virtual void te::qt::widgets::InfoDockWidget::closeEvent ( QCloseEvent *  event)
protectedvirtual

◆ getInfoTree()

QTreeWidget* te::qt::widgets::InfoDockWidget::getInfoTree ( )

◆ getModeCombo()

QComboBox* te::qt::widgets::InfoDockWidget::getModeCombo ( )

◆ layerAdded()

virtual void te::qt::widgets::InfoDockWidget::layerAdded ( te::map::AbstractLayerPtr  layer)
overridevirtual

This method is used to add a new layer.

Implements te::qt::widgets::InterfaceController.

◆ layerRemoved()

virtual void te::qt::widgets::InfoDockWidget::layerRemoved ( te::map::AbstractLayerPtr  layer)
overridevirtual

This method is used to remove a layer.

Implements te::qt::widgets::InterfaceController.

◆ layerSelected()

virtual void te::qt::widgets::InfoDockWidget::layerSelected ( te::map::AbstractLayerPtr  layer)
overridevirtual

This method is used to set current layer.

Implements te::qt::widgets::InterfaceController.

◆ onGeometrySelected

void te::qt::widgets::InfoDockWidget::onGeometrySelected ( )
protectedslot

◆ updateUi()

void te::qt::widgets::InfoDockWidget::updateUi ( )
protected

Member Data Documentation

◆ m_cmbMode

QComboBox* te::qt::widgets::InfoDockWidget::m_cmbMode
private

Definition at line 122 of file InfoDockWidget.h.

◆ m_infoTreeWidget

QTreeWidget* te::qt::widgets::InfoDockWidget::m_infoTreeWidget
private

Widget used to show the informations.

Definition at line 123 of file InfoDockWidget.h.


The documentation for this class was generated from the following file: