diff options
author | 2022-03-14 01:35:56 +0530 | |
---|---|---|
committer | 2022-03-14 01:35:56 +0530 | |
commit | 51ac5fdaabfb45efd94e31b9fdadd489117a8baa (patch) | |
tree | 0c435cc75ace1bdb582975915f23e766e869770c /src/mainwindow.h | |
parent | 9308711725629bb9255a209455a22d6e83f57623 (diff) | |
download | whatsie-51ac5fdaabfb45efd94e31b9fdadd489117a8baa.tar.gz whatsie-51ac5fdaabfb45efd94e31b9fdadd489117a8baa.zip |
release webengine properly on exit
Diffstat (limited to 'src/mainwindow.h')
-rw-r--r-- | src/mainwindow.h | 13 |
1 files changed, 3 insertions, 10 deletions
diff --git a/src/mainwindow.h b/src/mainwindow.h index dbc59e7..7676cb0 100644 --- a/src/mainwindow.h +++ b/src/mainwindow.h @@ -10,21 +10,20 @@ #include <QMenu> #include <QMessageBox> #include <QProgressBar> +#include <QRadioButton> #include <QRegExp> #include <QSettings> #include <QStatusBar> #include <QStyle> #include <QStyleFactory> #include <QSystemTrayIcon> +#include <QWebEngineContextMenuData> #include <QWebEngineCookieStore> #include <QWebEngineFullScreenRequest> #include <QWebEngineProfile> #include <QWebEngineSettings> #include <QWebEngineView> -#include <QRadioButton> -#include <QWebEngineContextMenuData> - #include "lock.h" #include "notificationpopup.h" #include "requestinterceptor.h" @@ -41,6 +40,7 @@ class MainWindow : public QMainWindow { Q_OBJECT public: explicit MainWindow(QWidget *parent = nullptr); + ~MainWindow(); public slots: void updateWindowTheme(); void updatePageTheme(); @@ -61,7 +61,6 @@ private: void createWebEngine(); QSettings settings; - QRegExp notificationsTitleRegExp; QIcon trayIconRead; QIcon trayIconUnread; @@ -78,18 +77,12 @@ private: QMenu *trayIconMenu; QSystemTrayIcon *trayIcon; - QWebEngineView *webEngine; - SettingsWidget *settingsWidget = nullptr; - DownloadManagerWidget m_downloadManagerWidget; QScopedPointer<QWebEngineProfile> m_otrProfile; - Lock *lockWidget = nullptr; - int correctlyLoaderRetries = 4; - QStringList m_dictionaries; private slots: |