課程名稱:Qt 5 基礎(chǔ)入門培訓(xùn)

        4401 人關(guān)注
        (78637/99817)
        課程大綱:

        Qt 5 基礎(chǔ)入門培訓(xùn)

         

         

        課程主要在于使用 Qt5 進(jìn)行界面程序的開發(fā),

        內(nèi)容從了解 Qt5 界面程序開發(fā)所需的界面設(shè)計(jì)、常用控件、動(dòng)畫響應(yīng)等等方面開始,

        逐步熟悉并嘗試完成基礎(chǔ)的界面程序開發(fā),

        從而基本掌握使用 Qt5 完成界面應(yīng)用程序的開發(fā)方式及方法。

        1 Qt5 常用界面控件的使用

        2 常見標(biāo)準(zhǔn)對(duì)話框的創(chuàng)建和使用

        3 理解雙緩沖機(jī)制

        4 使用 Qt5 實(shí)現(xiàn)簡(jiǎn)單界面小游戲的開發(fā)

        5 Qt5 多線程相關(guān)知識(shí)的掌握和應(yīng)用

        6 界面布局設(shè)計(jì)

        7 學(xué)習(xí)基礎(chǔ)圖形繪制

        8 Qt5 圖形視圖框架結(jié)構(gòu)及使用

        9 Qt5 網(wǎng)絡(luò)通信的相關(guān)知識(shí)的掌握和應(yīng)用

        10 Qt5 數(shù)據(jù)庫相關(guān)知識(shí)的掌握和使用

        1
        通過一個(gè)實(shí)例來認(rèn)識(shí) Qt5

        1.Qt5布局管理

        2.Qt5模版庫、工具類及控件

        3.Qt5的信號(hào)與槽機(jī)制

        2
        Qt5 基本對(duì)話框?qū)嵗?/p>

        1.Qt標(biāo)準(zhǔn)文件對(duì)話框類

        2.Qt標(biāo)準(zhǔn)顏色對(duì)話框類

        3.Qt標(biāo)準(zhǔn)字體對(duì)話框類

        4.Qt標(biāo)準(zhǔn)輸入對(duì)話框類

        5.Qt消息對(duì)話框類以及自定義消息框

        3
        Qt5 主窗口程序開發(fā)實(shí)例

        1.Qt主窗口構(gòu)成

        2.Qt文件操作功能

        3.Qt文本編輯功能

        4
        Qt5 基礎(chǔ)圖形繪制實(shí)例

        1.Qt5位置相關(guān)函數(shù)

        2.Qt5基礎(chǔ)圖形繪制

        3.Qt5雙緩沖機(jī)制

        5
        Qt5 圖形視圖(一)

        1.GraphicsView的特點(diǎn)

        2.GraphicsView三元素

        3.GraphicsView坐標(biāo)系統(tǒng)

        6
        Qt5 圖形視圖(二)

        1.Qt5自定義圖元

        2.使用QGraphicsItemGroup類中的boundingRect()方法組合自定義圖元構(gòu)造游戲元素方塊

        3.QGraphicsItem類處理鍵盤輸入事件和碰撞檢測(cè)

        7
        Qt5 網(wǎng)絡(luò)通信之 UDP 構(gòu)建網(wǎng)絡(luò)聊天室

        1.網(wǎng)絡(luò)通信相關(guān)知識(shí)

        2.UDP通信

        3.Qt5中對(duì)于UDP的相關(guān)操作實(shí)現(xiàn)方式

        8
        Qt5 網(wǎng)絡(luò)通信之 TCP 構(gòu)建網(wǎng)絡(luò)聊天室

        1.TCP通信協(xié)議

        2.TCP與UDP網(wǎng)絡(luò)通信協(xié)議的差別

        3.Qt5中對(duì)于TCP網(wǎng)絡(luò)通信的相關(guān)操作實(shí)現(xiàn)方式

        9
        Qt5 多線程

        1.Qt5多線程相關(guān)概念

        2.Qt5多線程控制,線程的互斥、同步操作

        3.Qt5中多線程的應(yīng)用方式

        10
        Qt5 數(shù)據(jù)庫操作

        1.數(shù)據(jù)和數(shù)據(jù)庫

        2.數(shù)據(jù)庫管理系統(tǒng)

        3.常用SQL命令

        4.Qt操作SQLite數(shù)據(jù)庫

        11
        綜合實(shí)例(一):Qt5 版 Word 實(shí)現(xiàn)

        1.多窗口界面程序?qū)崿F(xiàn)

        2.界面程序菜單欄創(chuàng)建并實(shí)現(xiàn)

        3.界面程序工具欄創(chuàng)建并實(shí)現(xiàn)

        12
        綜合實(shí)例(二):Qt5 版聊天軟件

        1.QToolBox類界面設(shè)計(jì)

        2.基于Qt的UDP通信實(shí)現(xiàn)

        3.基于Qt的TCP通信實(shí)現(xiàn)


        請(qǐng) 登錄 后發(fā)表評(píng)論
        新評(píng)論
        全部 第1節(jié) 第2節(jié) 第3節(jié) 第4節(jié) 第5節(jié) 第6節(jié) 第7節(jié) 第8節(jié) 第9節(jié) 第10節(jié) 第11節(jié) 第12節(jié) 第13節(jié) 第14節(jié) 第15節(jié) 第16節(jié) 第17節(jié)
        我的報(bào)告 / 所有報(bào)告