aboutsummaryrefslogtreecommitdiff
path: root/plugins/interfaces.h
diff options
context:
space:
mode:
Diffstat (limited to 'plugins/interfaces.h')
-rw-r--r--plugins/interfaces.h3
1 files changed, 2 insertions, 1 deletions
diff --git a/plugins/interfaces.h b/plugins/interfaces.h
index 46cf24a..ad3df97 100644
--- a/plugins/interfaces.h
+++ b/plugins/interfaces.h
@@ -11,6 +11,7 @@
#include <QtPlugin>
#include <memory>
+#include <functional>
class QString;
class QAction;
@@ -26,13 +27,13 @@ class PluginInterface
{
public:
virtual ~PluginInterface() = default;
+ virtual QHash<QString, std::function<void()>> commands() = 0;
};
class ProfileInterface
{
public:
virtual ~ProfileInterface() = default;
-
virtual QDialog *createWidget(QWebEngineProfile *profile, QWidget *parent) = 0;
};