diff --git a/src/device/gpoddevice.h b/src/device/gpoddevice.h index aa8464831..e08febf44 100644 --- a/src/device/gpoddevice.h +++ b/src/device/gpoddevice.h @@ -69,19 +69,22 @@ public: bool DeleteFromStorage(const DeleteJob &job); void FinishDelete(bool success); -protected slots: + signals: + void Error(const QString &message); + + protected slots: void LoadFinished(Itdb_iTunesDB *db); -protected: + protected: Itdb_Track *AddTrackToITunesDb(const Song &metadata); void AddTrackToModel(Itdb_Track *track, const QString &prefix); bool RemoveTrackFromITunesDb(const QString &path, const QString &relative_to = QString()); virtual void FinaliseDatabase() {} -private: + private: void WriteDatabase(bool success); -protected: + protected: QThread *loader_thread_; GPodLoader *loader_; diff --git a/src/device/gpodloader.h b/src/device/gpodloader.h index 958d4604e..d20418b54 100644 --- a/src/device/gpodloader.h +++ b/src/device/gpodloader.h @@ -49,7 +49,7 @@ class GPodLoader : public QObject { public slots: void LoadDatabase(); -signals: + signals: void Error(const QString &message); void TaskStarted(int task_id); void LoadFinished(Itdb_iTunesDB *db);