clicklabel: Add right button click signal
This commit is contained in:
rodzic
3fd4e47196
commit
d3fe08b64b
@ -7,5 +7,9 @@ void ClickLabel::mousePressEvent(QMouseEvent *event)
|
||||
{
|
||||
emit leftClick();
|
||||
}
|
||||
if(event->button() == Qt::RightButton)
|
||||
{
|
||||
emit rightClick();
|
||||
}
|
||||
return QLabel::mousePressEvent(event);
|
||||
}
|
||||
|
@ -1,6 +1,7 @@
|
||||
#ifndef CLICKLABEL_H
|
||||
#define CLICKLABEL_H
|
||||
#include <QLabel>
|
||||
#include <QMenu>
|
||||
|
||||
class ClickLabel : public QLabel
|
||||
{
|
||||
@ -9,6 +10,7 @@ class ClickLabel : public QLabel
|
||||
using QLabel::QLabel;
|
||||
signals:
|
||||
void leftClick();
|
||||
void rightClick();
|
||||
|
||||
protected:
|
||||
void mousePressEvent(QMouseEvent *event);
|
||||
|
Ładowanie…
Reference in New Issue
Block a user