Qt5開發(fā)及實(shí)例(第3版) 陸文周著 完整源碼+ppt課件[213MB]
213.2MB / 04-11
PyQt5快速開發(fā)與實(shí)戰(zhàn) 完整pdf掃描版[76MB]
76.6MB / 11-19
QT5教程 完整版 c++ qt5 范例開發(fā)大全 pdf教程打包
22MB / 01-12
Qt及Qt Quick開發(fā)實(shí)戰(zhàn)精解 (霍亞飛) 附源碼 pdf掃描版[57MB]
57MB / 01-03
Qt5開發(fā)及實(shí)例(第3版) 高清pdf掃描版[141MB]
141.3MB / 04-26
-
配色設(shè)計(jì)速查寶典(ArtTone視覺研究中心) PDF 全彩版[64M] 圖形圖像 / 64.42MB
-
攝影師的PHOTOSHOP終極指南 PDF 全彩版[42M] 圖形圖像 / 42.09MB
-
解密Photoshop CC經(jīng)典案例與實(shí)用技巧 帶目錄完整pdf[50MB] 圖形圖像 / 50.4MB
-
-
-
-
深入理解SVG 完整版PDF 圖形圖像 / 26.1MB
-
Blender3.1參考手冊離線版(入門教程) 官方最新完整版 圖形圖像 / 222MB
-
Blender 3.0 參考手冊 官方完整版 圖形圖像 / 181MB
-
Blender2.93 參考手冊中文版 全套PDF完整版 圖形圖像 / 84.7MB
詳情介紹
Qt是諾基亞公司的C++可視化開發(fā)平臺,目前最新版本為Qt 5?!?strong>Qt5開發(fā)及實(shí)例》以Qt 5作為平臺,每個章節(jié)在簡單介紹開發(fā)環(huán)境的基礎(chǔ)上,用一個小實(shí)例,介紹Qt 5應(yīng)用程序開發(fā)各個方面,然后系統(tǒng)介紹Qt 5應(yīng)用程序的開發(fā)技術(shù),一般均通過實(shí)例介紹和講解內(nèi)容。最后通過三個大實(shí)例,系統(tǒng)介紹Qt 5綜合應(yīng)用開發(fā)。光盤中包含本書教學(xué)課件和書中所有實(shí)例源代碼及其相關(guān)文件。
通過學(xué)習(xí)本書,結(jié)合實(shí)例上機(jī)練習(xí),一般能夠在比較短的時間內(nèi)掌握Qt 5應(yīng)用技術(shù)。
《Qt5開發(fā)及實(shí)例》既可作為Qt 5的學(xué)習(xí)和參考用書,也可作為大學(xué)教材或Qt 5培訓(xùn)用書。
Qt5開發(fā)及實(shí)例 目錄:
第1章 Qt概述 1
1.1 什么是Qt 1
1.2 Qt 5的安裝 2
1.2.1 下載Qt 5 Creator 2
1.2.2 運(yùn)行Qt 5 Creator 2
1.2.3 Qt 5開發(fā)環(huán)境 4
1.3 Qt 5開發(fā)步驟及實(shí)例 6
1.3.1 Qt 5 Designer設(shè)計(jì)簡單實(shí)例 7
1.3.2 代碼實(shí)現(xiàn)簡單實(shí)例 16
L1.2 Qt 5安裝:概念解析 19
伙伴編輯模式(Edit Buddy) 19
L1.3 Qt 5開發(fā)步驟及實(shí)例:概念解析 19
L1 信號和槽機(jī)制(Signal&Slot) 19
L2 Qt 5元對象系統(tǒng) 22
L3 布局管理器 22
第2章 Qt 5模板庫、工具類及控件 23
2.1 字符串類 23
2.1.1 操作字符串 23
2.1.2 查詢字符串?dāng)?shù)據(jù) 25
2.1.3 字符串的轉(zhuǎn)換 26
2.2 容器類 28
2.2.1 QList類、QLinkedList類和QVector類 29
2.2.2 QMap類和QHash類 35
2.3 QVariant類 38
2.4 算法及正則表達(dá)式 41
2.4.1 Qt 5常用算法 42
2.4.2 基本的正則表達(dá)式 43
2.5 控件 44
2.5.1 按鈕組(Buttons) 44
2.5.2 輸入控件組(Input Widgets) 46
2.5.3 顯示控件組(Display Widgets) 48
2.5.4 空間間隔組(Spacers) 49
2.5.5 布局管理組(Layouts) 49
2.5.6 容器組(Containers) 50
2.5.7 項(xiàng)目視圖組(Item Views) 53
2.5.8 項(xiàng)目控件組(Item Widgets) 55
2.5.9 小綜合例子 60
L2.1 字符串類QString:概念解析 65
L1 隱式共享 65
L2 內(nèi)存分配策略 66
L2.5 Qt 5控件:概念解析 67
Qt5::WindowFlags枚舉類型 67
第3章 Qt 5布局管理 70
3.1 分割窗口QSplitter類 70
3.2 停靠窗口QDockWidget類 72
3.3 堆棧窗體QStackedWidget類 76
3.4 基本布局(QLayout) 79
3.5 綜合例子:修改用戶資料 86
第4章 Qt 5基本對話框 99
4.1 標(biāo)準(zhǔn)文件對話框類 104
4.1.1 函數(shù)說明 104
4.1.2 創(chuàng)建步驟 105
4.2 標(biāo)準(zhǔn)顏色對話框類 106
4.2.1 函數(shù)說明 106
4.2.2 創(chuàng)建步驟 107
4.3 標(biāo)準(zhǔn)字體對話框類 108
4.3.1 函數(shù)說明 108
4.3.2 創(chuàng)建步驟 108
4.4 標(biāo)準(zhǔn)輸入對話框類 109
4.4.1 標(biāo)準(zhǔn)字符串輸入對話框 113
4.4.2 標(biāo)準(zhǔn)條目選擇對話框 114
4.4.3 標(biāo)準(zhǔn)int類型輸入對話框 115
4.4.4 標(biāo)準(zhǔn)double類型輸入對話框 116
4.5 消息對話框類 117
4.5.1 Question消息框 121
4.5.2 Information消息框 122
4.5.3 Warning消息框 123
4.5.4 Critical消息框 124
4.5.5 About消息框 124
4.5.6 About Qt消息框 125
4.6 自定義消息框 125
4.7 工具盒類 128
4.8 進(jìn)度條 134
4.9 調(diào)色板與電子鐘 139
4.9.1 QPalette類 139
4.9.2 QTime類 147
4.9.3 綜合例子 147
4.10 可擴(kuò)展對話框 151
4.11 不規(guī)則窗體 156
4.12 程序啟動畫面(QSplashScreen) 159
第5章 Qt 5主窗體 162
5.1 Qt 5主窗體構(gòu)成 162
5.1.1 基本元素 162
5.1.2 典型案例(文本編輯器) 163
5.1.3 菜單與工具欄的實(shí)現(xiàn) 168
5.2 Qt 5文件操作功能 174
5.2.1 新建文件 174
5.2.2 打開文件 175
5.2.3 打印文件 178
5.3 Qt 5圖像坐標(biāo)變換 181
5.3.1 縮放功能 181
5.3.2 旋轉(zhuǎn)功能 183
5.3.3 鏡像功能 184
5.4 Qt 5文本編輯功能 186
5.4.1 設(shè)置字體 189
5.4.2 設(shè)置字號 190
5.4.3 設(shè)置文字加粗 191
5.4.4 設(shè)置字體傾斜 191
5.4.5 文字加下畫線 191
5.4.6 設(shè)置文字顏色 192
5.4.7 設(shè)置字符格式 193
5.5 Qt 5排版功能 193
5.5.1 實(shí)現(xiàn)段落對齊 195
5.5.2 實(shí)現(xiàn)文本排序 196
第6章 Qt 5圖形與圖片 200
6.1 Qt 5位置相關(guān)函數(shù) 200
6.1.1 區(qū)別概述 200
6.1.2 使用舉例 201
6.2 Qt 5基礎(chǔ)圖形的繪制 206
6.2.1 繪圖框架設(shè)計(jì) 206
6.2.2 繪圖區(qū)的實(shí)現(xiàn) 207
6.2.3 主窗口的實(shí)現(xiàn) 212
6.3 Qt 5雙緩沖機(jī)制 228
6.3.1 原理與設(shè)計(jì) 228
6.3.2 繪圖區(qū)的實(shí)現(xiàn) 230
6.3.3 主窗口的實(shí)現(xiàn) 235
6.4 顯示Qt 5 SVG格式圖片 239
L6.4 Qt 5 SVG格式圖片顯示方法:概念解析 246
XML 246
第7章 Qt 5圖形視圖框架 247
7.1 圖形視圖體系結(jié)構(gòu) 247
7.1.1 Graphics View的特點(diǎn) 247
7.1.2 Graphics View的三元素 248
7.1.3 GraphicsView的坐標(biāo)系統(tǒng) 249
7.2 圖形視圖 251
7.2.1 飛舞的蝴蝶實(shí)例 252
7.2.2 地圖瀏覽器實(shí)例 257
7.2.3 各種圖元創(chuàng)建及實(shí)例 264
7.2.4 圖元旋轉(zhuǎn)、縮放、切變和位移及實(shí)例 277
第8章 Qt 5模型/視圖結(jié)構(gòu) 286
8.1 概述 287
8.1.1 基本概念 287
8.1.2 模型/視圖類 288
8.2 模型(Model) 290
8.3 視圖(View) 295
8.4 代理(Delegate) 310
第9章 Qt 5文件及磁盤處理 321
9.1 讀寫文本文件 321
9.1.1 QFile類讀寫文本 321
9.1.2 QTextStream類讀寫文本 323
9.2 讀寫二進(jìn)制文件 325
9.3 目錄操作與文件系統(tǒng) 327
9.3.1 文件大小及路徑獲取實(shí)例 328
9.3.2 文件系統(tǒng)瀏覽實(shí)例 330
9.4 獲取文件信息 335
9.5 監(jiān)視文件和目錄變化 341
第10章 Qt 5網(wǎng)絡(luò)與通信 344
10.1 獲取本機(jī)網(wǎng)絡(luò)信息 344
10.2 基于UDP的網(wǎng)絡(luò)廣播程序 348
10.2.1 UDP協(xié)議工作原理 349
10.2.2 UDP 編程模型 349
10.2.3 UDP服務(wù)器編程實(shí)例 350
10.2.4 UDP客戶端編程實(shí)例 353
10.3 基于TCP的網(wǎng)絡(luò)聊天室程序 357
10.3.1 TCP協(xié)議工作原理 357
10.3.2 TCP編程模型 357
10.3.3 TCP服務(wù)器編程實(shí)例 358
10.3.4 TCP客戶端編程實(shí)例 366
10.4 Qt網(wǎng)絡(luò)應(yīng)用開發(fā)初步 373
10.4.1 網(wǎng)頁瀏覽實(shí)例 374
10.4.2 文件下載實(shí)例 375
第11章 Qt 5事件處理 380
11.1 鼠標(biāo)事件及實(shí)例 380
11.2 鍵盤事件及實(shí)例 383
11.3 事件過濾及實(shí)例 391
第12章 Qt 5多線程 397
12.1 多線程的簡單實(shí)例 398
12.2 多線程控制 402
12.2.1 互斥量 403
12.2.2 信號量 405
12.2.3 線程等待與喚醒 409
12.3 多線程應(yīng)用 413
12.3.1 服務(wù)器編程實(shí)例 413
12.3.2 客戶端編程實(shí)例 420
第13章 Qt 5數(shù)據(jù)庫 426
13.1 數(shù)據(jù)庫基本概念 426
13.2 常用SQL命令 430
13.2.1 數(shù)據(jù)查詢 430
13.2.2 數(shù)據(jù)操作 434
13.3 Qt操作數(shù)據(jù)庫實(shí)例 436
13.3.1 Qt操作SQLite數(shù)據(jù)庫 436
13.3.2 Qt操作主/從視圖及XML 444
第14章 Qt 5多國語言國際化 481
14.1 概念 481
14.1.1 國際化的支持的實(shí)現(xiàn) 482
14.1.2 翻譯工作:“*.qm”文件的生成 483
14.2 實(shí)例 483
14.2.1 實(shí)例1 483
14.2.2 實(shí)例2 488
第15章 Qt 5單元測試框架 494
15.1 QTestLib框架 494
15.2 簡單的Qt單元測試 495
15.3 數(shù)據(jù)驅(qū)動測試 499
15.4 簡單性能測試 504
第16章 Qt 5綜合實(shí)例:汽車銷售管理系統(tǒng) 506
16.1 功能介紹與界面設(shè)計(jì) 506
16.1.1 功能簡介 506
16.1.2 主界面設(shè)計(jì) 507
16.1.3 菜單設(shè)計(jì) 508
16.2 實(shí)現(xiàn)品牌車管理功能 511
16.2.1 出售車輛 511
16.2.2 日銷售清單 517
16.3 銷售統(tǒng)計(jì)圖表功能 524
16.3.1 視圖設(shè)計(jì) 524
16.3.2 界面設(shè)計(jì) 528
16.4 添加登錄界面 531
第17章 綜合實(shí)例:Qt版Word字處理軟件 535
17.1 核心功能界面演示 535
17.2 界面設(shè)計(jì)與開發(fā) 537
17.2.1 建立MDI程序框架 537
17.2.2 菜單系統(tǒng)設(shè)計(jì) 542
17.2.3 工具欄設(shè)計(jì) 556
17.2.4 子窗口管理 561
17.2.5 界面生成試運(yùn)行 569
17.3 基本編輯功能實(shí)現(xiàn) 573
17.3.1 打開文件 573
17.3.2 保存文件 577
17.3.3 文本操作 581
17.4 文檔排版美化功能實(shí)現(xiàn) 583
17.4.1 字體格式設(shè)置 583
17.4.2 段落對齊設(shè)置 587
17.4.3 顏色設(shè)置 588
17.4.4 段落標(biāo)號、編號 590
17.4.5 文檔打印與預(yù)覽 593
第18章 綜合實(shí)例:Qt版聊天軟件 597
18.1 核心功能界面演示 597
18.2 界面設(shè)計(jì)與開發(fā) 599
18.2.1 創(chuàng)建“抽屜盒” 599
18.2.2 設(shè)計(jì)聊天窗口 604
18.2.3 將圖片按鈕與聊天窗關(guān)聯(lián) 607
18.3 基本聊天會話功能實(shí)現(xiàn) 612
18.3.1 基本原理 612
18.3.2 消息類型與UDP廣播 613
18.3.3 會話過程的處理 618
18.3.4 聊天程序試運(yùn)行 621
18.4 文件傳輸功能實(shí)現(xiàn) 622
18.4.1 需求方案 622
18.4.2 服務(wù)器開發(fā) 623
18.4.3 客戶端開發(fā) 631
18.4.4 主界面的控制 637
18.4.5 文件傳輸試驗(yàn) 641
18.5 附加功能實(shí)現(xiàn) 641
18.5.1 更改字體、字號和顏色 641
18.5.2 字體切換 644
18.5.3 保存和清除聊天記錄 645
第19章 Linux下Qt的安裝和簡單使用 648
19.1 安裝Qt步驟 648
19.2 Hello World例子 650
19.2.1 通過編寫代碼實(shí)現(xiàn) 651
19.2.2 通過Qt Designer實(shí)現(xiàn) 654
附錄A C++相關(guān)知識 660
A.1 C++程序結(jié)構(gòu) 660
A.2 C++預(yù)處理 661
A.3 C++異常處理 664
A.4 C++面向?qū)ο缶幊?nbsp; 667
附錄B Qt 5調(diào)試 679
B.1 修正語法錯誤 679
B.2 設(shè)置斷點(diǎn) 680
B.3 程序調(diào)試運(yùn)行 681
B.4 查看和修改變量的值 682
B.5 qDebug()的用法 684
下載地址
人氣書籍
美國紐約攝影學(xué)院攝影教材(上下全集) 中文 PDF清晰掃描版(86.3M)
Photoshop 教程500實(shí)例 電子書
中文版3ds Max 2012完全自學(xué)教程 PDF 全彩版[181M]
Blender權(quán)威指南 羅聰翼 著 中文 PDF 清晰掃描版 [114M]
鉛筆素描從入門到精通 (飛樂鳥) 高清pdf掃描版[24MB]
3D計(jì)算機(jī)圖形學(xué)(原書第三版) PDF掃描版(32.3M)
Adobe Illustrator CS5中文版經(jīng)典教程 PDF 掃描版[50M]
摳圖+修圖+調(diào)色+合成+特效Photoshop核心應(yīng)用5項(xiàng)修煉 (曾寬 潘擎)
ArcGIS開發(fā)寶典-從入門到精通 PDF掃描版[53MB]
3ds Max2010中文版從入門到精通 高清PDF掃描版[239MB]
下載聲明
☉ 解壓密碼:chabaoo.cn 就是本站主域名,希望大家看清楚,[ 分享碼的獲取方法 ]可以參考這篇文章
☉ 推薦使用 [ 迅雷 ] 下載,使用 [ WinRAR v5 ] 以上版本解壓本站軟件。
☉ 如果這個軟件總是不能下載的請?jiān)谠u論中留言,我們會盡快修復(fù),謝謝!
☉ 下載本站資源,如果服務(wù)器暫不能下載請過一段時間重試!或者多試試幾個下載地址
☉ 如果遇到什么問題,請?jiān)u論留言,我們定會解決問題,謝謝大家支持!
☉ 本站提供的一些商業(yè)軟件是供學(xué)習(xí)研究之用,如用于商業(yè)用途,請購買正版。
☉ 本站提供的Qt5開發(fā)及實(shí)例 PDF掃描版[135MB]資源來源互聯(lián)網(wǎng),版權(quán)歸該下載資源的合法擁有者所有。