Учебник Qt 6 (Qt Creator и MinGW)

Если вы хотите научиться создавать оконные приложения на языке C++, то этот учебник по Qt 6 для вас. Для написания, компиляции и запуска программ используется редактор Qt Creator, а для создания исполняемого файла — компилятор g++.exe версии 8.1.0, входящий в состав популярной библиотеки MinGW, которая в свою очередь входит в состав не менее популярной библиотеки Qt.

Учебник Qt 6 содержит большое количество практических примеров, помогающих начать создавать оконные приложения самостоятельно. Весь материал тщательно подобран, хорошо структурирован и компактно изложен, что позволяет использовать руководство как удобный справочник.

Требования к читателям: знание языка программирования C++.

Все названия программных продуктов являются зарегистрированными торговыми марками соответствующих фирм.

См. также: Учебник C++ (Qt Creator)
См. также: "Программирование на C++ в Visual Studio 2010 Express"
См. также: "Язык C. Самое необходимое"

Оглавление учебника по Qt 6

Глава 1. Первые шаги
Глава 2. Работа с символами и строками
Глава 3. Управление окном приложения

Глава 1. Первые шаги

1.1. Создание структуры каталогов
1.2. Добавление пути в переменную PATH
1.3. Работа с командной строкой
1.4. Установка Qt 6
1.5. Настройка редактора Qt Creator
1.6. Первая программа на Qt
1.7. Структура программы
1.8. Запуск приложения двойным щелчком на значке файла
1.9. ООП-стиль создания окна
1.10. Создание проекта с формой
1.11. Доступ к документации

Глава 2. Работа с символами и строками

2.1. Псевдонимы для элементарных типов
2.2. Класс QChar: символ в кодировке Unicode
    2.2.1. Создание объекта
    2.2.2. Изменение регистра символа
    2.2.3. Проверка типа содержимого символа
2.3. Класс QString: строка в кодировке Unicode
    2.3.1. Создание объекта
    2.3.2. Преобразование объекта в другой тип данных
    2.3.3. Получение и изменение размера строки
    2.3.4. Доступ к отдельным символам
    2.3.5. Перебор символов строки
    2.3.6. Итераторы
    2.3.7. Конкатенация строк
    2.3.8. Добавление и вставка символов
    2.3.9. Удаление символов
    2.3.10. Изменение регистра символов
    2.3.11. Получение фрагмента строки
    2.3.12. Поиск в строке
    2.3.13. Замена в строке
    2.3.14. Сравнение строк
    2.3.15. Преобразование строки в число
    2.3.16. Преобразование числа в строку
    2.3.17. Форматирование строки
    2.3.18. Разделение строки на подстроки по разделителю
2.4. Класс QStringList: список строк
    2.4.1. Создание объекта
    2.4.2. Вставка элементов
    2.4.3. Определение и изменение количества элементов
    2.4.4. Удаление элементов
    2.4.5. Доступ к элементам
    2.4.6. Итераторы
    2.4.7. Перебор элементов
    2.4.8. Сортировка списка
    2.4.9. Получение фрагмента списка
    2.4.10. Поиск элементов
    2.4.11. Замена элементов
    2.4.12. Фильтрация списка
    2.4.13. Преобразование списка в строку

Глава 3. Управление окном приложения

3.1. Создание и отображение окна
3.2. Указание типа окна
3.3. Изменение и получение размеров окна
3.4. Местоположение окна на экране
3.4.1. Получение информации о размере экрана
3.5. Указание координат и размеров
    3.5.1. Класс QPoint: координаты точки
    3.5.2. Класс QSize: размеры прямоугольной области
    3.5.3. Класс QRect: координаты и размеры прямоугольной области
3.6. Разворачивание и сворачивание окна
3.7. Управление прозрачностью окна
3.8. Модальные окна
3.9. Смена значка в заголовке окна
3.10. Изменение цвета фона окна
3.11. Использование изображения в качестве фона
3.12. Создание окна произвольной формы
3.13. Всплывающие подсказки
3.14. Закрытие окна из программы

Помощь сайту

ЮMoney (Yandex-деньги): 410011140483022

ПАО Сбербанк:
Счет: 40817810855006152256
Реквизиты банка:
Наименование: СЕВЕРО-ЗАПАДНЫЙ БАНК ПАО СБЕРБАНК
Корреспондентский счет: 30101810500000000653
БИК: 044030653
КПП: 784243001
ОКПО: 09171401
ОКОНХ: 96130
Скриншот реквизитов