دسترسی نامحدود
برای کاربرانی که ثبت نام کرده اند
برای ارتباط با ما می توانید از طریق شماره موبایل زیر از طریق تماس و پیامک با ما در ارتباط باشید
در صورت عدم پاسخ گویی از طریق پیامک با پشتیبان در ارتباط باشید
برای کاربرانی که ثبت نام کرده اند
درصورت عدم همخوانی توضیحات با کتاب
از ساعت 7 صبح تا 10 شب
ویرایش:
نویسندگان: Шлее Максим Евгеньевич
سری:
ISBN (شابک) : 9785977503983
ناشر:
سال نشر:
تعداد صفحات: 882
زبان:
فرمت فایل : PDF (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود)
حجم فایل: 21 مگابایت
در صورت تبدیل فایل کتاب Qt4.5. Профессиональное программирование на C++ به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.
توجه داشته باشید کتاب Qt4.5. برنامه نویسی حرفه ای ++C نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.
Предисловие Маттиаса Эттриха Благодарности Предисловие Введение Структура книги Часть I. Основы Qt Глава 1. Обзор иерархии классов Qt Первая программа на Qt Модули Qt Резюме Глава 2. Философия объектной модели Механизм сигналов и слотов Организация объектных иерархий Метаобъектная информация Резюме Глава 3. Работа с Qt Интегрированная среда разработки IDE Qt Assistant Работа с qmake Рекомендации для проекта с Qt Метаобъектный компилятор MOC Компилятор ресурсов RCC Структура Qt-проекта Методы отладки Глобальные определения Qt Резюме Глава 4. Библиотека контейнеров Контейнерные классы Итераторы Последовательные контейнеры Ассоциативные контейнеры Алгоритмы Строки Произвольный тип Модель общего использования данных Резюме Часть II. Элементы управления Глава 5. С чего начинаются элементы управления Класс Стек виджетов Рамки Виджет видовой прокрутки Резюме Глава 6. Управление автоматическим размещением элементов Менеджеры компоновки (layout managers) Порядок следования табулятора Разделители Резюме Глава 7. Элементы отображения Надписи Индикатор прогресса Электронный индикатор Резюме Глава 8. Кнопки С чего начинаются кнопки. Класс Кнопки Флажки Переключатели Группировка кнопок Резюме Глава 9. Элементы настройки Класс Ползунок Полоса прокрутки Установщик Резюме Глава 10. Элементы ввода Однострочное текстовое поле Редактор текста С чего начинаются виджеты счетчиков Проверка ввода Резюме Глава 11. Элементы выбора Простой список Иерархические списки Таблицы Выпадающий список Закладки Виджет панели инструментов Резюме Глава 12. Интервью или модель-представление Концепция Индексы модели Иерархические данные Роли элементов Создание собственных моделей данных Промежуточная модель данных (Proxy model) Модель элементно-базированных классов Резюме Глава 13. Цветовая палитра элементов управления Резюме Часть III. События и взаимодействие с пользователем Глава 14. События Перегрузка специализированных методов обработки событий Реализация собственных классов событий Переопределение метода Сохранение работоспособности приложения Резюме Глава 15. Фильтры событий Реализация фильтров событий Резюме Глава 16. Искусственное создание событий Резюме Часть IV. Графика и звук Глава 17. Введение в компьютерную графику Классы геометрии Цвет Резюме Глава 18. Легенда о короле Артуре и контексте рисования Класс Перья и кисти Градиенты Техника сглаживания (Anti-Aliasing) Рисование Запись команд рисования Трансформация систем координат Графическая траектория (painter path) Отсечения Режим совмещения (composition mode) Резюме Глава 19. Растровые изображения Форматы графических файлов Контекстно-независимое представление Контекстно-зависимое представление Резюме Глава 20. Работа со шрифтами Отображение строки Резюме Глава 21. Графическое представление Сцена Представление Элемент События Виджеты в графическом представлении Резюме Глава 22. Анимация Класс SVG-графика Резюме Глава 23. Работа с OpenGL Основные положения OpenGL Классы Qt для работы с OpenGL Реализация OpenGL-программы Разворачивание OpenGL-программ во весь экран Графические примитивы OpenGL Трехмерная графика Резюме Глава 24. Вывод на печать Класс Резюме Глава 25. Разработка собственных элементов управления Примеры создания виджетов Резюме Глава 26. Элементы со стилем Встроенные стили Создание собственных стилей Использование для рисования виджетов Использование каскадных стилей документа Резюме Глава 27. Звук Воспроизведение звука Проверка возможности воспроизведения Пример программы, воспроизводящей звук Резюме Глава 28. Мультимедиа Путешествие к истокам Phonon Архитектура Phonon Быстрый старт Создаем простой медиаплеер Резюме Часть V. Создание приложений Глава 29. Сохранение настроек приложения Управление сеансом Резюме Глава 30. Буфер обмена и перетаскивание Буфер обмена Перетаскивание Резюме Глава 31. Интернационализация приложения Подготовка приложения к интернационализации Утилита lupdate Программа Qt Linguist Утилита lrelease. Пример программы, использующей перевод Резюме Глава 32. Создание меню Анатомия меню Отрывные меню Контекстные меню Резюме Глава 33. Диалоговые окна Правила создания диалоговых окон Класс Стандартные диалоговые окна Окна сообщений Резюме Глава 34. Предоставление помощи Воздушная подсказка Подсказка \"Что это\" Система помощи (Online Help) Резюме Глава 35. Создание SDIи MDI-приложений Класс главного окна Класс действия Панель инструментов Доки Строка состояния Окно заставки SDIи MDI-приложения Резюме Глава 36. Рабочий стол (Desktop) Область оповещений Виджет экрана Резюме Часть VI. Особые возможности Qt Глава 37. Работа с файлами, директориями и потоками ввода-вывода Ввод-вывод. Класс Работа с директориями. Класс Информация о файлах. Класс Наблюдение за файлами и директориями Потоки ввода-вывода Резюме Глава 38. Дата, время и таймер Дата и время Таймер Резюме Глава 39. Процессы и потоки Процессы Потоки Резюме Глава 40. Программирование поддержки сети Сокетное соединение Высокоуровневые классы Резюме Глава 41. Работа с XML Основные понятия и структура XML-документа XML и Qt Работа с DOM Работа с SAX Резюме Глава 42. Программирование баз данных Основные положения SQL Использование SQL в библиотеке Qt Резюме Глава 43. Динамические библиотеки и система расширений Динамические библиотеки Расширения (plug-ins) Резюме Глава 44. Совместное использование Qt с платформозависимыми API Совместное использование с Windows API Совместное использование с Linux Резюме Глава 45. Qt Designer. Быстрая разработка прототипов Создание новой формы в Qt Designer Добавление виджетов Компоновка (layout) Порядок следования табулятора Сигналы и слоты Использование форм в проектах Компиляция Динамическая загрузка формы Резюме Глава 46. Проведение тестов Создание тестов Создание тестов графического интерфейса Параметры для запуска тестов Резюме Глава 47. WebKit Путешествие к истокам А зачем? Быстрый старт Написание простого Web-браузера Резюме Глава 48. Интегрированная среда разработки Qt Creator Первый запуск Создаем проект \"Hello Qt Creator\" Пользовательский интерфейс Qt Creator Редактирование текста Интерактивный отладчик и программный экзорцизм Резюме Глава 49. Рекомендации по миграции программ из Qt3 в Qt4 Основные отличия Qt4 от Qt3 Начало перевода на Qt4 Резюме Часть VII. Язык сценариев Qt Script Глава 50. Основы поддержки сценариев Принцип взаимодействия с языком сценариев Привет, сценарий Резюме Глава 51. Синтаксис языка сценариев Зарезервированные ключевые слова Комментарии Переменные Константы Операции Управляющие структуры Функции Объектная ориентация Резюме Глава 52. Встроенные объекты Qt Script Объект Резюме Глава 53. Классы поддержки Qt Script и практические примеры Класс Практические примеры Отладчик Qt Script Резюме Эпилог ПРИЛОЖЕНИЯ Приложение А. Таблицы семибитной кодировки ASCII Приложение В. Таблица простых чисел Приложение С. Глоссарий Приложение D. Описание DVD-диска