MCPcopy Create free account
hub / github.com/YACReader/yacreader / searchVolume

Method searchVolume

YACReaderLibrary/comic_vine/comic_vine_dialog.cpp:587–604  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

585}
586
587void ComicVineDialog::searchVolume(const VolumeSearchQuery &query)
588{
589 showLoading(tr("Looking for volume..."));
590
591 currentVolumeSearchQuery = query;
592
593 auto comicVineClient = new ComicVineClient;
594 connect(comicVineClient, &ComicVineClient::searchResult, this, &ComicVineDialog::processClientResults);
595 connect(comicVineClient, &ComicVineClient::timeOut, this, &ComicVineDialog::queryTimeOut);
596 connect(comicVineClient, &ComicVineClient::finished, comicVineClient, &QObject::deleteLater);
597 if (query.exactMatch) {
598 status = ScraperStatus::SearchingExactVolume;
599 comicVineClient->searchExactVolume(query.volume, query.page);
600 } else {
601 status = ScraperStatus::SearchingVolume;
602 comicVineClient->search(query.volume, query.page);
603 }
604}
605
606void ComicVineDialog::getVolumeComicsInfo(const QString &vID, int /* page */)
607{

Callers

nothing calls this directly

Calls 3

showLoadingFunction · 0.85
searchExactVolumeMethod · 0.80
searchMethod · 0.45

Tested by

no test coverage detected