diff include/gui/widgets/clickable_label.h @ 67:442065432549

poster: make posters link to AniList
author Paper <mrpapersonic@gmail.com>
date Mon, 02 Oct 2023 07:06:44 -0400
parents
children c69230dc2b5d
line wrap: on
line diff
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/include/gui/widgets/clickable_label.h	Mon Oct 02 07:06:44 2023 -0400
@@ -0,0 +1,22 @@
+#ifndef __gui__widgets__clickable_label_h
+#define __gui__widgets__clickable_label_h
+
+#include <QLabel>
+
+class QWidget;
+
+class ClickableLabel : public QLabel {
+		Q_OBJECT
+
+	public:
+		explicit ClickableLabel(QWidget* parent = nullptr);
+		~ClickableLabel();
+
+	signals:
+		void clicked();
+
+	protected:
+		void mousePressEvent(QMouseEvent*) override;
+};
+
+#endif // __gui__widgets__clickable_label_h