mirror of
https://github.com/YACReader/yacreader
synced 2025-05-28 03:10:27 -04:00
26 lines
697 B
C++
26 lines
697 B
C++
#include "scraper_selector.h"
|
|
|
|
ScraperSelector::ScraperSelector(QWidget *parent)
|
|
: QWidget(parent)
|
|
{
|
|
paginator = new ScraperResultsPaginator;
|
|
connect(paginator, SIGNAL(loadNextPage()), this, SLOT(loadNextPage()));
|
|
connect(paginator, SIGNAL(loadPreviousPage()), this, SLOT(loadPreviousPage()));
|
|
}
|
|
|
|
void ScraperSelector::load(const QString &json, const QString &searchString)
|
|
{
|
|
currentSearchString = searchString;
|
|
paginator->update(json);
|
|
}
|
|
|
|
void ScraperSelector::loadNextPage()
|
|
{
|
|
emit loadPage(currentSearchString, paginator->getCurrentPage() + 1);
|
|
}
|
|
|
|
void ScraperSelector::loadPreviousPage()
|
|
{
|
|
emit loadPage(currentSearchString, paginator->getCurrentPage() - 1);
|
|
}
|