1
0
mirror of https://github.com/tomahawk-player/tomahawk.git synced 2025-08-27 07:44:34 +02:00

Expose accountId to JavaScript

This commit is contained in:
Uwe L. Korn
2014-06-30 17:56:58 +01:00
parent 15965ad2c2
commit 5e5183fc18
2 changed files with 14 additions and 0 deletions

View File

@@ -429,6 +429,13 @@ JSResolverHelper::setResolverConfig( const QVariantMap& config )
}
QString
JSResolverHelper::acountId()
{
return m_resolver->d_func()->accountId;
}
void
JSResolverHelper::addCustomUrlHandler( const QString& protocol,
const QString& callbackFuncName,

View File

@@ -45,6 +45,13 @@ public:
JSResolverHelper( const QString& scriptPath, JSResolver* parent );
void setResolverConfig( const QVariantMap& config );
/**
* Get the instance unique account id for this resolver.
*
* INTERNAL USE ONLY!
*/
Q_INVOKABLE QString acountId();
Q_INVOKABLE void addCustomUrlHandler( const QString& protocol, const QString& callbackFuncName, const QString& isAsynchronous = "false" );
Q_INVOKABLE void reportStreamUrl( const QString& qid, const QString& streamUrl );
Q_INVOKABLE void reportStreamUrl( const QString& qid, const QString& streamUrl, const QVariantMap& headers );