NewsView::NewsView(): QWidget() { ui.setupUi(this); loadingFinished = true; lastUpdatedTime = 0; newsModel = new NewsModel; connect(this, SIGNAL(loadData()), newsModel, SLOT(loadData())); connect(newsModel, SIGNAL(setHtmlData(QByteArray)), this, SLOT(setHtmlData(QByteArray))); }
void NewsModel::dataReceived(QByteArray data, int reqType) { if (reqType == 100) emit setHtmlData(data); }