fix: Restore camera rotation and stabilize UI element scaling

Co-authored-by: aider (gemini/gemini-2.5-pro) <aider@aider.chat>
This commit is contained in:
2026-02-17 13:58:58 -07:00
parent 08820659d4
commit 7ce318b402
4 changed files with 20 additions and 17 deletions

View File

@@ -46,6 +46,7 @@ public:
void stopRotation();
bool isRotating() const { return m_isRotating; }
const QVector3D& rotationPivot() const { return m_rotationPivot; }
float uiCameraDistance() const;
float savedXRot() const { return m_savedXRot; }
float savedYRot() const { return m_savedYRot; }
@@ -67,6 +68,7 @@ private:
QVector3D m_rotationPivot;
bool m_isRotating = false;
float m_stableZoom = 0;
float m_savedXRot = 0;
float m_savedYRot = 0;