Implemented save as png in sprite editor

This commit is contained in:
2025-11-29 21:41:32 +01:00
parent 103d780e8c
commit 47381ac6bb
10 changed files with 170 additions and 19 deletions
+8 -2
View File
@@ -88,7 +88,10 @@ void DrawingCanvasWidget::mousePressEvent(QMouseEvent *event)
{
QWidget::mousePressEvent(event);
auto zoomdPos = event->pos() / m_zoom;
QPoint zoomdPos(
std::round(event->pos().x() / m_zoom),
std::round(event->pos().y() / m_zoom)
);
auto left = event->button() == Qt::LeftButton;
switch (event->button())
@@ -160,7 +163,10 @@ void DrawingCanvasWidget::mouseMoveEvent(QMouseEvent *event)
{
QWidget::mouseMoveEvent(event);
auto zoomdPos = event->pos() / m_zoom;
QPoint zoomdPos(
std::round(event->pos().x() / m_zoom),
std::round(event->pos().y() / m_zoom)
);
emit cursorMoved(zoomdPos);
if (m_currentlyDrawing)