void RecipeLoader::loadRecipeByURL(QString url) { //qDebug() << "Loader get URL: "+url; HttpConnect *newConnect = new HttpConnect(); newConnect->downloadContent(url,CBT_BUFFER,CSM_LOUD); connect(newConnect,SIGNAL(contentFinished(QString)),this,SLOT(parseRecipe(QString))); }
void PreviewLoader::loadAllPreviews(QString searchName) { //qDebug() << "авпва"; //формируем сроку для запроса QByteArray result = QTextCodec::codecForName("Windows-1251")->fromUnicode(searchName.toLower()) .toPercentEncoding(); QString urlString = "http://www.povarenok.ru/recipes/search/?name=" + result; //qDebug() << urlString; //получаем первую страницу выдачи. HttpConnect *newConnect = new HttpConnect(); newConnect->downloadContent(urlString,CBT_BUFFER,CSM_LOUD); connect(newConnect,SIGNAL(contentFinished(QString)),this,SLOT(parsePage(QString))); }