1
0
mirror of https://github.com/tomahawk-player/tomahawk.git synced 2025-04-19 23:41:51 +02:00

Use Q_DECL_OVERRIDE where more appropriate

This commit is contained in:
Uwe L. Korn 2014-09-12 09:33:13 +01:00
parent 1f95084384
commit 3abe856965
2 changed files with 39 additions and 39 deletions

View File

@ -42,35 +42,35 @@ public:
virtual ~JSResolver();
static ExternalResolver* factory( const QString& accountId, const QString& scriptPath, const QStringList& additionalScriptPaths = QStringList() );
virtual Capabilities capabilities() const;
Capabilities capabilities() const Q_DECL_OVERRIDE;
virtual QString name() const;
virtual QPixmap icon() const;
virtual unsigned int weight() const;
virtual unsigned int timeout() const;
QString name() const Q_DECL_OVERRIDE;
QPixmap icon() const Q_DECL_OVERRIDE;
unsigned int weight() const Q_DECL_OVERRIDE;
unsigned int timeout() const Q_DECL_OVERRIDE;
virtual AccountConfigWidget* configUI() const;
virtual void saveConfig();
AccountConfigWidget* configUI() const Q_DECL_OVERRIDE;
void saveConfig() Q_DECL_OVERRIDE;
virtual ExternalResolver::ErrorState error() const;
virtual bool running() const;
virtual void reload();
ExternalResolver::ErrorState error() const Q_DECL_OVERRIDE;
bool running() const Q_DECL_OVERRIDE;
void reload() Q_DECL_OVERRIDE;
virtual void setIcon( const QPixmap& icon );
void setIcon( const QPixmap& icon ) Q_DECL_OVERRIDE;
virtual bool canParseUrl( const QString& url, UrlType type );
bool canParseUrl( const QString& url, UrlType type ) Q_DECL_OVERRIDE;
public slots:
virtual void resolve( const Tomahawk::query_ptr& query );
virtual void stop();
virtual void start();
void resolve( const Tomahawk::query_ptr& query ) Q_DECL_OVERRIDE;
void stop() Q_DECL_OVERRIDE;
void start() Q_DECL_OVERRIDE;
// For ScriptCollection
virtual void artists( const Tomahawk::collection_ptr& collection );
virtual void albums( const Tomahawk::collection_ptr& collection, const Tomahawk::artist_ptr& artist );
virtual void tracks( const Tomahawk::collection_ptr& collection, const Tomahawk::album_ptr& album );
void artists( const Tomahawk::collection_ptr& collection ) Q_DECL_OVERRIDE;
void albums( const Tomahawk::collection_ptr& collection, const Tomahawk::artist_ptr& artist ) Q_DECL_OVERRIDE;
void tracks( const Tomahawk::collection_ptr& collection, const Tomahawk::album_ptr& album ) Q_DECL_OVERRIDE;
// For UrlLookup
virtual void lookupUrl( const QString& url );
void lookupUrl( const QString& url ) Q_DECL_OVERRIDE;
signals:
void stopped();

View File

@ -41,41 +41,41 @@ public:
virtual ~ScriptResolver();
static ExternalResolver* factory( const QString& accountId, const QString& exe, const QStringList& );
virtual QString name() const { return m_name; }
virtual QPixmap icon() const { return m_icon; }
virtual unsigned int weight() const { return m_weight; }
virtual unsigned int preference() const { return m_preference; }
virtual unsigned int timeout() const { return m_timeout; }
virtual Capabilities capabilities() const { return m_capabilities; }
QString name() const Q_DECL_OVERRIDE { return m_name; }
QPixmap icon() const Q_DECL_OVERRIDE { return m_icon; }
unsigned int weight() const Q_DECL_OVERRIDE { return m_weight; }
virtual unsigned int preference() const { return m_preference; }
unsigned int timeout() const Q_DECL_OVERRIDE { return m_timeout; }
Capabilities capabilities() const Q_DECL_OVERRIDE { return m_capabilities; }
virtual void setIcon( const QPixmap& icon );
void setIcon( const QPixmap& icon ) Q_DECL_OVERRIDE;
virtual AccountConfigWidget* configUI() const;
virtual void saveConfig();
AccountConfigWidget* configUI() const Q_DECL_OVERRIDE;
void saveConfig() Q_DECL_OVERRIDE;
virtual ExternalResolver::ErrorState error() const;
virtual void reload();
ExternalResolver::ErrorState error() const Q_DECL_OVERRIDE;
void reload() Q_DECL_OVERRIDE;
virtual bool running() const;
bool running() const Q_DECL_OVERRIDE;
void sendMessage( const QVariantMap& map );
virtual bool canParseUrl( const QString&, UrlType ) { return false; }
bool canParseUrl( const QString&, UrlType ) Q_DECL_OVERRIDE { return false; }
signals:
void terminated();
void customMessage( const QString& msgType, const QVariantMap& msg );
public slots:
virtual void stop();
virtual void resolve( const Tomahawk::query_ptr& query );
virtual void start();
void stop() Q_DECL_OVERRIDE;
void resolve( const Tomahawk::query_ptr& query ) Q_DECL_OVERRIDE;
void start() Q_DECL_OVERRIDE;
// TODO: implement. Or not. Not really an issue while Spotify doesn't do browsable personal cloud storage.
virtual void artists( const Tomahawk::collection_ptr& ) {}
virtual void albums( const Tomahawk::collection_ptr&, const Tomahawk::artist_ptr& ) {}
virtual void tracks( const Tomahawk::collection_ptr&, const Tomahawk::album_ptr& ) {}
virtual void lookupUrl( const QString& ) {}
void artists( const Tomahawk::collection_ptr& ) Q_DECL_OVERRIDE {}
void albums( const Tomahawk::collection_ptr&, const Tomahawk::artist_ptr& ) Q_DECL_OVERRIDE {}
void tracks( const Tomahawk::collection_ptr&, const Tomahawk::album_ptr& ) Q_DECL_OVERRIDE {}
void lookupUrl( const QString& ) Q_DECL_OVERRIDE {}
private slots: