26 #ifndef __TERRALIB_QT_WIDGETS_SE_INTERNAL_STYLECONTROLLERWIDGET_H 27 #define __TERRALIB_QT_WIDGETS_SE_INTERNAL_STYLECONTROLLERWIDGET_H 31 #include "../../../maptools/AbstractLayer.h" 33 #include "../Config.h" 44 namespace Ui {
class StyleControllerWidgetForm; }
103 void writeStyle(
const te::se::Style* style, std::string path);
105 void readStyle(std::string path);
111 bool checkSymbolizer(std::string file);
115 void onAddRuleClicked();
117 void onRemoveRuleClicked();
119 void onAddTextSymbolizerClicked();
121 void onAddSymbolizerClicked();
123 void onRemoveSymbolizerClicked();
125 void onUpSymbolizerClicked();
127 void onDownSymbolizerClicked();
129 void onLibraryManagerClicked();
131 void onExportClicked();
133 void onImportClicked();
135 void onMapRefreshClicked();
137 void changeLegendIconSize(
int size);
139 void onVisualStyleChecked(
bool state);
141 void onSelectionStyleChecked(
bool state);
151 std::unique_ptr<Ui::StyleControllerWidgetForm>
m_ui;
161 #endif // __TERRALIB_QT_WIDGETS_SE_INTERNAL_STYLECONTROLLERWIDGET_H
The Style defines the styling that is to be applied to a geographic dataset (vector geometries or cov...
This is the base class for layers.
A Rule is used to attach property/scale conditions to and group the individual symbols used for rende...