blob: df26149440e51c9fe930ede44290e92a20bc88d2 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
|
#pragma once
#include <QtWidgets/QLabel>
class BINARYNINJAUIAPI ClickableLabel: public QLabel
{
Q_OBJECT
public:
ClickableLabel(QWidget* parent = nullptr, const QString& name = ""): QLabel(parent) { setText(name); }
signals:
void clicked();
protected:
void mouseReleaseEvent(QMouseEvent* event) override { if (event->button() == Qt::LeftButton) emit clicked(); }
};
|