RadioProg
  • Статьи
    • Радиоэлектроника
      • Антенны и распространение радиоволн
      • Беспроводная связь
      • Высокочастотная техника
      • Волоконно-оптические линии связи (ВОЛС)
      • Измерительная техника
      • Исполнительные механизмы и драйверы
      • САПР
      • Спутниковая связь
      • Схемотехника
      • Телевидение
      • Цифровая электроника
      • Технологии и инструменты
      • Электронные компоненты
      • А что внутри?
      • Прочее (радиоэлектроника)
    • Программирование
      • Алгоритмы и структуры данных
      • Базы данных
      • Веб-разработка
      • Мультимедиа (разработка ПО)
      • Нейронные сети
      • Паттерны проектирования
      • Связь
      • Системы сборки ПО
      • Языки программирования
    • IT
      • Компьютерные сети
      • Операционные системы
      • Верстка
      • Системы контроля версий
    • Прочее
      • История технологий
      • Мультимедиа
      • Новости телекома
      • Нормативная документация
      • Охрана труда
      • Полезные программы
      • Просто интересно
      • Экономика телекоммуникаций и электронной промышленности
      • Экономика и инвестиции
  • Книги / руководства
  • Инструменты
    • Калькуляторы
  • Описания / ссылки на магазины
    • RF, Wi-Fi, Bluetooth, GSM, GPRS, GPS
    • Датчики
    • Дисплеи, индикаторы, светодиоды
    • Исполнительные механизмы и драйверы
    • Источники питания
    • Кнопки, клавиатуры, потенциометры
    • Макетирование
    • Одноплатные компьютеры
    • Отладочные платы
    • Платы расширения (shields)
    • Преобразователи, переходники, кабели
    • Прочие радиодетали
    • Приборы, инструменты, расходные материалы
    • Прочее (тех. описания, ссылки)
  1. Программирование
  2. Языки программирования
  3. C++
  4. Qt
  1. Книги / руководства / серии статей

Qt 6 QML Book

Добро пожаловать в «Qt 6 Book» — книгу о QML, которая проведет вас через QML, язык Qt для создания динамических пользовательских интерфейсов.

Эта книга задумана как книга, которую вы можете читать от начала до конца, где каждая глава основывается на том, что вы узнали ранее. Но её также можно использовать как способ для опытного читателя сориентироваться в новой теме. Каждая глава посвящена определенной теме и знакомит с концепциями Qt и QML.

Быстрый старт в QML
  • Быстрый старт в QML
  • Синтаксис QML
  • Основные элементы QML
  • Компоненты QML
  • Простые преобразования в QML
  • Позиционирование элементов в QML
  • Компоновка элементов в QML
  • Элементы ввода в QML
  • Продвинутые методы использования QML
Подвижные элементы в QML
  • Подвижные элементы в QML
  • Анимация в QML
  • Состояния и переходы в QML
QtQuick Controls
  • Элементы управления пользовательского интерфейса в QML
  • Введение в компоненты управления Qt Quick Controls
  • Приложение просмотрщика изображений на QML
  • Распространенные патерны UI с использованием Qt Quick Controls
  • Стиль Imagine
  • Резюме к главе QtQuick Controls
Модель - Представление - Делегат
  • Модель - представление - делегат
  • Концепция паттерна модель-представление
  • Основные модели в QML
  • Динамические представления в QML
  • Делегаты в QML
  • Продвинутые методы использования архитектуры модель-представление-делегат
  • Резюме к главе об архитектуре модель-представление-делегат
Canvas
  • Элемент Canvas
  • Удобный API элемента Canvas
  • Градиенты Canvas в QML
  • Тени в Canvas в QML
  • Изображения в элементе Canvas в QML
  • Преобразования в элементе Canvas в QML
  • Режимы композиции в Canvas
  • Буферы пикселей
  • Рисование на Canvas (QML)
  • Портирование из элемента canvas HTML5 в QML
