From f30eac7c0640d667dc392e210e6932e69cd21482 Mon Sep 17 00:00:00 2001 From: Tanner Collin Date: Sat, 14 Feb 2026 21:50:54 -0700 Subject: [PATCH] Fix cursor --- icons/cursor.svg | 40 ++++++++++++++++++++++++++++++++++++++++ resources.qrc | 1 + src/ViewportWidget.cpp | 2 +- 3 files changed, 42 insertions(+), 1 deletion(-) create mode 100644 icons/cursor.svg diff --git a/icons/cursor.svg b/icons/cursor.svg new file mode 100644 index 0000000..e4c811a --- /dev/null +++ b/icons/cursor.svg @@ -0,0 +1,40 @@ + + + + + + diff --git a/resources.qrc b/resources.qrc index d62a946..077fbe4 100644 --- a/resources.qrc +++ b/resources.qrc @@ -6,5 +6,6 @@ icons/rectangle.svg icons/circle.svg icons/save-sketch.svg + icons/cursor.svg diff --git a/src/ViewportWidget.cpp b/src/ViewportWidget.cpp index 92e535f..5e2f39f 100644 --- a/src/ViewportWidget.cpp +++ b/src/ViewportWidget.cpp @@ -404,7 +404,7 @@ void ViewportWidget::onActiveToolChanged(int tool) // Render arrow cursor from SVG if (m_cursorRenderer && m_cursorRenderer->isValid()) { - m_cursorRenderer->render(&painter, QRectF(0, 0, 16, 16)); + m_cursorRenderer->render(&painter, QRectF(0, 0, 14, 22)); } // Render tool icon