QML初學(xué)者教程
QML初學(xué)者教程
使用 QML、Qt 5、JavaScript 和 C++ 在 windows、mac 和 linux 上進(jìn)行跨平臺 GUI 應(yīng)用程序開發(fā)
課程英文名:qml-for-beginners
此視頻教程共5.0小時,中英雙語字幕,畫質(zhì)清晰無水印,源碼附件全

下載地址
百度網(wǎng)盤地址:https://pan.baidu.com/s/11fq7xpyK2GWhU4P3M1FryQ?pwd=5f0c
課程內(nèi)容
你會學(xué)到什么
[Qt]?5 和 6 的 QML
QML 語言
Qt 快速
項目
矩形
成分
錨點
定位
轉(zhuǎn)型
基本狀態(tài)
布局
列
行
網(wǎng)格
彎曲
絕對定位
滑動視圖
頁面預(yù)覽
列表顯示
自定義組件
特性
綁定
連接
信號和插槽
屬性動畫
不透明動畫
旋轉(zhuǎn)動畫
縮放動畫
順序動畫
并行動畫
Qt 快速控制
模型視圖和委托
頁面
傳遞屬性
拖放
示例應(yīng)用程序
Javascript基礎(chǔ)
內(nèi)聯(lián) JavaScript
Javascript 綁定
外部Javascript
C++ 集成
C++ 根上下文
在 QML 中注冊 C++ 類
從 QML 信號調(diào)用 C++ 槽
從 C++ 信號調(diào)用 QML 插槽
圖像查看器
文本編輯器
數(shù)據(jù)轉(zhuǎn)換器
數(shù)字生成器
常見問題和解決方案
要求
Qt 核心
C++ 初學(xué)者
qt 5
描述
一次編寫,隨處構(gòu)建Qt 幾乎可以在任何東西上運行。您可能已經(jīng)在您的計算機、智能手機、電視和其他電子設(shè)備上運行了使用 Qt 構(gòu)建的應(yīng)用程序。
本課程以 Qt5 為目標(biāo),但主要與 QT 兼容 -- 我正在錄制 QT 資料,任何擁有本課程的人都將免費升級到 QT 版本。
無需 QML 經(jīng)驗,這是一門初學(xué)者課程,將教您 QML 跨平臺開發(fā)的基礎(chǔ)知識。QML 可以在任何地方運行,從桌面(windows、mac、linux)到手機和嵌入式設(shè)備。
我們將從對 QML 的簡短介紹開始,然后快速轉(zhuǎn)向更復(fù)雜的主題,例如布局、屬性和動畫。
本課程專為 Qt 5 設(shè)計,同時考慮到 QML 初學(xué)者。這些視頻帶您從對 QML 一無所知到使用 QML、JavaScript 和 C++ 創(chuàng)建中級應(yīng)用程序。這些視頻建立在 Udemy 上流行的 Qt Core 系列之上。這些視頻展示了許多最佳實踐以及如何克服常見錯誤。關(guān)于作者: Bryan 在 YouTube 上創(chuàng)建了數(shù)百個 Qt 教程,并為 Qt 公司制作了官方 Qt 培訓(xùn)視頻。GitHub 上提供了完整的源代碼,并運行一個擁有數(shù)千名開發(fā)人員的 Facebook 社區(qū),可以提供 24×7 的免費幫助。
強烈建議您在嘗試本課程之前在 Qt Core 中有堅實的基礎(chǔ) -- 不要害怕,我在 Udemy 上還有其他課程:
Qt 5 核心初學(xué)者
Qt 5 核心中級
Qt 5 核心高級
本課程適用于:
任何想使用 Qt 5 學(xué)習(xí) QML 基礎(chǔ)知識的人
從 Qt Core 繼續(xù)學(xué)習(xí)的學(xué)生