Документация
ОС Аврора 5.2.0

QML, Silica и интерфейсы

Данный раздел содержит как стартовую информацию для работы с QML, так и отдельные аспекты, такие как использование С++-кода, работа с HTTP-запросами внутри QML, возможности настройки интерфейсов с Silica.

HTTP-запрос средствами JS и QML
Выполнение асинхронных HTTP-запросов к удалённому серверу с использованием компонента XMLHttpRequest в QML-коде приложения.
Вырезы и строка состояния
Механизм контроля системных вырезов и строки состояния для адаптации контента приложения под текущее состояние устройства и предотвращения коллизий с системными компонентами.
Интеграция C++ и QML
Передача данных между C++ и QML-частями приложения посредством регистрации QML-типа на основе C++-класса.
Жест Pinch-to-zoom
Использование жеста масштабирования «Pinch-to-zoom» в эмуляторе для изменения масштаба содержимого элементов, поддерживающих эту функцию.
Начало работы с QML
Основы синтаксиса QML и структура проекта на примере создания первого приложения с использованием модулей Qt Quick и Silica.
Слайдер в Silica
Реализация компонента ввода числовых данных с помощью элемента Slider из библиотеки Silica с настройкой диапазона, шага, отображаемого текста и обработки изменения значения.

Мы используем cookies для персонализации сайта и его более удобного использования. Вы можете запретить cookies в настройках браузера.

Пожалуйста ознакомьтесь с политикой использования cookies.