A dock widget used control the geographic data style using SE elements and a property browser to show its properties. More...
#include <StyleDockWidget.h>
  
 Signals | |
| void | repaintMapDisplay () | 
| void | symbolizerChanged (te::se::Symbolizer *s) | 
Public Member Functions | |
| void | setStyle (te::se::Style *style, te::map::AbstractLayer *layer) | 
| Sets a style element to this widget.  More... | |
| void | setTabStatus (bool status) | 
Initializer Methods  | |
Methods related to instantiation and destruction.  | |
| StyleDockWidget (const QString &title, QWidget *parent=0, Qt::WindowFlags flags=0) | |
| Constructs a StyleDockWidget.  More... | |
| ~StyleDockWidget () | |
| Destructor.  More... | |
Protected Slots | |
| void | onLineSymbolizerChanged () | 
| void | onMapRefresh () | 
| void | onPointSymbolizerChanged () | 
| void | onPolygonSymbolizerChanged () | 
| void | onRasterSymbolizerChanged () | 
| void | onSymbolizerSelected (te::se::Symbolizer *s) | 
Protected Member Functions | |
| QWidget * | buildUi () | 
| void | updateUi () | 
Private Attributes | |
| te::map::AbstractLayer * | m_currentLayer | 
| Current Layer pointer (used for raster symbolizer information)  More... | |
| te::qt::widgets::LineSymbolizerProperty * | m_lineWidget | 
| te::qt::widgets::PointSymbolizerProperty * | m_pointWidget | 
| te::qt::widgets::PolygonSymbolizerProperty * | m_polyWidget | 
| te::qt::widgets::RasterSymbolizerWidget * | m_rasterWidget | 
| te::qt::widgets::StyleControllerWidget * | m_styleController | 
| QTabWidget * | m_tabWidget | 
A dock widget used control the geographic data style using SE elements and a property browser to show its properties.
Definition at line 59 of file StyleDockWidget.h.
| te::qt::widgets::StyleDockWidget::StyleDockWidget | ( | const QString & | title, | 
| QWidget * | parent = 0,  | 
        ||
| Qt::WindowFlags | flags = 0  | 
        ||
| ) | 
Constructs a StyleDockWidget.
Definition at line 43 of file StyleDockWidget.cpp.
References buildUi().
| te::qt::widgets::StyleDockWidget::~StyleDockWidget | ( | ) | 
Destructor.
Definition at line 51 of file StyleDockWidget.cpp.
      
  | 
  protected | 
Definition at line 73 of file StyleDockWidget.cpp.
Referenced by StyleDockWidget().
      
  | 
  protectedslot | 
Definition at line 166 of file StyleDockWidget.cpp.
      
  | 
  protectedslot | 
Definition at line 184 of file StyleDockWidget.cpp.
      
  | 
  protectedslot | 
Definition at line 172 of file StyleDockWidget.cpp.
      
  | 
  protectedslot | 
Definition at line 160 of file StyleDockWidget.cpp.
      
  | 
  protectedslot | 
Definition at line 178 of file StyleDockWidget.cpp.
      
  | 
  protectedslot | 
Definition at line 120 of file StyleDockWidget.cpp.
References te::rst::RasterProperty::getBandProperties(), te::da::GetFirstRasterProperty(), and te::se::Symbolizer::getType().
      
  | 
  signal | 
| void te::qt::widgets::StyleDockWidget::setStyle | ( | te::se::Style * | style, | 
| te::map::AbstractLayer * | layer | ||
| ) | 
Sets a style element to this widget.
| style | A valid style element. | 
| layer | A valid layer element. | 
Definition at line 55 of file StyleDockWidget.cpp.
References te::map::AbstractLayer::setStyle().
| void te::qt::widgets::StyleDockWidget::setTabStatus | ( | bool | status | ) | 
Definition at line 61 of file StyleDockWidget.cpp.
      
  | 
  signal | 
      
  | 
  protected | 
Definition at line 69 of file StyleDockWidget.cpp.
      
  | 
  private | 
Current Layer pointer (used for raster symbolizer information)
Definition at line 124 of file StyleDockWidget.h.
      
  | 
  private | 
Definition at line 119 of file StyleDockWidget.h.
      
  | 
  private | 
Definition at line 120 of file StyleDockWidget.h.
      
  | 
  private | 
Definition at line 118 of file StyleDockWidget.h.
      
  | 
  private | 
Definition at line 121 of file StyleDockWidget.h.
      
  | 
  private | 
Definition at line 122 of file StyleDockWidget.h.
      
  | 
  private | 
Definition at line 116 of file StyleDockWidget.h.