From e297dbd8052ef4e66f069e2dd1865ae7fa8af28e Mon Sep 17 00:00:00 2001 From: Thomas Preud'homme Date: Thu, 21 Mar 2013 11:01:59 +0100 Subject: Imported Upstream version 0.3.1.0 --- SessionLoader.h | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) (limited to 'SessionLoader.h') diff --git a/SessionLoader.h b/SessionLoader.h index 5676cec..28bb3aa 100644 --- a/SessionLoader.h +++ b/SessionLoader.h @@ -20,16 +20,14 @@ This class load ALL plugin compatible to listen and catch the copy/move #include "interface/PluginInterface_SessionLoader.h" #include "PluginsManager.h" #include "GlobalClass.h" - -/// \todo SessionLoader -> put plugin by plugin loading to add plugin no reload all -/// \todo async the plugin call +#include "OptionDialog.h" /** \brief manage all SessionLoader plugin */ class SessionLoader : public QObject, GlobalClass { Q_OBJECT public: - explicit SessionLoader(QObject *parent = 0); + explicit SessionLoader(OptionDialog *optionDialog); ~SessionLoader(); private slots: void onePluginAdded(const PluginsAvailable &plugin); @@ -48,6 +46,10 @@ class SessionLoader : public QObject, GlobalClass LocalPluginOptions *options; }; QList pluginList; + bool shouldEnabled; + OptionDialog *optionDialog; + signals: + void previouslyPluginAdded(PluginsAvailable); }; #endif // SESSIONLOADER_H -- cgit v1.2.3