Course Code:
qtqmlone
Duration:
42 hours
Course Outline:
要求:
- C ++編程技能
- 基本接觸過GUI編程
培訓大綱:
Qt核心模塊
Qt核心模塊是Qt相關課程的起點,這個課程主要是向C ++開發者介紹Qt編程技巧,針對非常初級的Qt開發工程師,向開發者介紹了Qt開發框架涵蓋的範圍,他的跨平台特性,以及雙向的庫和工具的介紹。
學習目標:
- Qt模塊
- Qt應用的內部架構
- 開發工具
- 編譯和調試
- Qt的元對象模型,信號槽機制
QtQuick和QML
QtQuick和QML課程可以使您的GUI開發技巧更上一層樓,您將使用QML這種聲明式語言,大大提高了您的開發效率,並且您將擁有開發出動感面的能力。
學習目標:
- QtQuick Designer介紹
- 通過QML創建UI界面
- QtQuickControls2簡介
- 自定義QML控件
- QML中的模型/視圖模型
- QML和C ++的交互
- QML中的圖表
實際練習
通過練習,開發一個demo程序,Qt的程序通過CANBus獲取數據並展示在圖表中,並且將曆史數據放置在SQLite數據庫中,並實現曆史數據查看。