Разработка графического интерфейса с помощью библиотеки Qt3
Пред.
След.
Часть II. Углубленные сведения
Содержание
6.
Управление размещением виджетов.
6.1.
Основы компоновки виджетов.
6.2.
Разделители.
6.3.
Многостраничные виджеты.
6.4.
Области просмотра с прокруткой.
6.5.
Стыкуемые окна.
6.6.
Многодокументный интерфейс.
7.
Обработка событий.
7.1.
Обработчики событий.
7.2.
Установка фильтров событий.
7.3.
Сокращение времени отклика при длительной обработке данных.
8.
Двух- и трехмерная графика.
8.1.
Рисование средствами QPainter.
8.2.
Рисование средствами QCanvas.
8.3.
Вывод на печать.
8.4.
Графика OpenGL.
9.
Drag and Drop.
9.1.
Реализация механизма 'drag and drop' в приложениях.
9.2.
Поддержка нестандартных типов данных при перетаскивании.
9.3.
Расширенные возможности буфера обмена.
10.
Ввод/вывод.
10.1.
Чтение и запись двоичных данных.
10.2.
Чтение и запись текста.
10.3.
Работа с файлами и каталогами.
10.4.
Взаимодействия между процессами.
11.
Контейнерные классы.
11.1.
Векторы.
11.2.
Списки.
11.3.
Словари (map).
11.4.
Контейнеры указателей.
11.5.
Классы QString и QVariant.
12.
Базы данных.
12.1.
Установление соединения и выполнение запроса.
12.2.
Представление данных в табличной форме.
12.3.
Разработка форм, ориентированных на работу с базами данных.
13.
Работа с сетью.
13.1.
Класс QFtp.
13.2.
Класс QHttp.
13.3.
Класс QSocket.
13.4.
Протокол UDP и класс QSocketDevice.
14.
XML
14.1.
Чтение XML-документов с помощью SAX.
14.2.
Чтение XML-документов с помощью DOM.
14.3.
Запись в XML-документы.
15.
Интернационализация
15.1.
Unicode.
15.2.
Разработка приложений, подготовленных к переводу.
15.3.
Динамическое переключение языков.
15.4.
Перевод существующих приложений.
16.
Разработка справочной системы приложения.
16.1.
Всплывающие подсказки и справка "What's This?".
16.2.
Использование QTextBrowser для отображения текста справки.
16.3.
Использование Qt Assistant для отображения текста справки.
17.
Многопоточность.
17.1.
Потоки.
17.2.
Взаимодействие с главным потоком приложения.
17.3.
Работа с классами Qt вне главного потока.
18.
Платформо-зависимые особенности.
18.1.
Взаимодействие с API операционной системы.
18.2.
ActiveX.
18.3.
Управление сеансами.
19.
Об авторах.
19.1.
Jasmin Blanchette
19.2.
Mark Summerfield
Пред.
В начало
След.
Двойная буферизация.
Управление размещением виджетов.