mirror of
https://github.com/YACReader/yacreader
synced 2025-05-28 03:10:27 -04:00
26 lines
686 B
C++
26 lines
686 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);
|
|
}
|