diff options
author | Thomas Preud'homme <robotux@celest.fr> | 2018-05-29 05:44:34 +0100 |
---|---|---|
committer | Thomas Preud'homme <robotux@celest.fr> | 2018-05-29 05:44:34 +0100 |
commit | 594fcba67600704bee9115c86e18927b2237b304 (patch) | |
tree | 38dc620e6b8e9a76c1953ded39c1dc006a830728 /plugins-alternative/Themes/Windows/factory.cpp | |
parent | 20062a6a4bc2aec8ada645baa78ff68892ccd154 (diff) |
New upstream version 1.4.0.8
Diffstat (limited to 'plugins-alternative/Themes/Windows/factory.cpp')
-rw-r--r-- | plugins-alternative/Themes/Windows/factory.cpp | 74 |
1 files changed, 0 insertions, 74 deletions
diff --git a/plugins-alternative/Themes/Windows/factory.cpp b/plugins-alternative/Themes/Windows/factory.cpp deleted file mode 100644 index dbce51a..0000000 --- a/plugins-alternative/Themes/Windows/factory.cpp +++ /dev/null @@ -1,74 +0,0 @@ -/** \file factory.cpp -\brief Define the factory core -\author alpha_one_x86 -*/ - -#include "factory.h" - -QRegularExpression ThemesFactory::slashEnd; -QRegularExpression ThemesFactory::isolateName; - -ThemesFactory::ThemesFactory() -{ - slashEnd=QRegularExpression("/$"); - isolateName=QRegularExpression("^.*/([^/]+)$"); -} - -PluginInterface_Themes * ThemesFactory::getInstance() -{ - Themes * newInterface=new Themes(facilityEngine); - connect(this,&ThemesFactory::reloadLanguage,newInterface,&Themes::newLanguageLoaded); - return newInterface; -} - -void ThemesFactory::setResources(OptionInterface * options,const QString &writePath,const QString &pluginPath,FacilityInterface * facilityEngine,const bool &portableVersion) -{ - Q_UNUSED(options) - Q_UNUSED(writePath) - Q_UNUSED(pluginPath) - this->facilityEngine=facilityEngine; - 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/Windows/resources/"+fileName); -} - -void ThemesFactory::resetOptions() -{ -} - -void ThemesFactory::newLanguageLoaded() -{ - emit reloadLanguage(); -} |