Знайомство з фреймворком Qt
На нашем вебинаре вас ждет общее знакомство с фреймворком Qt и его основными компонентами. Отдельное внимание будет уделено инструментам разработки, которые можно использовать совместно с Qt. Также будут рассмотрены основные типы приложений использующих Qt, система сборки qmake, особенности класса QObjec и система взаимодействия с помощью сигналов и слотов.
Программа вебинара:
- Что такое Qt.
- Поддерживаемые языки программирования.
- Поддерживаемые платформы.
- Проекты, использующие Qt.
- Лицензии.
- Возможности.
- Графический интерфейс.
- Работа с сетью.
- 2D/3D графика.
- Базы данных.
- Веб движок.
- Мультимедиа.
- и др.
- Структура фреймворка.
- Дополнительные инструменты.
- Среда разработки Qt Creator.
- Дизайнер интерфейса Qt Designer.
- Справочная система Qt Assistant.
- Система локализации Qt Linguist.
- Система сборки qmake.
- Типы приложений.
- QcoreApplication.
- Qapplication.
- QguiApplication.
- Класс QObjec.
- Основной функционал.
- Особенности.
- Сигналы и слоты.
- Базовая концепция.
- Способы подключения сигналов и слотов.
- Коллекции.
- Практика.
- Создание консольного приложения, использующего сигналы и слоты.
- Создание сетевого приложения для обмена сообщениями.
- Работа с мультимедиа.
Целевая аудитория:
Разработчики, имеющие базовые знания С++, которые хотят ознакомиться с фреймворком Qt для использования его в своих проектах.