diff options
Diffstat (limited to 'plugins-alternative/Themes/Clean/factory.cpp')
-rw-r--r-- | plugins-alternative/Themes/Clean/factory.cpp | 65 |
1 files changed, 0 insertions, 65 deletions
diff --git a/plugins-alternative/Themes/Clean/factory.cpp b/plugins-alternative/Themes/Clean/factory.cpp deleted file mode 100644 index 6acbe3a..0000000 --- a/plugins-alternative/Themes/Clean/factory.cpp +++ /dev/null @@ -1,65 +0,0 @@ -/** \file factory.cpp -\brief Define the factory core -\author alpha_one_x86 -*/ - -#include "factory.h" - -PluginInterface_Themes * ThemesFactory::getInstance() -{ - InterfacePlugin * newInterface=new InterfacePlugin(facilityEngine); - connect(this,&ThemesFactory::reloadLanguage,newInterface,&InterfacePlugin::newLanguageLoaded); - return newInterface; -} - -void ThemesFactory::setResources(OptionInterface * options, const QString &writePath, const QString &pluginPath, FacilityInterface * facilityInterface, const bool &portableVersion) -{ - Q_UNUSED(options) - Q_UNUSED(writePath) - Q_UNUSED(pluginPath) - this->facilityEngine=facilityInterface; - Q_UNUSED(portableVersion) -} - -QWidget * ThemesFactory::options() -{ - return NULL; -} - -QIcon ThemesFactory::getIcon(const QString &fileName) const -{ - if(fileName=="SystemTrayIcon/exit.png") - { - QIcon tempIcon=QIcon::fromTheme("application-exit"); - if(!tempIcon.isNull()) - return tempIcon; - } - if(fileName=="SystemTrayIcon/add.png") - { - QIcon tempIcon=QIcon::fromTheme("list-add"); - if(!tempIcon.isNull()) - return tempIcon; - } - if(fileName=="SystemTrayIcon/informations.png") - { - QIcon tempIcon=QIcon::fromTheme("help-about"); - if(!tempIcon.isNull()) - return tempIcon; - } - if(fileName=="SystemTrayIcon/options.png") - { - QIcon tempIcon=QIcon::fromTheme("applications-system"); - if(!tempIcon.isNull()) - return tempIcon; - } - return QIcon(":/Themes/Clean/resources/"+fileName); -} - -void ThemesFactory::resetOptions() -{ -} - -void ThemesFactory::newLanguageLoaded() -{ - emit reloadLanguage(); -} |