aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLibravatar Keshav Bhatt <keshavnrj@gmail.com>2023-01-26 21:11:31 +0530
committerLibravatar Keshav Bhatt <keshavnrj@gmail.com>2023-01-26 21:59:39 +0530
commit2119c3d13ebe91a2006d11ec1beb3b9d34f76b2d (patch)
tree06095b8518ab9e975fccab97a7fcf3d0ef4f025a
parentc78394d1a47bdcbd968b896a5c5789ce61c09995 (diff)
downloadwhatsie-2119c3d13ebe91a2006d11ec1beb3b9d34f76b2d.tar.gz
whatsie-2119c3d13ebe91a2006d11ec1beb3b9d34f76b2d.zip
feat: close with esc button
Diffstat (limited to '')
-rw-r--r--src/permissiondialog.h21
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