Помогите создать простое консольное приложение, вывод в консоль и Qhttp |
Здравствуйте, гость ( Вход | Регистрация )
Помогите создать простое консольное приложение, вывод в консоль и Qhttp |
Гость_Вит_* |
14.2.2009, 3:51
Сообщение
#1
|
Гости |
как создать консольный проект ...например с Qhttp
1. загрузить страничку и вывести html код 2. как вообще вывести в консоль? оч прошу...или дайте ссылоку где можно прочитать про создание консольных проектов Qt4 |
|
|
ViGOur |
14.2.2009, 12:44
Сообщение
#2
|
Мастер Группа: Модератор Сообщений: 3296 Регистрация: 9.10.2007 Из: Москва Пользователь №: 4 Спасибо сказали: 231 раз(а) Репутация: 40 |
В Qt примерах есть такой пример: HTTP Example.
Тебе нужно будет только переделать его в консольное приложение и вместо записи в файла сделать вывод в консоль. Просто создаешь консольный проект копи-пастишь нужные функции и правишь вывод в файл. Там немного кода. |
|
|
Гость_Вит_* |
14.2.2009, 12:51
Сообщение
#3
|
Гости |
В Qt примерах есть такой пример: HTTP Example. Тебе нужно будет только переделать его в консольное приложение и вместо записи в файла сделать вывод в консоль. Просто создаешь консольный проект копи-пастишь нужные функции и правишь вывод в файл. Там немного кода. Может сделаешь? я тебя отблагодарю денежкой |
|
|
ViGOur |
14.2.2009, 12:53
Сообщение
#4
|
Мастер Группа: Модератор Сообщений: 3296 Регистрация: 9.10.2007 Из: Москва Пользователь №: 4 Спасибо сказали: 231 раз(а) Репутация: 40 |
Я думаю это ты и сам можешь сделать, а если что-то не будет получатся здесь подскажем.
Зато постепенно прийдет понимание того, что ты делаешь. Если это тебе конечно же нужно и ты не студент. |
|
|
Vits1987 |
14.2.2009, 13:01
Сообщение
#5
|
Новичок Группа: Новичок Сообщений: 9 Регистрация: 14.2.2009 Пользователь №: 550 Спасибо сказали: 0 раз(а) Репутация: 0 |
Я думаю это ты и сам можешь сделать, а если что-то не будет получатся здесь подскажем. Зато постепенно прийдет понимание того, что ты делаешь. Если это тебе конечно же нужно и ты не студент. на самом деле просто уже 3 день сижу не могу сделать...(((..был бы готовый пример я бы по нему разобрался... 1. где хорошая справка? 2. как сделать вывод в консоль? 3. как сделать запрос к странице? 4. как выводить в файл? |
|
|
ViGOur |
14.2.2009, 13:23
Сообщение
#6
|
Мастер Группа: Модератор Сообщений: 3296 Регистрация: 9.10.2007 Из: Москва Пользователь №: 4 Спасибо сказали: 231 раз(а) Репутация: 40 |
был бы готовый пример я бы по нему разобрался... А чем HTTP Example не устраивает?1. где хорошая справка? Вот она - Справочная документация по Qt (Выпуск Open Source), а еще в Qt есть Qt Assistant и в нем есть тоже самое, правда на английском.
|
|
|
Vits1987 |
14.2.2009, 13:54
Сообщение
#7
|
Новичок Группа: Новичок Сообщений: 9 Регистрация: 14.2.2009 Пользователь №: 550 Спасибо сказали: 0 раз(а) Репутация: 0 |
httpget.h
httpget.h:16: error: return type specification for constructor invalid httpget.cpp:12: error: prototype for `bool HttpGet::getFile()' does not match any in class `HttpGet' httpget.h:12: error: candidate is: bool HttpGet::getFile(const QUrl&) httpget.cpp: In member function `bool HttpGet::getFile()': |
|
|
ViGOur |
14.2.2009, 14:11
Сообщение
#8
|
Мастер Группа: Модератор Сообщений: 3296 Регистрация: 9.10.2007 Из: Москва Пользователь №: 4 Спасибо сказали: 231 раз(а) Репутация: 40 |
Похож на конструктор, переименуй например в myGet На эту строчку ругается по всей видимости из-за того, что в cpp файле у тебя определена функция bool HttpGet::getFile(), а не bool HttpGet::getFile(const QUrl &url) - нужно поправить.
|
|
|
Vits1987 |
14.2.2009, 14:34
Сообщение
#9
|
Новичок Группа: Новичок Сообщений: 9 Регистрация: 14.2.2009 Пользователь №: 550 Спасибо сказали: 0 раз(а) Репутация: 0 |
В виндовс написал по примеру http example вроде работает
А как сделать так чтобы под unix тоже работало? нужно скомпилить под unix как то? И вообще не подскажите что должно быть установлено на Unix(нет графической оболочки) для возможности компилиции? |
|
|
ViGOur |
14.2.2009, 14:49
Сообщение
#10
|
Мастер Группа: Модератор Сообщений: 3296 Регистрация: 9.10.2007 Из: Москва Пользователь №: 4 Спасибо сказали: 231 раз(а) Репутация: 40 |
Чтобы работало под unix нужно только скомпили твой проект и все.
Для компиляции нужно установить пакет разработчика и собрать и откомпилить qt 4, после чего компилировать сам проект. |
|
|
Текстовая версия | Сейчас: 25.4.2024, 2:46 |