diff options
author | 2023-01-26 21:11:31 +0530 | |
---|---|---|
committer | 2023-01-26 21:59:39 +0530 | |
commit | 2119c3d13ebe91a2006d11ec1beb3b9d34f76b2d (patch) | |
tree | 06095b8518ab9e975fccab97a7fcf3d0ef4f025a | |
parent | c78394d1a47bdcbd968b896a5c5789ce61c09995 (diff) | |
download | whatsie-2119c3d13ebe91a2006d11ec1beb3b9d34f76b2d.tar.gz whatsie-2119c3d13ebe91a2006d11ec1beb3b9d34f76b2d.zip |
feat: close with esc button
Diffstat (limited to '')
-rw-r--r-- | src/permissiondialog.h | 21 |
1 files changed, 12 insertions, 9 deletions
diff --git a/src/permissiondialog.h b/src/permissiondialog.h index 7c46161..1835d35 100644 --- a/src/permissiondialog.h +++ b/src/permissiondialog.h @@ -9,22 +9,25 @@ namespace Ui { class PermissionDialog; } -class PermissionDialog : public QWidget -{ - Q_OBJECT +class PermissionDialog : public QWidget { + Q_OBJECT public: - explicit PermissionDialog(QWidget *parent = nullptr); - ~PermissionDialog(); + explicit PermissionDialog(QWidget *parent = nullptr); + ~PermissionDialog(); signals: - void webPageFeatureChanged(QWebEnginePage::Feature feature); + void webPageFeatureChanged(QWebEnginePage::Feature feature); +protected slots: + void keyPressEvent(QKeyEvent *e); private slots: - void addToFeaturesTable(QWebEnginePage::Feature feature, QString &featureName); + void addToFeaturesTable(QWebEnginePage::Feature feature, + QString &featureName); + private: - Ui::PermissionDialog *ui; - QSettings settings; + Ui::PermissionDialog *ui; + QSettings settings; }; #endif // PERMISSIONDIALOG_H |