aboutsummaryrefslogtreecommitdiff
path: root/src/browser.h
diff options
context:
space:
mode:
authorAqua-sama <aqua@iserlohn-fortress.net>2018-01-14 20:34:50 +0100
committerAqua-sama <aqua@iserlohn-fortress.net>2018-01-14 20:34:50 +0100
commit037b039bfbfeda2e9b7ebef7e38616575411c876 (patch)
tree6767f8edc0860b60b590dc30a37319a7c1c66a0d /src/browser.h
parentMinor fixes (diff)
downloadsmolbote-037b039bfbfeda2e9b7ebef7e38616575411c876.tar.xz
Initial plugins testing
Diffstat (limited to 'src/browser.h')
-rw-r--r--src/browser.h4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/browser.h b/src/browser.h
index 9649948..236b0fb 100644
--- a/src/browser.h
+++ b/src/browser.h
@@ -15,6 +15,7 @@
#include <QVector>
#include <memory>
#include "webengine/cookieinterceptor.h"
+#include <interfaces.h>
class MainWindow;
class BookmarksWidget;
@@ -26,7 +27,7 @@ class Browser : public SingleApplication
public:
explicit Browser(int &argc, char *argv[]);
- ~Browser();
+ ~Browser() final;
Q_DISABLE_COPY(Browser)
void setConfiguration(std::shared_ptr<Configuration> &config);
@@ -43,6 +44,7 @@ private:
std::shared_ptr<Configuration> m_config;
QVector<MainWindow *> m_windows;
+ QVector<PluginInterface *> m_plugins;
QHash<QString, std::shared_ptr<WebEngineProfile>> m_profiles;
std::shared_ptr<WebEngineProfile> m_defaultProfile;