曙海教學優(yōu)勢
本課程,秉承二十一年積累的教學品質(zhì),以項目實現(xiàn)為導向,面向企事業(yè)項目實際需要,老師將會與您分享設計的全流程以及工具的綜合使用經(jīng)驗、技巧。課程可定制,線上/線下/上門皆可,熱線:4008699035。
曙海培訓的課程培養(yǎng)了大批受企業(yè)歡迎的工程師。大批企業(yè)和曙海
建立了良好的合作關系,合作企業(yè)30萬+。曙海培訓的課程在業(yè)內(nèi)有著響亮的知名度。
QT與QML應用開發(fā)培訓課程???
?
本課程結(jié)合Qt應用開發(fā)的需要,透徹解析Qt和相關的QML編程原理到應用開發(fā)技術,課程將結(jié)合實際案例講解構(gòu)建一個應用所需的關鍵技術,涉及:UI、信號和槽、QML和GUI各種應用開發(fā)等編程技術。本課程將協(xié)助學員熟悉如何編寫 Qt 的QML應用程序,并了解其運用。
?
培訓目標:?
· ?Qt框架、面向?qū)ο缶幊淘砼c工具
· ?Qt 信號與槽、元對象的編程原理與應用
· ?基于QT的界面框架模式
· ?QT之GUI應用開發(fā)
· ?qt進行圖形繪制的編程原理與應用
· ?QML編程基礎
· ?QML動畫特效
· ?qt進行多線程編程原理與應用
?
培訓對象:C++開發(fā)工程師。
?
學員基礎:具有C++,Lunix基礎經(jīng)驗
?
培訓大綱:
Qt框架、面向?qū)ο缶幊淘砼c工具 |
Qt 簡介與現(xiàn)狀 |
Qt 信號與槽、元對象的編程原理與應用 |
Qt常用控件介紹 |
基于QT的界面框架模式 |
MVC架構(gòu)模式簡介 ·??Qt的模型/視圖架構(gòu) ·??用于表格的QStandardItemModel ·??創(chuàng)建自定義表格模型 ·??用于樹QStandardItemModel的用法 ·??創(chuàng)建自定義樹模型 ·??與數(shù)據(jù)類型相關的編輯器 ·??與數(shù)據(jù)類型相關的委托 ·??與模型相關的委托 模型/視圖中的視圖 ·??QAbstractItemView子類 ·??與模型相關的可視化視圖 |
QT之GUI應用開發(fā) |
QT典型界面控件組 ·??QTextDocument簡介 ·??創(chuàng)建自定義的文本編輯器 ·??一個單行的富文本編輯器 ·??編輯多行的富文本 ·??高質(zhì)量地輸出QTextDocument文件 ·??創(chuàng)建QTextDocument ·??輸出和打印文檔 ·??繪制頁面 ·??圖形/視圖架構(gòu) ·??圖形/視圖窗口部件和布局 ·??圖形項簡介 ·??場景、項和動作 ·??增強QGraphicsView的功能 ·??創(chuàng)建可停靠的工具箱窗口部件 ·??創(chuàng)建自定義圖形項 |
qt進行圖形繪制的編程原理與應用 |
qt坐標系統(tǒng) ·??圖形的繪畫 ·??圖形填充 ·??創(chuàng)建繪畫設備 ·??寫入一個圖片文件 ·??繪畫樣式 ·??圖形視圖框架的結(jié)構(gòu) ·??圖形視圖坐標系統(tǒng) |
QML編程基礎 |
QML ·??第一個QML程序 ·??QML文檔構(gòu)成 ·??QML基本語法 ·??Rectangle(矩形)元素 ·??Image(圖像)元素 ·??Text(文本)元素 ·??自定義元素(組件) ·??Positioner(定位器) ·??Anchor(錨) QML事件處理 ·??鼠標事件 ·??鍵盤事件 ·??輸入控件與焦點 QML集成JavaScript ·??調(diào)用JavaScript函數(shù) ·??導入JS文件 |
QML動畫特效 |
動畫和狀態(tài)機框架 ·??PropertyAnimation元素 ·??其他動畫元素 ·??Animator元素 ·??狀態(tài)和切換 ·??設計組合動畫 ·??3D旋轉(zhuǎn) ·??色彩處理 |
qt進行多線程編程原理與應用 |
qt內(nèi)部進程通信 ·??同步線程 ·??線程安全的事件傳遞 ·??qt庫互斥量 ·??線程互斥鎖 |
QT 相關的接口編程 |
QT的文件訪問 |
?
?