[libdanbooru/danbooruservice] This is also unneeded
This commit is contained in:
		
					parent
					
						
							
								d5e807791e
							
						
					
				
			
			
				commit
				
					
						06f4f8d1fc
					
				
			
		
					 2 changed files with 0 additions and 47 deletions
				
			
		| 
						 | 
				
			
			@ -512,51 +512,5 @@ void DanbooruService::downloadAllTags(KJob *job)
 | 
			
		|||
    Q_UNUSED(job)
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
void DanbooruService::downloadThumbnail(KJob *job)
 | 
			
		||||
{
 | 
			
		||||
 | 
			
		||||
    if (job->error()) {
 | 
			
		||||
        Q_EMIT(downloadError(job->errorString()));
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    QVariant postData = job->property("danbooruPost");
 | 
			
		||||
 | 
			
		||||
    DanbooruPost *post = postData.value<DanbooruPost *>();
 | 
			
		||||
    QPixmap pix;
 | 
			
		||||
    // QPixmap* pix = new QPixmap();
 | 
			
		||||
 | 
			
		||||
    StoredTransferJob *jobResult = qobject_cast<StoredTransferJob *>(job);
 | 
			
		||||
 | 
			
		||||
    if (jobResult == 0) {
 | 
			
		||||
        Q_EMIT(downloadError(QString("Internal error")));
 | 
			
		||||
        return;
 | 
			
		||||
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    bool ok = pix.loadFromData(jobResult->data());
 | 
			
		||||
 | 
			
		||||
    if (!ok) {
 | 
			
		||||
        Q_EMIT(downloadError(QString("Pixmap data could not be loaded")));
 | 
			
		||||
        return;
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    post->setPixmap(pix);
 | 
			
		||||
 | 
			
		||||
    if (m_cache) {
 | 
			
		||||
        //qDebug() << "Inserting item in cache";
 | 
			
		||||
        m_cache->insertPixmap(post->thumbnailUrl().url(), pix);
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    m_postsToFetch--; // One less post to do
 | 
			
		||||
 | 
			
		||||
    //qDebug() << "Current posts remaining" << m_currentPosts;
 | 
			
		||||
    Q_EMIT(postDownloaded(post));
 | 
			
		||||
 | 
			
		||||
    if (m_postsToFetch == 0) {
 | 
			
		||||
        //qDebug() << "Post download finished";
 | 
			
		||||
        Q_EMIT(postDownloadFinished());
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
} // namespace Danbooru
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -210,7 +210,6 @@ public:
 | 
			
		|||
 | 
			
		||||
private Q_SLOTS:
 | 
			
		||||
    void processPostList(KJob *job);
 | 
			
		||||
    void downloadThumbnail(KJob *job);
 | 
			
		||||
    void downloadAllTags(KJob *job);
 | 
			
		||||
 | 
			
		||||
Q_SIGNALS:
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue