38 QWidget* widget()
const;
45 void setAngle(qreal newAngle);
67 qreal snapAngle()
const;
75 qreal resetAngle()
const;
92 qreal maximum()
const;
101 qreal minimum()
const;
107 QString prefix()
const;
114 bool wrapping()
const;
122 QString flipOptionsMode()
const;
129 int widgetsHeight()
const;
135 QString increasingDirection()
const;
141 bool isUsingFlatSpinBox()
const;
148 void setSnapAngle(qreal newSnapAngle);
154 void setResetAngle(qreal newResetAngle);
160 void setDecimals(
int newNumberOfDecimals);
167 void setMaximum(qreal newMaximum);
174 void setMinimum(qreal newMinimum);
184 void setRange(qreal newMinimum, qreal newMaximum);
190 void setPrefix(
const QString &newPrefix);
197 void setWrapping(
bool newWrapping);
211 void setFlipOptionsMode(QString newMode);
218 void setWidgetsHeight(
int newHeight);
225 void setIncreasingDirection(QString newIncreasingDirection);
232 void useFlatSpinBox(
bool newUseFlatSpinBox);
250 static qreal closestCoterminalAngleInRange(qreal angle, qreal minimum, qreal maximum,
bool *ok =
nullptr);
265 qreal closestCoterminalAngleInRange(qreal angle,
bool *ok =
nullptr)
const;
276 static qreal flipAngle(qreal angle, Qt::Orientations orientations);
292 static qreal flipAngle(qreal angle, qreal minimum, qreal maximum, Qt::Orientations orientations,
bool *ok =
nullptr);
301 void flip(Qt::Orientations orientations);