![]() |
Здравствуйте, гость ( Вход | Регистрация )
![]() |
prog |
![]()
Сообщение
#1
|
Новичок Группа: Новичок Сообщений: 4 Регистрация: 2.6.2008 Пользователь №: 190 Спасибо сказали: 0 раз(а) Репутация: ![]() ![]() ![]() |
Привет всем!!! (Qt 4.3.3. Linux Slackware)
Недавно начал оcваивать Qt Вот возник вопрос. Мне нужно доработать /example/network/http так, чтобы он работал через прокси 10.10.10.2 порт 3128 Я пытаюсь след образом: ================ httpwindow.cpp QHttp::ConnectionMode mode = url.scheme().toLower() == "http" ? QHttp::ConnectionModeHttps :QHttp::ConnectionModeHttp; http->setProxy("10.10.10.2", 3128); //<<<<<<<<<<<<<<<<<<<<<<<<<<<< мое http->setHost(url.host(), mode, url.port() == -1 ? 0 : url.port()); ИТД ================ В итоге тишина. Index.html появляется а папке с бинарником но он пустой ![]() Как быть куда копать? С уважением, Владимир. |
|
|
![]() |
Litkevich Yuriy |
![]()
Сообщение
#2
|
![]() разработчик РЭА ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Сомодератор Сообщений: 9669 Регистрация: 9.1.2008 Из: Тюмень Пользователь №: 64 Спасибо сказали: 807 раз(а) Репутация: ![]() ![]() ![]() |
добавь в файл проекта такую строку:
CONFIG += console (сделай qmake) а в файл cpp: #include <QDebug> и перед сетпрокси добавь qDebug(): qDebug() << http.setProxy("station.net", 3128); тогда при запущеной программе в консоль должна выводится отладочная информация. Но на Линухе я точно не знаю как это будет выглядеть, по идее вывод идет в stderror. Если работаешь в IDE то поидее в ее консоли, если без IDE, то видимо в 10-ую консоль (переключится можно так <Ctrl>+<Alt>+<F10>) |
|
|
![]() ![]() |
![]() |
|
Текстовая версия | Сейчас: 15.7.2025, 6:49 |