summaryrefslogtreecommitdiff
path: root/plugins-alternative/Themes/Windows/factory.cpp
diff options
context:
space:
mode:
authorThomas Preud'homme <robotux@celest.fr>2018-05-29 05:44:34 +0100
committerThomas Preud'homme <robotux@celest.fr>2018-05-29 05:44:34 +0100
commit594fcba67600704bee9115c86e18927b2237b304 (patch)
tree38dc620e6b8e9a76c1953ded39c1dc006a830728 /plugins-alternative/Themes/Windows/factory.cpp
parent20062a6a4bc2aec8ada645baa78ff68892ccd154 (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.cpp74
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();
-}