From 5e5c9c07291f6b09623d31c92b1fb61c4ede576e Mon Sep 17 00:00:00 2001 From: Sandro Jäckel Date: Thu, 22 Feb 2018 16:54:34 +0100 Subject: Applied clang-format on source --- src/plugincontainer.h | 115 +++++++++++++++++++++++--------------------------- 1 file changed, 53 insertions(+), 62 deletions(-) (limited to 'src/plugincontainer.h') diff --git a/src/plugincontainer.h b/src/plugincontainer.h index 70392d0b..e431142e 100644 --- a/src/plugincontainer.h +++ b/src/plugincontainer.h @@ -1,103 +1,94 @@ #ifndef PLUGINCONTAINER_H #define PLUGINCONTAINER_H - #include "organizercore.h" #include "previewgenerator.h" +#include +#include +#include #include -#include +#include #include -#include -#include #include -#include -#include -#include -#include +#include +#include +#include #ifndef Q_MOC_RUN #include #include #endif // Q_MOC_RUN #include +class PluginContainer : public QObject, public MOBase::IPluginDiagnose { -class PluginContainer : public QObject, public MOBase::IPluginDiagnose -{ - - Q_OBJECT - Q_INTERFACES(MOBase::IPluginDiagnose) + Q_OBJECT + Q_INTERFACES(MOBase::IPluginDiagnose) private: - - typedef boost::fusion::map< - boost::fusion::pair>, - boost::fusion::pair>, - boost::fusion::pair>, - boost::fusion::pair>, - boost::fusion::pair>, - boost::fusion::pair>, - boost::fusion::pair>, - boost::fusion::pair>, - boost::fusion::pair> - > PluginMap; - - static const unsigned int PROBLEM_PLUGINSNOTLOADED = 1; + typedef boost::fusion::map>, + boost::fusion::pair>, + boost::fusion::pair>, + boost::fusion::pair>, + boost::fusion::pair>, + boost::fusion::pair>, + boost::fusion::pair>, + boost::fusion::pair>, + boost::fusion::pair>> + PluginMap; + + static const unsigned int PROBLEM_PLUGINSNOTLOADED = 1; public: + PluginContainer(OrganizerCore* organizer); - PluginContainer(OrganizerCore *organizer); - - void setUserInterface(IUserInterface *userInterface, QWidget *widget); + void setUserInterface(IUserInterface* userInterface, QWidget* widget); - void loadPlugins(); - void unloadPlugins(); + void loadPlugins(); + void unloadPlugins(); - MOBase::IPluginGame *managedGame(const QString &name) const; + MOBase::IPluginGame* managedGame(const QString& name) const; - template - const std::vector &plugins() const { - typename boost::fusion::result_of::at_key::type temp = boost::fusion::at_key(m_Plugins); - return temp; - } + template + const std::vector& plugins() const { + typename boost::fusion::result_of::at_key::type temp = boost::fusion::at_key(m_Plugins); + return temp; + } - const PreviewGenerator &previewGenerator() const; + const PreviewGenerator& previewGenerator() const; - QStringList pluginFileNames() const; + QStringList pluginFileNames() const; public: // IPluginDiagnose interface - - virtual std::vector activeProblems() const; - virtual QString shortDescription(unsigned int key) const; - virtual QString fullDescription(unsigned int key) const; - virtual bool hasGuidedFix(unsigned int key) const; - virtual void startGuidedFix(unsigned int key) const; + virtual std::vector activeProblems() const; + virtual QString shortDescription(unsigned int key) const; + virtual QString fullDescription(unsigned int key) const; + virtual bool hasGuidedFix(unsigned int key) const; + virtual void startGuidedFix(unsigned int key) const; signals: - void diagnosisUpdate(); + void diagnosisUpdate(); private: + bool verifyPlugin(MOBase::IPlugin* plugin); + void registerGame(MOBase::IPluginGame* game); + bool registerPlugin(QObject* pluginObj, const QString& fileName); + bool unregisterPlugin(QObject* pluginObj, const QString& fileName); - bool verifyPlugin(MOBase::IPlugin *plugin); - void registerGame(MOBase::IPluginGame *game); - bool registerPlugin(QObject *pluginObj, const QString &fileName); - bool unregisterPlugin(QObject *pluginObj, const QString &fileName); + OrganizerCore* m_Organizer; - OrganizerCore *m_Organizer; + IUserInterface* m_UserInterface; - IUserInterface *m_UserInterface; + PluginMap m_Plugins; - PluginMap m_Plugins; + std::map m_SupportedGames; + std::vector m_DiagnosisConnections; + QStringList m_FailedPlugins; + std::vector m_PluginLoaders; - std::map m_SupportedGames; - std::vector m_DiagnosisConnections; - QStringList m_FailedPlugins; - std::vector m_PluginLoaders; + PreviewGenerator m_PreviewGenerator; - PreviewGenerator m_PreviewGenerator; - - QFile m_PluginsCheck; + QFile m_PluginsCheck; }; - #endif // PLUGINCONTAINER_H -- cgit v1.3.1