From de247a9ccff6903c7c7b956dd4d85e4f0c3b9445 Mon Sep 17 00:00:00 2001 From: Aqua-sama Date: Sun, 2 Apr 2017 15:47:17 +0200 Subject: Some code cleanup --- src/browser.h | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) (limited to 'src/browser.h') diff --git a/src/browser.h b/src/browser.h index 9d75036..bb4a6bf 100644 --- a/src/browser.h +++ b/src/browser.h @@ -28,6 +28,7 @@ #include #include "settings.h" #include +#include "webengine/webengineprofile.h" #ifdef qApp #undef qApp @@ -47,8 +48,7 @@ public: QString applicationLongVersion() const; - void firstRun(); - bool preLaunch(QStringList urls); + bool prepare(QStringList urls); static Browser *instance(); @@ -61,6 +61,8 @@ public: void addWindow(MainWindow* window); MainWindow *mainWindow(); + WebEngineProfile *profile(const QString name); + public slots: void removeWindow(MainWindow* window); @@ -70,7 +72,10 @@ private slots: private: Settings *m_settings; QLocalServer *m_localServer; - QVector m_windows; + + QVector m_windows; + QHash m_profiles; + QNetworkAccessManager *m_networkAccessManager; BookmarksWidget *m_bookmarksManager; DownloadsWidget *m_downloadManager; -- cgit v1.2.1