1
0
mirror of https://github.com/tomahawk-player/tomahawk.git synced 2025-07-31 11:20:22 +02:00

Add addPlugin method to LinkGenerator

This commit is contained in:
Dominik Schmidt
2014-12-01 19:03:13 +01:00
parent 81fdc368a2
commit 166be08da3
2 changed files with 9 additions and 1 deletions

View File

@@ -65,6 +65,13 @@ LinkGenerator::~LinkGenerator()
{ {
} }
void LinkGenerator::addPlugin( LinkGeneratorPlugin* plugin )
{
m_plugins.append( plugin );
}
void void
LinkGenerator::copyScriptJobResultToClipboard( const QVariantMap& data ) LinkGenerator::copyScriptJobResultToClipboard( const QVariantMap& data )
{ {

View File

@@ -40,8 +40,9 @@ public:
static LinkGenerator* instance(); static LinkGenerator* instance();
virtual ~LinkGenerator(); virtual ~LinkGenerator();
// TODO: openLink(QString, QString, QString) is a rather annoying special case. Can we get rid of it? void addPlugin( LinkGeneratorPlugin* plugin );
// TODO: openLink(QString, QString, QString) is a rather annoying special case. Can we get rid of it?
ScriptJob* openLink( const QString& title, const QString& artist, const QString& album ) const ScriptJob* openLink( const QString& title, const QString& artist, const QString& album ) const
{ {
ScriptJob* job; ScriptJob* job;