summaryrefslogtreecommitdiff
path: root/src/application.h
diff options
context:
space:
mode:
authoraqua <aqua@iserlohn-fortress.net>2022-08-16 16:19:04 +0300
committeraqua <aqua@iserlohn-fortress.net>2022-08-16 16:19:04 +0300
commit616e680aa8af8f5056b5133dd44258c252ca656f (patch)
tree4c89c4fe2b9b2cc77c550c8d52d6d1058ee10846 /src/application.h
parentAdd rView and WebView (diff)
downloadrekonq-616e680aa8af8f5056b5133dd44258c252ca656f.tar.xz
Turn WebEngine into a plugin
Diffstat (limited to 'src/application.h')
-rw-r--r--src/application.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/application.h b/src/application.h
index 761bc89b..407a8681 100644
--- a/src/application.h
+++ b/src/application.h
@@ -18,6 +18,7 @@
// Forward Declarations
class rView;
+class PluginLoader;
// class RekonqWindow;
// class WebTab;
@@ -38,6 +39,8 @@ public:
Application(int &argc, char *argv[]);
~Application() override;
+ bool registerPlugin(const QString &path);
+
// int newInstance();
static Application *instance() { return (qobject_cast<Application *>(QCoreApplication::instance())); }
@@ -107,6 +110,7 @@ private slots:
// void pageCreated(WebPage *);
private:
+ QList<PluginLoader *> m_plugins;
// RekonqWindowList m_rekonqWindows;
QList<rView *> m_webApps;
};