mirror of
https://github.com/qelectrotech/qelectrotech-source-mirror.git
synced 2025-12-19 23:20:52 +01:00
Dynamic element text item new feature
Add feature keep visual rotation. When parent is rotated, the text rotation is changed to keep the same visual rotation.
This commit is contained in:
@@ -570,10 +570,11 @@ qreal QET::round(qreal x, qreal epsilon) {
|
||||
@param angle Un angle quelconque
|
||||
@return l'angle passe en parametre, mais ramene entre -360.0 + 360.0 degres
|
||||
*/
|
||||
qreal QET::correctAngle(const qreal &angle) {
|
||||
qreal QET::correctAngle(const qreal &angle, const bool &positive) {
|
||||
// ramene l'angle demande entre -360.0 et +360.0 degres
|
||||
qreal corrected_angle = angle;
|
||||
while (corrected_angle <= -360.0) corrected_angle += 360.0;
|
||||
while (corrected_angle <= -360.0 ||
|
||||
(positive && corrected_angle < 0)) corrected_angle += 360.0;
|
||||
while (corrected_angle >= 360.0) corrected_angle -= 360.0;
|
||||
return(corrected_angle);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user