1
0
mirror of https://github.com/tomahawk-player/tomahawk.git synced 2025-08-20 04:41:36 +02:00

Add compress-method to Tomahawk-Object in QtScriptResolvers

This commit is contained in:
Dominik Schmidt
2011-06-24 08:18:41 +02:00
parent 903617fd50
commit cbd8caa171
2 changed files with 11 additions and 2 deletions

View File

@@ -48,6 +48,14 @@ QtScriptResolverHelper::readFile( const QString& fileName )
return file.readAll(); return file.readAll();
} }
QString
QtScriptResolverHelper::compress( const QString& data )
{
QByteArray comp = qCompress( data.toLatin1(), 9 );
return comp.toBase64();
}
QtScriptResolver::QtScriptResolver( const QString& scriptPath ) QtScriptResolver::QtScriptResolver( const QString& scriptPath )
: Tomahawk::ExternalResolver( scriptPath ) : Tomahawk::ExternalResolver( scriptPath )

View File

@@ -42,6 +42,7 @@ public:
public slots: public slots:
QString readFile( const QString& fileName ); QString readFile( const QString& fileName );
QString compress( const QString& data );
private: private:
QString m_scriptPath; QString m_scriptPath;