QT программирование
В данной раздели будут книги, полезные статьи, коды программулин, ну т.д
Администраторы (1): adminМодераторы (0): Модераторов здесь не замечено
Читатели (6): stas krash proger jack291 evsikovas Jerk
QT программирование → Для чего я использовал QNetworkAccessManager!
Решил разобрать свой код который выкладывал тут, для того чтобы было понятней и разобрать его по частям. Буду описывать основные классы и функции и методы в моем коде…
Класс QNetworkAccessManager позволяет приложению отправлять сетевые запросы и получать ответы. API сетевого доступа создано вокруг объекта QNetworkAccessManager, который содержит общую конфигурацию и настройки для посылаемых запросов. Он содержит прокси и кэш, а также сигналы, связанные с ними, и сигналы ответов, которые могут быть использованы для контроля за прогрессом сетевой операции. После создания объекта QNetworkAccessManager, приложение может посылать запросы по сети. Поставляется группа стандартных функций, которые принимают запрос и необязательные данные, и каждая возвращает объект QNetworkReply. Возвращаемый объект используется для получения любых данных, возвращаемых в ответ на соответствующий запрос. Под катом продолжение… Читать дальше
Класс QNetworkAccessManager позволяет приложению отправлять сетевые запросы и получать ответы. API сетевого доступа создано вокруг объекта QNetworkAccessManager, который содержит общую конфигурацию и настройки для посылаемых запросов. Он содержит прокси и кэш, а также сигналы, связанные с ними, и сигналы ответов, которые могут быть использованы для контроля за прогрессом сетевой операции. После создания объекта QNetworkAccessManager, приложение может посылать запросы по сети. Поставляется группа стандартных функций, которые принимают запрос и необязательные данные, и каждая возвращает объект QNetworkReply. Возвращаемый объект используется для получения любых данных, возвращаемых в ответ на соответствующий запрос. Под катом продолжение… Читать дальше
QT программирование → Hello QT
Для начала что такое QT!
Это кросс-платформенный инструментарий разработки ПО на языке программирования C++. Есть также «привязки» ко многим другим языкам программирования: Python — PyQt, Ruby — QtRuby, Java — Qt Jambi, PHP — PHP-Qt и другие.Позволяет запускать написанное с его помощью ПО в большинстве современных операционных систем путём простой компиляции программы для каждой ОС без изменения исходного кода. Включает в себя все основные классы, которые могут потребоваться при разработке прикладного программного обеспечения, начиная от элементов графического интерфейса и заканчивая классами для работы с сетью, базами данных и XML.
Среда в которой я работаю.
Я работаю в Linux Ubuntu и использую QT Creator, который можно скачать в «Центре приложений Ubuntu» или с сайта qt.nokia.com1-я программа
Сначала создадим проект в QT Creator с любым именем, например HelloQT. После создания проекта выберем файл main.cpp и в нем напишем:#include "HelloQT.h" //Имя моего проекта
#include <QtGui>
#include <QCoreApplication>
//подключили заголовочные файлы Qt в которых находятся основные классы.
int main(int argc, char *argv[]) //объявили функцию main — главную функцию, с которой начинается выполнение любой программы.
{
QApplication app(argc, argv);
QDialog *dialog = new QDialog; //создаем диалог — графическое окно прямоугольной формы, с заголовком и кнопками в верхнем правом углу
QLabel *label = new QLabel(dialog); //передаем параметр dialog
label->setText("<font color=green>Hello QT</font>"); //устанавливаем надпись метки путем вызова функции setText(), cиспользование html-тега
dialog->show(); //отображаем наше диалоговое окно с меткой на экране
return app.exec(); //цикл обработки событий операционной системы приложением
}
Теперь собирём написанную программу. Это можно сделать нажатием ctrl+shift+b. После сборки выполним её ctrl+r и должно появится такое окно:

Спасибо за внимание!
QT программирование → Макс Шлее - Qt 4.5. Профессиональное программирование на C++
От издателяКнига посвящена разработке приложений для Windows, Linux и Mac OS X с использованием библиотеки Qt версии 4.5. Подробно рассмотрены возможности, предоставляемые этой библиотекой, и описаны особенности, выгодно отличающие ее от других библиотек. Впервые описана интегрированная среда разработки Qt Creator. Книга содержит исчерпывающую информацию о классах Qt4 и также практические рекомендации их применения, проиллюстрированные на большом количестве подробно прокомментированных примеров.
DVD содержит исходные тексты описанных в книге примеров, библиотеку Qt4.5 и интегрированную среду разработки Qt Creator для Windows, Linux и Mac OS X
Издательство: БХВ-Петербург
ISBN: 978-5-9775-0398-3
Год: 2009
Страниц: 896
Формат: DjVu
Читать дальше
