適合初學者的 QML

使用 QML、Qt 5、JavaScript 和 C++ 在 Windows、Mac 和 Linux 上進行跨平台 GUI 應用程式開發

從這 13.5 小時的課程,你會學到

  • Qt 5 和 6 的 QML
  • QML 語言
  • Qt 快速
  • 項目( items )
  • 長方形
  • 成分( Components )
  • 錨( Anchors )
  • 定位
  • 轉換
  • 基本狀態
  • 佈局
  • 行( Columns )
  • 列( Rows )
  • 網格( Grids )
  • 屈曲( Flexes )
  • 絕對定位
  • 滑動查看( Swipe View )
  • 頁面預覽( Page View )
  • 清單顯示( List View )
  • 客製化組件
  • 特性( properties)
  • 綁定
  • 連接
  • 信號和槽
  • 屬性動畫
  • 不透明度動畫
  • 旋轉動畫
  • 縮放動畫
  • 連續動畫
  • 平行動畫
  • Qt 快速控制
  • 模型視圖( Model Views )與委託
  • 頁數
  • 傳遞屬性
  • 拖放
  • 應用範例
  • JavaScript 基礎知識
  • 內嵌 JavaScript
  • JavaScript 綁定
  • 外部 JavaScript
  • C++ 整合
  • C++ 根上下文( root context )
  • 在 QML 中註冊 C++ classes
  • 從 QML 訊號呼叫 C++ slots
  • 從 C++ 訊號呼叫 QML slots
  • 圖像瀏覽器
  • 文字編輯器
  • 資料轉換器
  • 數位產生器
  • 常見問題及解決方案

要求

  • Qt核心
  • C++ 初學者
  • Qt 5

課程說明

一次編寫,隨處構建 – Qt 幾乎可以在任何東西上運行。 你的電腦、智慧型手機、電視和其他電子產品上可能運行使用 Qt 建構的應用程式。

本課程針對的是 Qt5,但主要與 Qt6 相容 – 我正在錄製 Qt6 材料,擁有本課程的任何人都將免費升級到 Qt6 版本。

無需具備 QML 經驗,這是一門初學者課程,將教你QML 跨平台開發的基礎知識。 QML 可以在從桌面(Windows、Mac、Linux)到手機和嵌入式裝置的任何地方運作。

我們將從 QML 的簡短介紹開始,然後快速轉向更複雜的主題,例如佈局、屬性和動畫。

本課程專為 Qt 5 設計,適合 QML 初學者。 這些影片將帶你從對 QML 一無所知到使用 QML、JavaScript 和 C++ 建立中級應用程式。 這些影片以 Udemy 上流行的 Qt Core 系列為基礎。 這些影片展示了許多最佳實踐以及如何克服常見錯誤。 關於作者:Bryan 在 YouTube 上創建了數百個 Qt 教程,並為 Qt 公司創建了官方 Qt 培訓影片。 完整的源代碼可在 GitHub 上獲取,並運行一個擁有數千名開發人員的 Facebook 社區,可以提供 24×7 的免費幫助。

強烈建議你在嘗試本課程之前先在 Qt Core 方面打下堅實的基礎 – 不用擔心,我在 Udemy 上還有其他課程:

  • Qt 5 核心初學者
  • Qt 5 核心中級
  • Qt 5 核心進階版

目標受眾

  • 任何想要使用 Qt 5 學習 QML 基礎的人
  • 從 Qt Core 繼續學習的學生

講師簡介

Bryan Cairns    電腦專家 ( 更多講師主講課程介紹 )

榮獲 2020 Qt Champion Awards 內容創作者獎:

“Bryan 在 Udemy 上提供了一些課程,特別是他關於 Qt 5 設計模式的課程,並且在 Facebook 上也有一個受歡迎的小組,該小組也幫助其他人解決他們的 Qt 問題。感謝他獨自為每個人創建在線 Qt 5 培訓課程 從中受益很明顯讓他成為我們年度的最佳內容創作者。”

我是一名訓練有素的計算機專業人員,具備以下技能:

語言 – C,C ++,Dart,Flutter,QML,Java,Python,Visual Basic,C#,ASP,HTML,Javascript,VBScript
框架 – Java,.Net,Yii,Qt,Flutter
認證 – CISSP,CEH,MCITP,MCSE,MCSA,CCNA,VCP,A +,Network +,Server +,Linux +
操作系統 – 2008, 2008R2, 20012,XP,7,10,Linux
軟體 – SQL,IIS,Cisco UCS,NetApp,HP Storageworks,Vmware VCenter,Ironport,SolarWinds

字幕:英文

  • 想要了解如何將英文字幕自動翻譯成中文? 請參考這篇 How-To

  • Udemy 永久擁有課程 NT310 起特價中(點擊連結看更多)
  • 年訂閱每月 NT350( 限時優惠價NT245/月) 🌈 悠遊 Udemy 的 26000+ 門課,最大化學習 ( 原價 NT635/月 )
  • Udemy 現在越來越多課程有中文字幕,請參考 Soft & Share 中文線上課程
  • 手機上點選優惠連結看到的價格比電腦上看到的貴
  • $代表當地貨幣, 如在台灣為 NT
  • 點選”報名參加課程”有可能因瀏覽器 cookies 轉久一點或回報錯誤而無法連上,請稍等刷新或重新點選就會出現

報名參加課程

Sponsored by Udemy


也許你會有興趣

不受 FB 演算法影響,歡迎透過 e-mail 訂閱網站更新

發表迴響

這個網站採用 Akismet 服務減少垃圾留言。進一步了解 Akismet 如何處理網站訪客的留言資料

由 WordPress.com 建置.

Up ↑

探索更多來自 Soft & Share 的內容

立即訂閱即可持續閱讀,還能取得所有封存文章。

Continue reading