Use override

This commit is contained in:
Jonas Kvinge
2020-06-15 21:55:05 +02:00
parent 72ede666d4
commit 651020388d
271 changed files with 1199 additions and 1231 deletions

View File

@@ -26,6 +26,7 @@
#include <QObject>
#include <QPair>
#include <QList>
#include <QVariant>
#include <QString>
#include "lyricsfetcher.h"
@@ -48,11 +49,13 @@ class LyricsProvider : public QObject {
virtual bool StartSearch(const QString &artist, const QString &album, const QString &title, const quint64 id) = 0;
virtual void CancelSearch(const quint64 id) { Q_UNUSED(id); }
virtual bool AuthenticationRequired() { return authentication_required_; }
virtual bool AuthenticationRequired() const { return authentication_required_; }
virtual void Authenticate() {}
virtual bool IsAuthenticated() { return !authentication_required_; }
virtual bool IsAuthenticated() const { return !authentication_required_; }
virtual void Deauthenticate() {}
virtual void Error(const QString &error, const QVariant &debug = QVariant()) = 0;
signals:
void AuthenticationComplete(bool, QStringList = QStringList());
void AuthenticationSuccess();