From ededa7e3ef24a8cea9e513fa008ef481c1675457 Mon Sep 17 00:00:00 2001 From: Scott Murray Date: Fri, 30 Aug 2019 11:43:58 -0400 Subject: Initial check in Initial check in of the original repository: git://github.com/AGLExport/genivi-navi-yelp-client.git as of commit c2691cb265d9198542482a860f1df378e8c2708b. Bug-AGL: SPEC-2787 Signed-off-by: Scott Murray Change-Id: I7405367387622fb788a5712ed24005ee6d7ce495 --- ClickableLabel.h | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) create mode 100644 ClickableLabel.h (limited to 'ClickableLabel.h') diff --git a/ClickableLabel.h b/ClickableLabel.h new file mode 100644 index 0000000..86d39e8 --- /dev/null +++ b/ClickableLabel.h @@ -0,0 +1,23 @@ +#ifndef __CLICKABLE_LABEL_H__ +#define __CLICKABLE_LABEL_H__ + +#include +#include +#include + +class ClickableLabel : public QLabel +{ + Q_OBJECT + public: + ClickableLabel(const QString& text="", QWidget* parent=0 ):QLabel(parent) + { + setText(text); + } + ~ClickableLabel(){} + signals: + void clicked(); + protected: + void mouseReleaseEvent(QMouseEvent* event) { emit clicked(); } +}; + +#endif // __CLICKABLE_LABEL_H__ -- cgit 1.2.3-korg