show hand context menu when hand counter is rightclicked

This commit is contained in:
Max-Wilhelm Bruker 2011-10-16 11:51:06 +02:00
parent 683c57bb88
commit 3211801e39
5 changed files with 26 additions and 3 deletions

View file

@ -1,6 +1,7 @@
#include <QPainter>
#include <QSvgRenderer>
#include <QPixmapCache>
#include <QGraphicsSceneMouseEvent>
#include "handcounter.h"
#include "cardzone.h"
@ -48,3 +49,11 @@ void HandCounter::paint(QPainter *painter, const QStyleOptionGraphicsItem * /*op
paintNumberEllipse(number, 24, Qt::white, -1, -1, painter);
}
void HandCounter::mousePressEvent(QGraphicsSceneMouseEvent *event)
{
if (event->button() == Qt::RightButton) {
emit showContextMenu(event->screenPos());
event->accept();
}
}