summaryrefslogtreecommitdiffstats
path: root/sigmodr/widgets/TileItem.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'sigmodr/widgets/TileItem.cpp')
-rw-r--r--sigmodr/widgets/TileItem.cpp17
1 files changed, 2 insertions, 15 deletions
diff --git a/sigmodr/widgets/TileItem.cpp b/sigmodr/widgets/TileItem.cpp
index 34ccc3c4..3fa6d410 100644
--- a/sigmodr/widgets/TileItem.cpp
+++ b/sigmodr/widgets/TileItem.cpp
@@ -72,22 +72,9 @@ void TileItem::setSprite(const int spriteId)
m_tileIndex = spriteId;
}
-void TileItem::mousePressEvent(QGraphicsSceneMouseEvent* event)
+void TileItem::moveTo(const QPoint& point)
{
- QGraphicsItem::mousePressEvent(event);
- update();
-}
-
-void TileItem::mouseMoveEvent(QGraphicsSceneMouseEvent* event)
-{
- QGraphicsItem::mouseMoveEvent(event);
- m_tile->setPosition(scenePos().toPoint());
-}
-
-void TileItem::mouseReleaseEvent(QGraphicsSceneMouseEvent* event)
-{
- QGraphicsItem::mouseReleaseEvent(event);
- update();
+ m_tile->setPosition(point);
}
void TileItem::tileChanged()