Changeset View
Changeset View
Standalone View
Standalone View
src/services/magnatune/MagnatuneAlbumDownloader.cpp
Show First 20 Lines • Show All 65 Lines • ▼ Show 20 Line(s) | 46 | { | |||
---|---|---|---|---|---|
66 | { | 66 | { | ||
67 | msgText = i18n( "Downloading '%1' by %2 from Magnatune.com", info.albumName(), info.artistName() ); | 67 | msgText = i18n( "Downloading '%1' by %2 from Magnatune.com", info.albumName(), info.artistName() ); | ||
68 | } | 68 | } | ||
69 | else | 69 | else | ||
70 | { | 70 | { | ||
71 | msgText = i18n( "Downloading album from Magnatune.com" ); | 71 | msgText = i18n( "Downloading album from Magnatune.com" ); | ||
72 | } | 72 | } | ||
73 | 73 | | |||
74 | Amarok::Components::logger()->newProgressOperation( m_albumDownloadJob, msgText, this, SLOT(albumDownloadAborted()) ); | 74 | Amarok::Components::logger()->newProgressOperation( m_albumDownloadJob, msgText, this, &MagnatuneAlbumDownloader::albumDownloadAborted ); | ||
75 | } | 75 | } | ||
76 | 76 | | |||
77 | void | 77 | void | ||
78 | MagnatuneAlbumDownloader::albumDownloadComplete( KJob * downloadJob ) | 78 | MagnatuneAlbumDownloader::albumDownloadComplete( KJob * downloadJob ) | ||
79 | { | 79 | { | ||
80 | DEBUG_BLOCK | 80 | DEBUG_BLOCK | ||
81 | 81 | | |||
82 | debug() << "album download complete"; | 82 | debug() << "album download complete"; | ||
▲ Show 20 Lines • Show All 42 Lines • ▼ Show 20 Line(s) | |||||
125 | QUrl downloadUrl( coverUrlString.replace( "_200.jpg", ".jpg") ); | 125 | QUrl downloadUrl( coverUrlString.replace( "_200.jpg", ".jpg") ); | ||
126 | 126 | | |||
127 | debug() << "Adding cover " << downloadUrl.url() << " to collection at " << finalAlbumPath; | 127 | debug() << "Adding cover " << downloadUrl.url() << " to collection at " << finalAlbumPath; | ||
128 | 128 | | |||
129 | m_coverDownloadJob = KIO::file_copy( downloadUrl, QUrl::fromLocalFile( finalAlbumPath + "/cover.jpg" ), -1, KIO::Overwrite | KIO::HideProgressInfo ); | 129 | m_coverDownloadJob = KIO::file_copy( downloadUrl, QUrl::fromLocalFile( finalAlbumPath + "/cover.jpg" ), -1, KIO::Overwrite | KIO::HideProgressInfo ); | ||
130 | 130 | | |||
131 | connect( m_coverDownloadJob, &KJob::result, this, &MagnatuneAlbumDownloader::coverDownloadComplete ); | 131 | connect( m_coverDownloadJob, &KJob::result, this, &MagnatuneAlbumDownloader::coverDownloadComplete ); | ||
132 | 132 | | |||
133 | Amarok::Components::logger()->newProgressOperation( m_coverDownloadJob, i18n( "Adding album cover to collection" ), this, SLOT(coverAddAborted()) ); | 133 | Amarok::Components::logger()->newProgressOperation( m_coverDownloadJob, i18n( "Adding album cover to collection" ), this, &MagnatuneAlbumDownloader::coverAddAborted ); | ||
134 | 134 | | |||
135 | emit( downloadComplete( true ) ); | 135 | emit( downloadComplete( true ) ); | ||
136 | } | 136 | } | ||
137 | 137 | | |||
138 | void | 138 | void | ||
139 | MagnatuneAlbumDownloader::coverDownloadComplete(KJob* downloadJob) | 139 | MagnatuneAlbumDownloader::coverDownloadComplete(KJob* downloadJob) | ||
140 | { | 140 | { | ||
141 | DEBUG_BLOCK | 141 | DEBUG_BLOCK | ||
Show All 38 Lines |