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