aboutsummaryrefslogtreecommitdiff
path: root/src/mainwindow.h
diff options
context:
space:
mode:
authorLibravatar Keshav <keshavnrj@gmail.com>2022-03-14 01:35:56 +0530
committerLibravatar Keshav <keshavnrj@gmail.com>2022-03-14 01:35:56 +0530
commit51ac5fdaabfb45efd94e31b9fdadd489117a8baa (patch)
tree0c435cc75ace1bdb582975915f23e766e869770c /src/mainwindow.h
parent9308711725629bb9255a209455a22d6e83f57623 (diff)
downloadwhatsie-51ac5fdaabfb45efd94e31b9fdadd489117a8baa.tar.gz
whatsie-51ac5fdaabfb45efd94e31b9fdadd489117a8baa.zip
release webengine properly on exit
Diffstat (limited to 'src/mainwindow.h')
-rw-r--r--src/mainwindow.h13
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: