Russian Qt Forum
Ноябрь 23, 2024, 18:14 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
 
  Начало   Форум  WIKI (Вики)FAQ Помощь Поиск Войти Регистрация  

Страниц: 1 [2]   Вниз
  Печать  
Автор Тема: Проблема с QNetworkAccessManager  (Прочитано 12014 раз)
spirits25
Гость
« Ответ #15 : Ноябрь 16, 2012, 14:55 »

Ну и хорошо, только это не очень правильно. У вас цикл там крутиться, соответственно распараллелить не получится.

Ну да в принципе, если так и нужно, то в путь.

нет, так не нужно=)

Сделал из примера qt4 download - работает, точно так же перенёс в свой проект (проект большой, так тут не выложу) - перестаёт загружать. всё в точности скопировал. Единственная разница в том, что в первом случае было в функции main:
Код:
    QCoreApplication app(argc, argv);

    Downloader manager;
    manager.setParameters(1, 1, 1);
    QTimer::singleShot(0, &manager, SLOT(execute()));

    app.exec();
А во втором у меня QApplication и код:
Код:
Downloader manager;
manager.setParameters(cur_zoom, separation-slice_num-1, stack_num);
QTimer::singleShot(0, &manager, SLOT(execute()));
вызывается внутри моего класса.

PS: Оба проекта компилирую с Qt5 библиотеками, файлы класса Downloader .h и .cpp идентичны. Во втором случае не работает=(
« Последнее редактирование: Ноябрь 16, 2012, 15:05 от spirits25 » Записан
Bepec
Гость
« Ответ #16 : Ноябрь 16, 2012, 15:14 »

manager.setParameters(cur_zoom, separation-slice_num-1, stack_num); Ху из дыс.

PS мне уже надоело в телепата играть. Не тот день недели.
Записан
spirits25
Гость
« Ответ #17 : Ноябрь 16, 2012, 15:23 »

manager.setParameters(cur_zoom, separation-slice_num-1, stack_num); Ху из дыс.

PS мне уже надоело в телепата играть. Не тот день недели.

Просто три числа int.
Согласен, день не тот. Думаю в поток предыдущий рабочий вариант вынесу и буду его добивать=)
Записан
Страниц: 1 [2]   Вверх
  Печать  
 
Перейти в:  


Страница сгенерирована за 0.044 секунд. Запросов: 21.