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" 35 #include <QDockWidget> 80 void scaleWidgetClosed();
133 void valueChanged(QtProperty* p,
bool value);
140 void valueChanged(QtProperty* p,
const QColor& value);
147 void valueChanged(QtProperty* p,
const QFont& value);
154 void valueChanged(QtProperty* p,
int value);
167 void interactHandleChanged(
const bool&);
172 void headerColorChanged(
const QColor&);
177 void rulerColorChanged(
const QColor&);
182 void footerColorChanged(
const QColor&);
187 void headerFontChanged(
const QFont&);
192 void footerFontChanged(
const QFont&);
197 void scaleTypeChanged(
const int&);
202 void numericScaleVisibilityChanged(
const bool&);
207 void unitChanged(
const QString&);
212 void allIntermediaryValuesChanged(
const bool&);
217 void rulerHeightChanged(
const int&);
222 void numberOfIntervalsChanged(
const int&);
227 void unitsPerGapChanged(
const int&);
234 #endif //__TERRALIB_QT_WIDGETS_INTERNAL_SCALEPROPERTYWIDGET_H