aboutsummaryrefslogtreecommitdiff
path: root/src/plugins/Effect
diff options
context:
space:
mode:
authortrialuser02 <trialuser02@90c681e8-e032-0410-971d-27865f9a5e38>2018-07-21 14:38:08 +0000
committertrialuser02 <trialuser02@90c681e8-e032-0410-971d-27865f9a5e38>2018-07-21 14:38:08 +0000
commit0006966c0f307ec7dff51130ce26bbe3c7061418 (patch)
treea9a760770de8b91c543e1308392bf2ec9e926a58 /src/plugins/Effect
parent20967c016b4c63b75cb0af2b0f3ccc006addd6df (diff)
downloadqmmp-0006966c0f307ec7dff51130ce26bbe3c7061418.tar.gz
qmmp-0006966c0f307ec7dff51130ce26bbe3c7061418.tar.bz2
qmmp-0006966c0f307ec7dff51130ce26bbe3c7061418.zip
changed translation api
git-svn-id: http://svn.code.sf.net/p/qmmp-dev/code/trunk/qmmp@8196 90c681e8-e032-0410-971d-27865f9a5e38
Diffstat (limited to 'src/plugins/Effect')
-rw-r--r--src/plugins/Effect/bs2b/effectbs2bfactory.cpp10
-rw-r--r--src/plugins/Effect/bs2b/effectbs2bfactory.h1
-rw-r--r--src/plugins/Effect/crossfade/effectcrossfadefactory.cpp10
-rw-r--r--src/plugins/Effect/crossfade/effectcrossfadefactory.h1
-rw-r--r--src/plugins/Effect/filewriter/effectfilewriterfactory.cpp10
-rw-r--r--src/plugins/Effect/filewriter/effectfilewriterfactory.h1
-rw-r--r--src/plugins/Effect/ladspa/effectladspafactory.cpp10
-rw-r--r--src/plugins/Effect/ladspa/effectladspafactory.h1
-rw-r--r--src/plugins/Effect/soxr/effectsoxrfactory.cpp10
-rw-r--r--src/plugins/Effect/soxr/effectsoxrfactory.h1
-rw-r--r--src/plugins/Effect/stereo/effectstereofactory.cpp12
-rw-r--r--src/plugins/Effect/stereo/effectstereofactory.h1
12 files changed, 7 insertions, 61 deletions
diff --git a/src/plugins/Effect/bs2b/effectbs2bfactory.cpp b/src/plugins/Effect/bs2b/effectbs2bfactory.cpp
index ef60a6d88..8f48344bb 100644
--- a/src/plugins/Effect/bs2b/effectbs2bfactory.cpp
+++ b/src/plugins/Effect/bs2b/effectbs2bfactory.cpp
@@ -18,7 +18,6 @@
* 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. *
***************************************************************************/
-#include <QTranslator>
#include <QMessageBox>
#include <bs2b/bs2bversion.h>
#include <qmmp/qmmp.h>
@@ -31,6 +30,7 @@ const EffectProperties EffectBs2bFactory::properties() const
EffectProperties properties;
properties.name = tr("BS2B Plugin");
properties.shortName = "bs2b";
+ properties.translation = QLatin1String(":/bs2b_plugin_");
properties.hasSettings = true;
properties.hasAbout = true;
return properties;
@@ -59,11 +59,3 @@ void EffectBs2bFactory::showAbout(QWidget *parent)
tr("Ilya Kotov <forkotov02@ya.ru>")+"<br>"+
tr("Sebastian Pipping <sebastian@pipping.org>")+"</p>");
}
-
-QTranslator *EffectBs2bFactory::createTranslator(QObject *parent)
-{
- QTranslator *translator = new QTranslator(parent);
- QString locale = Qmmp::systemLanguageID();
- translator->load(QString(":/bs2b_plugin_") + locale);
- return translator;
-}
diff --git a/src/plugins/Effect/bs2b/effectbs2bfactory.h b/src/plugins/Effect/bs2b/effectbs2bfactory.h
index 3abe51a1d..29db0d551 100644
--- a/src/plugins/Effect/bs2b/effectbs2bfactory.h
+++ b/src/plugins/Effect/bs2b/effectbs2bfactory.h
@@ -38,7 +38,6 @@ public:
Effect *create();
void showSettings(QWidget *parent);
void showAbout(QWidget *parent);
- QTranslator *createTranslator(QObject *parent);
};
diff --git a/src/plugins/Effect/crossfade/effectcrossfadefactory.cpp b/src/plugins/Effect/crossfade/effectcrossfadefactory.cpp
index 5fb4061e3..a5f12e94d 100644
--- a/src/plugins/Effect/crossfade/effectcrossfadefactory.cpp
+++ b/src/plugins/Effect/crossfade/effectcrossfadefactory.cpp
@@ -18,7 +18,6 @@
* 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. *
***************************************************************************/
-#include <QTranslator>
#include <QMessageBox>
#include <qmmp/qmmp.h>
#include "effectcrossfadefactory.h"
@@ -30,6 +29,7 @@ const EffectProperties EffectCrossfadeFactory::properties() const
EffectProperties properties;
properties.name = tr("Crossfade Plugin");
properties.shortName = "crossfade";
+ properties.translation = QLatin1String(":/crossfade_plugin_");
properties.hasSettings = true;
properties.hasAbout = true;
properties.priority = EffectProperties::EFFECT_PRIORITY_LOW;
@@ -53,11 +53,3 @@ void EffectCrossfadeFactory::showAbout(QWidget *parent)
tr("Qmmp Crossfade Plugin")+"\n"+
tr("Written by: Ilya Kotov <forkotov02@ya.ru>"));
}
-
-QTranslator *EffectCrossfadeFactory::createTranslator(QObject *parent)
-{
- QTranslator *translator = new QTranslator(parent);
- QString locale = Qmmp::systemLanguageID();
- translator->load(QString(":/crossfade_plugin_") + locale);
- return translator;
-}
diff --git a/src/plugins/Effect/crossfade/effectcrossfadefactory.h b/src/plugins/Effect/crossfade/effectcrossfadefactory.h
index b2f268441..dc52a9138 100644
--- a/src/plugins/Effect/crossfade/effectcrossfadefactory.h
+++ b/src/plugins/Effect/crossfade/effectcrossfadefactory.h
@@ -38,7 +38,6 @@ public:
Effect *create();
void showSettings(QWidget *parent);
void showAbout(QWidget *parent);
- QTranslator *createTranslator(QObject *parent);
};
diff --git a/src/plugins/Effect/filewriter/effectfilewriterfactory.cpp b/src/plugins/Effect/filewriter/effectfilewriterfactory.cpp
index 140b14f50..87af164a7 100644
--- a/src/plugins/Effect/filewriter/effectfilewriterfactory.cpp
+++ b/src/plugins/Effect/filewriter/effectfilewriterfactory.cpp
@@ -19,7 +19,6 @@
***************************************************************************/
#include <QMessageBox>
-#include <QTranslator>
#include <qmmp/qmmp.h>
#include "filewriterplugin.h"
#include "settingsdialog.h"
@@ -30,6 +29,7 @@ const EffectProperties EffectFileWriterFactory::properties() const
EffectProperties properties;
properties.name = tr("File Writer Plugin");
properties.shortName = "filewriter";
+ properties.translation = QLatin1String(":/filewriter_plugin_");
properties.hasSettings = true;
properties.hasAbout = true;
properties.priority = EffectProperties::EFFECT_PRIORITY_LOW;
@@ -53,11 +53,3 @@ void EffectFileWriterFactory::showAbout(QWidget *parent)
tr("Qmmp File Writer Plugin")+"\n"+
tr("Written by: Ilya Kotov <forkotov02@ya.ru>"));
}
-
-QTranslator *EffectFileWriterFactory::createTranslator(QObject *parent)
-{
- QTranslator *translator = new QTranslator(parent);
- QString locale = Qmmp::systemLanguageID();
- translator->load(QString(":/filewriter_plugin_") + locale);
- return translator;
-}
diff --git a/src/plugins/Effect/filewriter/effectfilewriterfactory.h b/src/plugins/Effect/filewriter/effectfilewriterfactory.h
index 8f15a13db..6f74d20e8 100644
--- a/src/plugins/Effect/filewriter/effectfilewriterfactory.h
+++ b/src/plugins/Effect/filewriter/effectfilewriterfactory.h
@@ -38,7 +38,6 @@ public:
Effect *create();
void showSettings(QWidget *parent);
void showAbout(QWidget *parent);
- QTranslator *createTranslator(QObject *parent);
};
diff --git a/src/plugins/Effect/ladspa/effectladspafactory.cpp b/src/plugins/Effect/ladspa/effectladspafactory.cpp
index af746e2ae..0ee9a9e42 100644
--- a/src/plugins/Effect/ladspa/effectladspafactory.cpp
+++ b/src/plugins/Effect/ladspa/effectladspafactory.cpp
@@ -18,7 +18,6 @@
* 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. *
***************************************************************************/
-#include <QTranslator>
#include <QMessageBox>
#include <qmmp/qmmp.h>
#include "settingsdialog.h"
@@ -30,6 +29,7 @@ const EffectProperties EffectLADSPAFactory::properties() const
EffectProperties properties;
properties.name = tr("LADSPA Plugin");
properties.shortName = "ladspa";
+ properties.translation = QLatin1String(":/ladspa_plugin_");
properties.hasSettings = true;
properties.hasAbout = true;
return properties;
@@ -56,11 +56,3 @@ void EffectLADSPAFactory::showAbout(QWidget *parent)
tr("Nick Lamb <njl195@zepler.org.uk>")+"\n"+
tr("Giacomo Lozito <city_hunter@users.sf.net>"));
}
-
-QTranslator *EffectLADSPAFactory::createTranslator(QObject *parent)
-{
- QTranslator *translator = new QTranslator(parent);
- QString locale = Qmmp::systemLanguageID();
- translator->load(QString(":/ladspa_plugin_") + locale);
- return translator;
-}
diff --git a/src/plugins/Effect/ladspa/effectladspafactory.h b/src/plugins/Effect/ladspa/effectladspafactory.h
index b8c9b2fdb..afa2b5b04 100644
--- a/src/plugins/Effect/ladspa/effectladspafactory.h
+++ b/src/plugins/Effect/ladspa/effectladspafactory.h
@@ -38,7 +38,6 @@ public:
Effect *create();
void showSettings(QWidget *parent);
void showAbout(QWidget *parent);
- QTranslator *createTranslator(QObject *parent);
};
diff --git a/src/plugins/Effect/soxr/effectsoxrfactory.cpp b/src/plugins/Effect/soxr/effectsoxrfactory.cpp
index 2d5004e40..afdaf044c 100644
--- a/src/plugins/Effect/soxr/effectsoxrfactory.cpp
+++ b/src/plugins/Effect/soxr/effectsoxrfactory.cpp
@@ -19,7 +19,6 @@
***************************************************************************/
#include <QMessageBox>
-#include <QTranslator>
#include <qmmp/qmmp.h>
#include "settingsdialog.h"
#include "soxresampler.h"
@@ -30,6 +29,7 @@ const EffectProperties EffectSoXRFactory::properties() const
EffectProperties properties;
properties.name = tr("SoX Resampler Plugin");
properties.shortName = "soxr";
+ properties.translation = QLatin1String(":/soxr_plugin_");
properties.hasSettings = true;
properties.hasAbout = true;
properties.priority = EffectProperties::EFFECT_PRIORITY_HIGH;
@@ -53,11 +53,3 @@ void EffectSoXRFactory::showAbout(QWidget *parent)
tr("Qmmp SoX Resampler Plugin")+"\n"+
tr("Written by: Ilya Kotov <forkotov02@ya.ru>"));
}
-
-QTranslator *EffectSoXRFactory::createTranslator(QObject *parent)
-{
- QTranslator *translator = new QTranslator(parent);
- QString locale = Qmmp::systemLanguageID();
- translator->load(QString(":/soxr_plugin_") + locale);
- return translator;
-}
diff --git a/src/plugins/Effect/soxr/effectsoxrfactory.h b/src/plugins/Effect/soxr/effectsoxrfactory.h
index c5cb435dd..f4d670d50 100644
--- a/src/plugins/Effect/soxr/effectsoxrfactory.h
+++ b/src/plugins/Effect/soxr/effectsoxrfactory.h
@@ -38,7 +38,6 @@ public:
Effect *create();
void showSettings(QWidget *parent);
void showAbout(QWidget *parent);
- QTranslator *createTranslator(QObject *parent);
};
diff --git a/src/plugins/Effect/stereo/effectstereofactory.cpp b/src/plugins/Effect/stereo/effectstereofactory.cpp
index 4c87179d8..105f23139 100644
--- a/src/plugins/Effect/stereo/effectstereofactory.cpp
+++ b/src/plugins/Effect/stereo/effectstereofactory.cpp
@@ -1,5 +1,5 @@
/***************************************************************************
- * Copyright (C) 2009-2015 by Ilya Kotov *
+ * Copyright (C) 2009-2018 by Ilya Kotov *
* forkotov02@ya.ru *
* *
* This program is free software; you can redistribute it and/or modify *
@@ -18,7 +18,6 @@
* 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. *
***************************************************************************/
-#include <QTranslator>
#include <QMessageBox>
#include <qmmp/qmmp.h>
#include "effectstereofactory.h"
@@ -30,6 +29,7 @@ const EffectProperties EffectStereoFactory::properties() const
EffectProperties properties;
properties.name = tr("Extra Stereo Plugin");
properties.shortName = "stereo";
+ properties.translation = QLatin1String(":/stereo_plugin_");
properties.hasSettings = true;
properties.hasAbout = true;
return properties;
@@ -53,11 +53,3 @@ void EffectStereoFactory::showAbout(QWidget *parent)
tr("Written by: Ilya Kotov <forkotov02@ya.ru>")+"\n"+
tr("Based on the Extra Stereo Plugin for Xmms by Johan Levin"));
}
-
-QTranslator *EffectStereoFactory::createTranslator(QObject *parent)
-{
- QTranslator *translator = new QTranslator(parent);
- QString locale = Qmmp::systemLanguageID();
- translator->load(QString(":/stereo_plugin_") + locale);
- return translator;
-}
diff --git a/src/plugins/Effect/stereo/effectstereofactory.h b/src/plugins/Effect/stereo/effectstereofactory.h
index 5e072d23d..09a60b150 100644
--- a/src/plugins/Effect/stereo/effectstereofactory.h
+++ b/src/plugins/Effect/stereo/effectstereofactory.h
@@ -38,7 +38,6 @@ public:
Effect *create();
void showSettings(QWidget *parent);
void showAbout(QWidget *parent);
- QTranslator *createTranslator(QObject *parent);
};