[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)
 | 
					    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
 | 
					} // namespace Danbooru
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -210,7 +210,6 @@ public:
 | 
				
			||||||
 | 
					
 | 
				
			||||||
private Q_SLOTS:
 | 
					private Q_SLOTS:
 | 
				
			||||||
    void processPostList(KJob *job);
 | 
					    void processPostList(KJob *job);
 | 
				
			||||||
    void downloadThumbnail(KJob *job);
 | 
					 | 
				
			||||||
    void downloadAllTags(KJob *job);
 | 
					    void downloadAllTags(KJob *job);
 | 
				
			||||||
 | 
					
 | 
				
			||||||
Q_SIGNALS:
 | 
					Q_SIGNALS:
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue