Course Code:
qtqml
Duration:
7 hours
Overview:
Qt Quik 是一个开源应用框架,用于创建用户界面(UI)。QML 是一种指令式程式语言,专为设计以 UI 为中心的应用程式而设计。透过 Qt Quick 和 QML,用户能够构建跨平台且动态的 UI。
这项由讲师指导的培训(线上或线下)旨在帮助网页设计师使用 Qt Quick 和 QML 构建跨平台且动态的 UI。
培训结束后,参与者将能够:
- 使用 QML 设计应用程式 UI 的原型。
- 使用 QML 创建并实现应用程式的 UI 元素。
- 实现动画、变换和过渡,为应用程式的用户提供更流畅的体验。
课程形式
- 互动式讲座与讨论。
- 大量练习与实践。
- 在实时实验室环境中进行实际操作。
课程定制选项
- 如需定制本课程的培训内容,请联系我们安排。
Course Outline:
介绍
QML Programming
- QML 语法
- 属性绑定
- Qt Quick 全局物件
Qt Quick Elements
- 项目、矩形和文本
- 图像
- 信号与槽
准备开发环境
- 安装与配置 Qt Quick
QML 基本概念
- 构建简单的 widgets
- 实现简单的 widgets
- 输入资源
- 在 QML 中使用 Views
- 替换内容的 delegates
Qt Quick 定位
- 使用锚点
- 使用定位器、布局和流
Animations、过渡和变换
- 实现动画和粒子效果
- 使用过渡
- 使用变换
- 应用状态和渐变
Qt Quick 控件和模块
- 使用 Qt Quick 控件构建 widgets
- 实现 Qt Quick 控件 widgets
- 为 widgets 创建自定义样式
- 在 widget 上使用自定义样式
仪表板应用程序和原型
- 定义应用程序功能
- 应用组件和结构
- 添加主界面
- 使用应用程序切换机制
- 实现 widgets 和应用程序弹出窗口
- 创建模型
- 添加界面主题
- 使界面响应式
总结与结论
Sites Published:
United Arab Emirates - Qt Quick and QML
Saudi Arabia - Qt Quick and QML
South Africa - Qt Quick and QML
Deutschland - Qt Quick and QML
Czech Republic - Qt Quick and QML
Magyarország - Qt Quick and QML
New Zealand - Qt Quick and QML
Philippines - Qt Quick and QML
United Kingdom - Qt Quick and QML