26 #ifndef __TERRALIB_QT_WIDGETS_INTERNAL_SCALEPROPERTYWIDGET_H 27 #define __TERRALIB_QT_WIDGETS_INTERNAL_SCALEPROPERTYWIDGET_H 30 #include "../Config.h" 31 #include "../propertybrowser/AbstractPropertyItem.h" 34 #include <QDockWidget> 79 void scaleWidgetClosed();
127 void valueChanged(QtProperty* p,
bool value);
134 void valueChanged(QtProperty* p,
const QColor& value);
141 void valueChanged(QtProperty* p,
const QFont& value);
148 void valueChanged(QtProperty* p,
int value);
161 void interactHandleChanged(
const bool&);
166 void headerColorChanged(
const QColor&);
171 void rulerColorChanged(
const QColor&);
176 void footerColorChanged(
const QColor&);
181 void headerFontChanged(
const QFont&);
186 void footerFontChanged(
const QFont&);
191 void scaleTypeChanged(
const int&);
196 void numericScaleVisibilityChanged(
const bool&);
201 void unitChanged(
const QString&);
206 void allIntermediaryValuesChanged(
const bool&);
211 void rulerHeightChanged(
const int&);
216 void numberOfIntervalsChanged(
const int&);
221 void unitsPerGapChanged(
const int&);
228 #endif //__TERRALIB_QT_WIDGETS_INTERNAL_SCALEPROPERTYWIDGET_H