mirror of
https://github.com/YACReader/yacreader
synced 2025-06-04 01:28:55 -04:00
fixed load description in selectComic widget
This commit is contained in:
parent
f083713d53
commit
d5a22a2f61
@ -130,6 +130,17 @@ QByteArray ComicVineClient::getComicDetail(const QString & id)
|
|||||||
return result;
|
return result;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
//CV_COMIC_DETAIL
|
||||||
|
void ComicVineClient::getComicDetailAsync(const QString & id)
|
||||||
|
{
|
||||||
|
HttpWorker * search = new HttpWorker(CV_COMIC_DETAIL.arg(id));
|
||||||
|
|
||||||
|
connect(search,SIGNAL(dataReady(const QByteArray &)),this,SLOT(proccessComicDetailData(const QByteArray &)));
|
||||||
|
connect(search,SIGNAL(timeout()),this,SIGNAL(timeOut()));
|
||||||
|
connect(search,SIGNAL(finished()),search,SLOT(deleteLater()));
|
||||||
|
search->get();
|
||||||
|
}
|
||||||
|
|
||||||
void ComicVineClient::getComicCover(const QString &url)
|
void ComicVineClient::getComicCover(const QString &url)
|
||||||
{
|
{
|
||||||
HttpWorker * search = new HttpWorker(url);
|
HttpWorker * search = new HttpWorker(url);
|
||||||
|
@ -30,6 +30,7 @@ public slots:
|
|||||||
|
|
||||||
void getComicId(const QString & id, int comicNumber);
|
void getComicId(const QString & id, int comicNumber);
|
||||||
void getCoverURL(const QString & id);
|
void getCoverURL(const QString & id);
|
||||||
|
void getComicDetailAsync(const QString &id);
|
||||||
protected slots:
|
protected slots:
|
||||||
void proccessVolumesSearchData(const QByteArray & data);
|
void proccessVolumesSearchData(const QByteArray & data);
|
||||||
void proccessSeriesDetailData(const QByteArray & data);
|
void proccessSeriesDetailData(const QByteArray & data);
|
||||||
|
@ -97,7 +97,7 @@ void SelectComic::loadComicInfo(const QModelIndex &mi)
|
|||||||
ComicVineClient * comicVineClient2 = new ComicVineClient;
|
ComicVineClient * comicVineClient2 = new ComicVineClient;
|
||||||
connect(comicVineClient2,SIGNAL(comicDetail(QString)),this,SLOT(setDescription(QString)));
|
connect(comicVineClient2,SIGNAL(comicDetail(QString)),this,SLOT(setDescription(QString)));
|
||||||
connect(comicVineClient2,SIGNAL(finished()),comicVineClient2,SLOT(deleteLater()));
|
connect(comicVineClient2,SIGNAL(finished()),comicVineClient2,SLOT(deleteLater()));
|
||||||
comicVineClient2->getComicDetail(id);
|
comicVineClient2->getComicDetailAsync(id);
|
||||||
}
|
}
|
||||||
|
|
||||||
void SelectComic::setCover(const QByteArray & data)
|
void SelectComic::setCover(const QByteArray & data)
|
||||||
|
Loading…
x
Reference in New Issue
Block a user