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