Фигуры (модуль Qt Quick Shapes)
  • Фигуры в QML
  • Основы работы с модулем Shapes
  • Построение путей
  • Заливка фигур
  • Анимация фигур
  • Резюме к главе «Фигуры (модуль Qt Quick Shapes) »
Эффекты
Мультимедиа
Qt Quick 3D
Сеть
Хранение данных
  • Хранение данных в QML приложениях
  • Хранение настроек
  • Локальное хранение данных – SQL
Динамический QML
  • Динамический QML
  • Динамическая загрузка компонентов
  • Создание и уничтожение объектов
  • Отслеживание динамических объектов
  • Резюме к главе «Динамический QML»
JavaScript в QML
  • JavaScript в QML
  • Браузер/HTML и Qt Quick/QML
  • Язык JavaScript (краткий обзор для C++ разработчиков)
  • Создание консоли JS
Qt C++
Расширение QML
  • Расширение QML с помощью C++
  • Понятие времени выполнения QML
  • Содержимое плагина
  • Создание плагина
  • Реализация плагина FileIO
  • Использование плагина FileIO
  • Резюме к главе «Расширение QML»
Qt для Python
Qt для микроконтроллеров
Последние материалы
в разделеПрограммирование
  • Daily bit(e) C++. Ограничение noexcept
  • Daily bit(e) C++. std::make_unique_for_overwrite, std::make_shared_for_overwrite и std::allocate_shared_for_overwrite
  • Daily bit(e) C++. Объединение сортированных списков
  • Daily bit(e) C++. std::shared_mutex
  • Daily bit(e) C++. Лексикографическое сравнение с контейнерами
  • Daily bit(e) C++. std::invoke
  • Daily bit(e) C++. std::source_location
  • Daily bit(e) C++. std::priority_queue
  • Daily bit(e) C++. Объединение интервалов
  • Daily bit(e) C++. std::binary_semaphore
Последние материалы
в других разделах
  • Как в Git изменить файлы в старом (не последнем) коммите
  • Вопросы/ответы для подготовки к экзамену по охране труда. Обучение, проверка знаний, инструктажи
  • Вопросы/ответы для подготовки к экзамену по электробезопасности. Технические мероприятия
  • Вопросы/ответы для подготовки к экзамену по электробезопасности. Организация работ
  • 8.2 Настройка Git – Атрибуты Git
  • 8.1 Настройка Git – Конфигурация Git
  • 7.15 Инструменты Git – Заключение
  • 7.14 Инструменты Git – Хранилище учётных данных
  • 7.13 Инструменты Git – Замена
  • 7.12 Инструменты Git – Создание пакетов

Присоединяйтесь к нам во ВКонтакте!

Яндекс.Метрика
Радиоэлектроника
  • Антенны и распространение радиоволн
  • Беспроводная связь
  • Высокочастотная техника
  • Волоконно-оптические линии связи (ВОЛС)
  • Измерительная техника
  • Исполнительные механизмы и драйверы
  • САПР
  • Спутниковая связь
  • Схемотехника
  • Телевидение
  • Цифровая электроника
  • Технологии и инструменты
  • Электронные компоненты
  • А что внутри?
  • Прочее (радиоэлектроника)
Программирование
  • Алгоритмы и структуры данных
  • Базы данных
  • Веб-разработка
  • Мультимедиа (разработка ПО)
  • Нейронные сети
  • Паттерны проектирования
  • Связь
  • Системы сборки ПО
  • Языки программирования
IT
  • Компьютерные сети
  • Операционные системы
  • Верстка
  • Системы контроля версий
Прочее
  • История технологий
  • Мультимедиа
  • Новости телекома
  • Нормативная документация
  • Охрана труда
  • Полезные программы
  • Просто интересно
  • Экономика телекоммуникаций и электронной промышленности
  • Экономика и инвестиции
radioprog logo

Мы в соцсетях

         

Карта сайта

Последние материалы

Контакты: radioprog@gmail.com

© 2008 —2025 RadioProg.RU