26 #ifndef __TERRALIB_QT_WIDGETS_SE_INTERNAL_STYLEEXPLORER_H
27 #define __TERRALIB_QT_WIDGETS_SE_INTERNAL_STYLEEXPLORER_H
30 #include "../Config.h"
33 #include <QtCore/QString>
34 #include <QtGui/QTreeWidget>
106 void updateStyleTree();
126 void goUpSymbolizer();
128 void goDownSymbolizer();
130 void setLegendIconSize(
int size);
151 QTreeWidgetItem* getSelectedItem()
const;
153 void swapSymbolizers(
te::se::Rule* r,
int indexFirst,
int indexSecond);
157 void onItemClicked(QTreeWidgetItem* item,
int column);
177 #endif // __TERRALIB_QT_WIDGETS_SE_INTERNAL_STYLEEXPLORER_H
std::map< QString, QString > m_symbolizerNames
A map of symbolizers names to user interface names.
#define TEQTWIDGETSEXPORT
You can use this macro in order to export/import classes and functions from this module.
A Symbolizer describes how a feature is to appear on a map.
A widget used to explore a style.
A Rule is used to attach property/scale conditions to and group the individual symbols used for rende...
te::se::Style * m_style
Style element that will be explored by this widget.
The Style defines the styling that is to be applied to a geographic dataset (vector geometries or cov...
NodeType
Auxiliary internal enumeration to control the StyleExplorer tree nodes.