Требуется подтверждение e-mail адреса!
Требуется подтверждение e-mail адреса! Письмо с инструкцией выслано на адрес электронной почты, указанный при регистрации
Qt – кроссплатформенная среда для разработки пользовательского интерфейса на языке C++, а также на других объектно‑ориентированных языках. Qt Creator – интегрированная среда разработки, ориентированная на разработку Qt‑приложений.
В рамках курса Вы освоите основы проектирования пользовательского интерфейса, архитектуру и основные принципы библиотеки Qt, научитесь создавать базовый оконный интерфейс.
Курс предназначен для разработчиков прикладного программного обеспечения с развитым пользовательским интерфейсом.
Программа курса Библиотека Qt5 (С++ ). Уровень 1. Основы программирования
Модуль 1. Виды пользовательского интерфейса (4 ак.часа).
• Обзор существующих библиотек пользовательского интерфейса.
• Структура и модули библиотеки Qt5.
Модуль 2. Компиляторы и среды разработки, применяемые при работе с библиотекой Qt (4 ак.часа).
• Установка и настройка библиотеки Qt5.
• Проверка правильности установки.
Модуль 3. Базовое Qt‑приложение. Понятие виджета (4 ак.часа).
Модуль 4. Управление событиями в среде Qt (4 ак.часа).
• Механизм сигнал‑слот.
• Понятие «акциона» (QAction).
Модуль 5. Интерфейс диалоговых окон (4 ак.часа).
• Модальные и немодальные диалоговые окна.
• Простейшее диалоговое окно.
• Интернационализация приложений.
Модуль 6. Создание диалогового окна чисто программным способом (4 ак.часа).
• Элементы управления «кнопка», «метка», «строка редактирования».
• Размещение элементов управления.
Модуль 7. Элементы управления «список», «выпадающий список», «радиокнопка», «кнопка‑переключатель» и некоторые другие (4 ак.часа).
Модуль 8. Интерфейс типа I.D.E.A.L. (4 ак.часа)
• Структура главного окна.
• Создание меню и панелей инструментов.
Модуль 9. Приложение «текстовый редактор» (6 ак.часов).
• Работа с припаркованными окнами.
• Работа с файлами.
• Некоторые стандартные диалоги.
Модуль 10. Создание диалогового окна при помощи редактора диалогов (2 ак.часа).
Аудиторная нагрузка в классе с преподавателем: 40 академических часов + 20 дополнительных часов самостоятельной работы в аудитории.