From 648d09c5cea5ad4c2e31d51ff804ec32b23ac458 Mon Sep 17 00:00:00 2001 From: trialuser02 Date: Sun, 6 Dec 2009 18:20:45 +0000 Subject: changed effect api git-svn-id: http://svn.code.sf.net/p/qmmp-dev/code/trunk/qmmp@1425 90c681e8-e032-0410-971d-27865f9a5e38 --- src/plugins/Effect/bs2b/bs2bplugin.cpp | 2 +- src/plugins/Effect/bs2b/bs2bplugin.h | 3 +-- src/plugins/Effect/bs2b/effectbs2bfactory.cpp | 14 +++++++------- src/plugins/Effect/bs2b/effectbs2bfactory.h | 4 +--- 4 files changed, 10 insertions(+), 13 deletions(-) (limited to 'src/plugins/Effect/bs2b') diff --git a/src/plugins/Effect/bs2b/bs2bplugin.cpp b/src/plugins/Effect/bs2b/bs2bplugin.cpp index 45785e921..d2ced9bb9 100644 --- a/src/plugins/Effect/bs2b/bs2bplugin.cpp +++ b/src/plugins/Effect/bs2b/bs2bplugin.cpp @@ -26,7 +26,7 @@ Bs2bPlugin *Bs2bPlugin::m_instance = 0; -Bs2bPlugin::Bs2bPlugin(QObject* parent) : Effect(parent) +Bs2bPlugin::Bs2bPlugin() : Effect() { m_instance = this; m_bs2b_handler = bs2b_open(); diff --git a/src/plugins/Effect/bs2b/bs2bplugin.h b/src/plugins/Effect/bs2b/bs2bplugin.h index 02590d157..93ad482bb 100644 --- a/src/plugins/Effect/bs2b/bs2bplugin.h +++ b/src/plugins/Effect/bs2b/bs2bplugin.h @@ -30,9 +30,8 @@ class Bs2bPlugin : public Effect { - Q_OBJECT public: - Bs2bPlugin(QObject *parent = 0); + Bs2bPlugin(); virtual ~Bs2bPlugin(); diff --git a/src/plugins/Effect/bs2b/effectbs2bfactory.cpp b/src/plugins/Effect/bs2b/effectbs2bfactory.cpp index 037aa7b2f..3a61184b2 100644 --- a/src/plugins/Effect/bs2b/effectbs2bfactory.cpp +++ b/src/plugins/Effect/bs2b/effectbs2bfactory.cpp @@ -33,18 +33,18 @@ const EffectProperties EffectBs2bFactory::properties() const properties.hasSettings = TRUE; properties.hasAbout = TRUE; return properties; -}; +} -Effect *EffectBs2bFactory::create(QObject *parent) +Effect *EffectBs2bFactory::create() { - return new Bs2bPlugin(parent); -}; + return new Bs2bPlugin(); +} void EffectBs2bFactory::showSettings(QWidget *parent) { SettingsDialog *s = new SettingsDialog(parent); s ->show(); -}; +} void EffectBs2bFactory::showAbout(QWidget *parent) { @@ -57,7 +57,7 @@ void EffectBs2bFactory::showAbout(QWidget *parent) "

"+tr("Developers:")+"
"+ tr("Ilya Kotov") + " <forkotov02@hotmail.ru>"+"
"+ tr("Sebastian Pipping") + " <sebastian@pipping.org>"+"

"); -}; +} QTranslator *EffectBs2bFactory::createTranslator(QObject *parent) { @@ -65,6 +65,6 @@ QTranslator *EffectBs2bFactory::createTranslator(QObject *parent) QString locale = Qmmp::systemLanguageID(); translator->load(QString(":/bs2b_plugin_") + locale); return translator; -}; +} Q_EXPORT_PLUGIN2(bs2b,EffectBs2bFactory) diff --git a/src/plugins/Effect/bs2b/effectbs2bfactory.h b/src/plugins/Effect/bs2b/effectbs2bfactory.h index 231315605..72b7fa9b4 100644 --- a/src/plugins/Effect/bs2b/effectbs2bfactory.h +++ b/src/plugins/Effect/bs2b/effectbs2bfactory.h @@ -20,9 +20,7 @@ #ifndef EFFECTBS2BFACTORY_H #define EFFECTBS2BFACTORY_H - #include - #include #include @@ -36,7 +34,7 @@ Q_INTERFACES(EffectFactory); public: const EffectProperties properties() const; - Effect *create(QObject *parent); + Effect *create(); void showSettings(QWidget *parent); void showAbout(QWidget *parent); QTranslator *createTranslator(QObject *parent); -- cgit v1.2.3-13-gbd6f