From e254eec0870ff84ec974be43e024c1d521c5eb19 Mon Sep 17 00:00:00 2001 From: Ben Boeckel Date: Thu, 19 Mar 2009 13:08:51 -0400 Subject: Clean up mouse events in MapItem and derived --- sigmodr/widgets/TileItem.cpp | 17 ++--------------- 1 file changed, 2 insertions(+), 15 deletions(-) (limited to 'sigmodr/widgets/TileItem.cpp') 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() -- cgit