Week of Mobile Techologies in N. Novgorod: Qt training
Тренинг будет проводиться Санкт-Петербургской лабораторией СПбГЭТУ-NOKIA при участии разработчиков из Nokia, не упустите уникальную возможность получить знания и комментарии «из первых рук». Тренинг проводится на русском языке и нацелен на знакомство с инструментами и методами разработки приложений на Qt платформе и предназначен для всех, кто интересуется разработкой приложений для мобильных устройств. Участие в тренинге бесплатное, но необходима регистрация.
Участникам тренинга необходимо обладать следующими знаниями и навыками:
- Уверенное знание С++;
- Навыки работы с gnu/make, умение читать и понимать Makefiles
- Начальные навыки работы в Linux на уровне пользователя
- Базовые знания gcc и binutils
Основные темы тренинга
Предварительная программа тренинга:
День первый
- Что такое Qt, краткая история, архитектура.
- Обзор основных виджетов и инструментов.
- Алгоритм создания приложения, система сборки qmake.
- Архитектура метаобъектной системы Qt.
- Сигналы и слоты.
- Способы обмена сообщениями между объектами.
- Обзор стандартных диалоговых окон, Базовые классы QWidget и QDialog.
- Соглашения об выделении и использовании памяти. Менеджеры компоновки;
День второй
- Примитивы и инструменты 2D графики,
- Обработка событий
- Главное окно приложения QMainWindow.
- Таблицы и списки: стандартные модели
- Работа с сетью