26 #ifndef __TERRALIB_QT_WIDGETS_INTERNAL_GRAPHIC_SCALE_FRAME_H
27 #define __TERRALIB_QT_WIDGETS_INTERNAL_GRAPHIC_SCALE_FRAME_H
30 #include "../Config.h"
67 void paintEvent(QPaintEvent* event);
79 void calculateSelectionPoints();
82 void setFont(
const QFont&);
83 void setPointSize(
int);
85 void labelLengthCalculation();
91 void mousePressEvent(QMouseEvent*);
92 void mouseMoveEvent(QMouseEvent*);
93 void mouseReleaseEvent(QMouseEvent*);
94 void enterEvent(QEvent*);
95 void leaveEvent(QEvent*);
96 QColor getLabelColor();
97 void setLabelColor(
const QColor&);
99 void setBarColor(
const QColor&);
101 void setBarRect(
const QRectF&);
105 void setLabelAbove(
bool);
107 void setUnitAbove(
bool);
108 double getSubTickSize();
109 void setSubTickSize(
double);
110 bool isTickCentralized();
111 void setTickCentralized(
bool);
113 void findNiceStep(
double newStep = 0);
114 void setStep(
double);
116 void setDivisions(
int);
117 int getSubDivisions();
118 void setSubDivisions(
int);
120 void setSpace(
double);
122 void setUnit(
const QString&);
124 void showSelectionPoints();
125 void hideSelectionPoints();
126 void getSelectionPoint(
const QPoint& p);
127 QPoint getCenterSelected();
129 void toolTip(
const QPoint&,
const QString&);
131 void setTypeAction();
132 void setFamilyAction();
133 void setLabelColorAction();
134 void setBarColorAction();
135 void setBarHeightAction();
136 void setOffsetOriginAction();
137 void setLabelAboveAction();
138 void setUnitAboveAction();
139 void setUnitAction();
140 void setDivisionsAction();
141 void setSubDivisionsAction();
142 void setStepAction();
143 void setShowTooTipAction();
196 #endif // __TERRALIB_QT_WIDGETS_INTERNAL_GRAPHIC_SCALE_FRAME_H
A connector of the te::qt::widgets::MultiThreadMapDisplay used in te::qt::widgets::DataFrame class to...