Add override

This commit is contained in:
kentsangkm 2021-06-30 20:51:09 +02:00 committed by John Maguire
parent 4a83f8c817
commit cbe384d142
6 changed files with 23 additions and 23 deletions

View File

@ -44,8 +44,8 @@ class CddaDevice : public ConnectedDevice {
~CddaDevice(); ~CddaDevice();
bool Init() override; bool Init() override;
bool CopyToStorage(const MusicStorage::CopyJob&) { return false; } bool CopyToStorage(const MusicStorage::CopyJob&) override { return false; }
bool DeleteFromStorage(const MusicStorage::DeleteJob&) { return false; } bool DeleteFromStorage(const MusicStorage::DeleteJob&) override { return false; }
CddaSongLoader* loader(); CddaSongLoader* loader();
// Access to the raw cdio device handle. // Access to the raw cdio device handle.
CdIo_t* raw_cdio(); // TODO: not ideal, but Ripper needs this currently CdIo_t* raw_cdio(); // TODO: not ideal, but Ripper needs this currently

View File

@ -41,15 +41,15 @@ class GPodDevice : public ConnectedDevice, public virtual MusicStorage {
static QStringList url_schemes() { return QStringList() << "ipod"; } static QStringList url_schemes() { return QStringList() << "ipod"; }
bool GetSupportedFiletypes(QList<Song::FileType>* ret); bool GetSupportedFiletypes(QList<Song::FileType>* ret) override;
bool StartCopy(QList<Song::FileType>* supported_types); bool StartCopy(QList<Song::FileType>* supported_types) override;
bool CopyToStorage(const CopyJob& job); bool CopyToStorage(const CopyJob& job) override;
void FinishCopy(bool success); void FinishCopy(bool success) override;
void StartDelete(); void StartDelete() override;
bool DeleteFromStorage(const DeleteJob& job); bool DeleteFromStorage(const DeleteJob& job) override;
void FinishDelete(bool success); void FinishDelete(bool success) override;
protected slots: protected slots:
void LoadFinished(Itdb_iTunesDB* db); void LoadFinished(Itdb_iTunesDB* db);

View File

@ -44,19 +44,19 @@ class MtpDevice : public ConnectedDevice {
} }
bool Init() override; bool Init() override;
void ConnectAsync(); void ConnectAsync() override;
bool GetSupportedFiletypes(QList<Song::FileType>* ret); bool GetSupportedFiletypes(QList<Song::FileType>* ret) override;
int GetFreeSpace(); int GetFreeSpace();
int GetCapacity(); int GetCapacity();
bool StartCopy(QList<Song::FileType>* supported_types); bool StartCopy(QList<Song::FileType>* supported_types) override;
bool CopyToStorage(const CopyJob& job); bool CopyToStorage(const CopyJob& job) override;
void FinishCopy(bool success); void FinishCopy(bool success) override;
void StartDelete(); void StartDelete() override;
bool DeleteFromStorage(const DeleteJob& job); bool DeleteFromStorage(const DeleteJob& job) override;
void FinishDelete(bool success); void FinishDelete(bool success) override;
private slots: private slots:
void LoadFinished(bool success); void LoadFinished(bool success);

View File

@ -43,8 +43,8 @@ class CloudFileService : public InternetService {
const QIcon& icon, SettingsDialog::Page settings_page); const QIcon& icon, SettingsDialog::Page settings_page);
// InternetService // InternetService
virtual QStandardItem* CreateRootItem(); virtual QStandardItem* CreateRootItem() override;
virtual void LazyPopulate(QStandardItem* item); virtual void LazyPopulate(QStandardItem* item) override;
virtual bool has_credentials() const = 0; virtual bool has_credentials() const = 0;
bool is_indexing() const { return indexing_task_id_ != -1; } bool is_indexing() const { return indexing_task_id_ != -1; }

View File

@ -39,7 +39,7 @@ class GoogleDriveService : public CloudFileService {
static const char* kServiceName; static const char* kServiceName;
static const char* kSettingsGroup; static const char* kSettingsGroup;
virtual bool has_credentials() const; virtual bool has_credentials() const override;
google_drive::Client* client() const { return client_; } google_drive::Client* client() const { return client_; }
QString refresh_token() const; QString refresh_token() const;
@ -47,7 +47,7 @@ class GoogleDriveService : public CloudFileService {
QUrl GetStreamingUrlFromSongId(const QString& file_id); QUrl GetStreamingUrlFromSongId(const QString& file_id);
public slots: public slots:
void Connect(); void Connect() override;
void ForgetCredentials(); void ForgetCredentials();
signals: signals:

View File

@ -37,13 +37,13 @@ class SkydriveService : public CloudFileService {
static const char* kServiceName; static const char* kServiceName;
static const char* kSettingsGroup; static const char* kSettingsGroup;
virtual bool has_credentials() const; virtual bool has_credentials() const override;
QUrl GetStreamingUrlFromSongId(const QString& song_id); QUrl GetStreamingUrlFromSongId(const QString& song_id);
QString GetScheme() const { return "onedrive"; } QString GetScheme() const { return "onedrive"; }
public slots: public slots:
virtual void Connect(); virtual void Connect() override;
void ForgetCredentials(); void ForgetCredentials();
private slots: private slots: