В сегодняшнем вебинаре про технологии QtQuick и язык QML мы поговорим про пользовательские элементы и использование ресурсов.
Посмотрев текущее видео, вы научитесь создавать пользовательские элементы и компоненты, узнаете, какая между ними разница и в каких случаях что стоит использовать. Для новых компонентов вы научитесь определять пользовательские свойства (Property <type> <name> [: <value>]
) и сигналы (signal <name> [( <type> <value>, …)]
).
В вебинаре будет рассказано, какие есть соглашения об именах и как использовать сигналы на уровне QML, как пользоваться модулями для определения новых элементов или экспорта существующих элементов на более высокий уровень, а также о контроле версий модулей и элементов. В заключении вебинара речь пойдет о возможности задания пространства имен (aliasing), в которое мы загружаем тот или иной компонент или модуль, и, собственно, об использовании ресурсов в приложениях на QML.
Если вы пропустили предыдущие части серии вебинаров по разработке на QML и Qt Quick, их можно найти по ссылкам ниже:
- Вступительная часть
- Создание интерфейса пользователя
- Взаимодействие с пользователем
- Списки. Модели и представления
- Состояния и переходы
- Анимации
- Страничная организация UI
Приятного просмотра!
Автор: nokiaman