All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
te::qt::widgets::StyleControllerWidget Class Reference

A widget used to controll the style se element. More...

#include <StyleControllerWidget.h>

Inheritance diagram for te::qt::widgets::StyleControllerWidget:

Signals

void mapRefresh ()
 

Public Member Functions

StyleExplorergetStyleExplorer () const
 
void setStyle (te::se::Style *style)
 Sets a style element to this widget. More...
 
Initializer Methods

Methods related to instantiation and destruction.

 StyleControllerWidget (QWidget *parent=0, Qt::WindowFlags f=0)
 Constructs a StyleControllerWidget which is a child of parent, with widget flags set to f. More...
 
 ~StyleControllerWidget ()
 Destructor. More...
 

Protected Slots

void changeLegendIconSize (int size)
 
void onAddSymbolizerClicked ()
 
void onDownSymbolizerClicked ()
 
void onMapRefreshClicked ()
 
void onRemoveSymbolizerClicked ()
 
void onUpSymbolizerClicked ()
 

Protected Member Functions

void updateUi ()
 Updates the widget form based on internal mark element. More...
 

Private Attributes

te::qt::widgets::StyleExplorerm_explorer
 A style explorer used to explore the style. More...
 
std::auto_ptr
< Ui::StyleControllerWidgetForm > 
m_ui
 Widget form. More...
 

Detailed Description

A widget used to controll the style se element.

Definition at line 65 of file StyleControllerWidget.h.

Constructor & Destructor Documentation

te::qt::widgets::StyleControllerWidget::StyleControllerWidget ( QWidget *  parent = 0,
Qt::WindowFlags  f = 0 
)
te::qt::widgets::StyleControllerWidget::~StyleControllerWidget ( )

Destructor.

Definition at line 63 of file StyleControllerWidget.cpp.

Member Function Documentation

void te::qt::widgets::StyleControllerWidget::changeLegendIconSize ( int  size)
protectedslot

Definition at line 175 of file StyleControllerWidget.cpp.

Referenced by StyleControllerWidget().

te::qt::widgets::StyleExplorer * te::qt::widgets::StyleControllerWidget::getStyleExplorer ( ) const

Definition at line 72 of file StyleControllerWidget.cpp.

void te::qt::widgets::StyleControllerWidget::mapRefresh ( )
signal
void te::qt::widgets::StyleControllerWidget::onAddSymbolizerClicked ( )
protectedslot
void te::qt::widgets::StyleControllerWidget::onDownSymbolizerClicked ( )
protectedslot

Definition at line 157 of file StyleControllerWidget.cpp.

Referenced by StyleControllerWidget().

void te::qt::widgets::StyleControllerWidget::onMapRefreshClicked ( )
protectedslot

Definition at line 170 of file StyleControllerWidget.cpp.

Referenced by StyleControllerWidget().

void te::qt::widgets::StyleControllerWidget::onRemoveSymbolizerClicked ( )
protectedslot
void te::qt::widgets::StyleControllerWidget::onUpSymbolizerClicked ( )
protectedslot

Definition at line 144 of file StyleControllerWidget.cpp.

Referenced by StyleControllerWidget().

void te::qt::widgets::StyleControllerWidget::setStyle ( te::se::Style style)

Sets a style element to this widget.

Parameters
styleA valid style element.
Note
The widget will NOT take the ownership of the given style.
The widget will be update based on given style parameters.

Definition at line 67 of file StyleControllerWidget.cpp.

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

Updates the widget form based on internal mark element.

Definition at line 77 of file StyleControllerWidget.cpp.

Referenced by StyleControllerWidget().

Member Data Documentation

te::qt::widgets::StyleExplorer* te::qt::widgets::StyleControllerWidget::m_explorer
private

A style explorer used to explore the style.

Definition at line 124 of file StyleControllerWidget.h.

Referenced by StyleControllerWidget().

std::auto_ptr<Ui::StyleControllerWidgetForm> te::qt::widgets::StyleControllerWidget::m_ui
private

Widget form.

Definition at line 123 of file StyleControllerWidget.h.

Referenced by StyleControllerWidget().


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