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" 45 namespace Ui {
class StyleControllerWidgetForm; }
104 void writeStyle(
const te::se::Style* style,
const std::string& path);
106 void readStyle(
const std::string& path);
108 void readVectorStyle(
const std::string& path);
110 void readRasterStyle(
const std::string& path);
116 bool checkSymbolizer(std::string file);
120 void onAddRuleClicked();
122 void onEditRuleClicked();
124 void onRemoveRuleClicked();
126 void onAddTextSymbolizerClicked();
128 void onAddSymbolizerClicked();
130 void onRemoveSymbolizerClicked();
132 void onUpSymbolizerClicked();
134 void onDownSymbolizerClicked();
136 void onLibraryManagerClicked();
138 void onExportClicked();
140 void onImportClicked();
142 void onMapRefreshClicked();
144 void changeLegendIconSize(
int size);
146 void onVisualStyleChecked(
bool state);
148 void onSelectionStyleChecked(
bool state);
158 std::unique_ptr<Ui::StyleControllerWidgetForm>
m_ui;
173 #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.