Программирование на C++ в Linux


216 111 18KB

Russian Pages 367 Year 2004

Report DMCA / Copyright

DOWNLOAD PDF FILE

Table of contents :
Содержание......Page 5
Введение......Page 9
сигналы и приемники......Page 19
посылка сигналов......Page 20
реализация приемников......Page 22
реализация соединения......Page 23
обработка событий......Page 24
работа с окном......Page 27
работа с фокусом ввода......Page 28
работа с мышью......Page 30
работа с клавиатурой......Page 32
реализация перетаскивания......Page 34
фильтры событий......Page 35
синтетические события......Page 36
заключение......Page 38
создание диалогового приложения......Page 40
создание заготовки приложения......Page 41
создание заготовки диалогового окна......Page 42
завершение создания диалогового приложения......Page 59
создание диалогового окна с вкладками......Page 68
создание мастера......Page 79
класс списка......Page 90
работа с датой и временем......Page 106
Глава 4. Классы приложений, дакументов и представлений......Page 116
многооконные приложения Qt......Page 117
класс документа......Page 119
класс представления......Page 125
класс приложения......Page 128
многооконное приложение KDE......Page 138
класс документа......Page 139
класс представления......Page 141
класс приложения......Page 142
Глава 5. Создание элементов пользовательского интерфейса......Page 148
внесение изменений в меню......Page 149
настройка панели инструментов......Page 154
работа со строкой состояния......Page 164
пользовательский интерфейс приложений KDE......Page 170
внесение изменений в меню......Page 171
настройка панели инструментов......Page 176
работа со строкой состояния......Page 185
рисование фигур......Page 189
перерисовка окна......Page 199
синхронизация объектов представления......Page 203
вывод текста......Page 205
аппаратно-зависимые битовые образы......Page 208
апаратно-независимые битовые образы......Page 213
сохранение и восстановление информации в приложении......Page 216
настройка диалоговых окон......Page 223
внесение изменений в меню......Page 227
установка рабочего каталога......Page 231
работа простейшего текстового редактора......Page 234
создание более сложного редактора......Page 237
создание редактора KDE......Page 252
шаблоны......Page 272
понятие шаблона......Page 273
шаблоны функций......Page 275
шаблоны классов......Page 277
виды классов коллекций......Page 280
массивы......Page 283
связные списки......Page 286
карты отображений......Page 292
другие классы коллекций......Page 296
Глава 10. Реализация многозадачности в приложении......Page 301
создание клиента для простейшего сервера......Page 302
создание более сложного сервера......Page 310
создание клиента......Page 316
некоторые замечания......Page 326
Глава 11. Справка в приложении......Page 328
способы доступа к справочной системе......Page 329
способы представления справочной информации......Page 330
программирование контекстной справки......Page 332
вывод подсказок......Page 333
вывод справочной информации в строку состояния......Page 334
получение информации по конкретному элементу пользовательскаго интерфейса......Page 335
программирование коммандной справки......Page 336
формат файлов командной справки приложений Qt......Page 337
создание демонстрационного приложения Qt......Page 342
Приложение 1......Page 357
Приложение 2......Page 359
Предметный указатель......Page 360

Программирование на C++ в Linux

  • 0 0 0
  • Like this paper and download? You can publish your own PDF file online for free in a few minutes! Sign Up
File loading please wait...
Recommend Papers