注冊(cè) | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁(yè)出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計(jì)程序設(shè)計(jì)綜合魅力·實(shí)踐·發(fā)現(xiàn):Qt5開(kāi)發(fā)及實(shí)例

魅力·實(shí)踐·發(fā)現(xiàn):Qt5開(kāi)發(fā)及實(shí)例

魅力·實(shí)踐·發(fā)現(xiàn):Qt5開(kāi)發(fā)及實(shí)例

定 價(jià):¥99.00

作 者: 陸文周 編
出版社: 電子工業(yè)出版社
叢編項(xiàng):
標(biāo) 簽: 編程語(yǔ)言與程序設(shè)計(jì) 計(jì)算機(jī)與互聯(lián)網(wǎng)

ISBN: 9787121216350 出版時(shí)間: 2014-01-01 包裝: 平裝
開(kāi)本: 16開(kāi) 頁(yè)數(shù): 700 字?jǐn)?shù):  

內(nèi)容簡(jiǎn)介

  《魅力·實(shí)踐·發(fā)現(xiàn):Qt5開(kāi)發(fā)及實(shí)例》以Qt5作為平臺(tái),每個(gè)章節(jié)在簡(jiǎn)單介紹開(kāi)發(fā)環(huán)境的基礎(chǔ)上,用一個(gè)小實(shí)例,介紹Qt 5應(yīng)用程序開(kāi)發(fā)各個(gè)方面,然后系統(tǒng)介紹Qt5應(yīng)用程序的開(kāi)發(fā)技術(shù),一般均通過(guò)實(shí)例介紹和講解內(nèi)容。最后通過(guò)三個(gè)大實(shí)例,系統(tǒng)介紹Qt5綜合應(yīng)用開(kāi)發(fā)?! 恩攘Α?shí)踐·發(fā)現(xiàn):Qt5開(kāi)發(fā)及實(shí)例》既可作為Qt 5的學(xué)習(xí)和參考用書,也可作為大學(xué)教材或Qt 5培訓(xùn)用書。

作者簡(jiǎn)介

暫缺《魅力·實(shí)踐·發(fā)現(xiàn):Qt5開(kāi)發(fā)及實(shí)例》作者簡(jiǎn)介

圖書目錄

第1章 Qt概述
1.1 什么是Qt
1.2 Qt 5的安裝
1.2.1 下載Qt 5 Creator
1.2.2 運(yùn)行Qt 5 Creator
1.2.3 Qt 5開(kāi)發(fā)環(huán)境
1.3 Qt 5開(kāi)發(fā)步驟及實(shí)例
1.3.1 Qt 5 Designer設(shè)計(jì)簡(jiǎn)單實(shí)例
1.3.2 代碼實(shí)現(xiàn)簡(jiǎn)單實(shí)例
L1.2 Qt 5安裝:概念解析
伙伴編輯模式(Edit Buddy)
L1.3 Qt 5開(kāi)發(fā)步驟及實(shí)例:概念解析
L1 信號(hào)和槽機(jī)制(Signal&Slot)
L2 Qt 5元對(duì)象系統(tǒng)
L3 布局管理器
第2章 Qt 5模板庫(kù)、工具類及控件
2.1 字符串類
2.1.1 操作字符串
2.1.2 查詢字符串?dāng)?shù)據(jù)
2.1.3 字符串的轉(zhuǎn)換
2.2 容器類
2.2.1 QList類、QLinkedList類和QVector類
2.2.2 QMap類和QHash類
2.3 QVariant類
2.4 算法及正則表達(dá)式
2.4.1 Qt 5常用算法
2.4.2 基本的正則表達(dá)式
2.5 控件
2.5.1 按鈕組(Buttons)
2.5.2 輸入控件組(Input Widgets)
2.5.3 顯示控件組(Display Widgets)
2.5.4 空間間隔組(Spacers)
2.5.5 布局管理組(Layouts)
2.5.6 容器組(Containers)
2.5.7 項(xiàng)目視圖組(Item Views)
2.5.8 項(xiàng)目控件組(Item Widgets)
2.5.9 小綜合例子
L2.1 字符串類QString:概念解析
L1 隱式共享
L2 內(nèi)存分配策略
L2.5 Qt 5控件:概念解析Qt5:WindowFlags枚舉類型
第3章 Qt 5布局管理
3.1 分割窗口QSplitter類
3.2 ??看翱赒DockWidget類
3.3 堆棧窗體QStackedWidget類
3.4 基本布局(QLayout)
3.5 綜合例子:修改用戶資料
第4章 Qt 5基本對(duì)話框
4.1 標(biāo)準(zhǔn)文件對(duì)話框類
4.1.1 函數(shù)說(shuō)明
4.1.2 創(chuàng)建步驟
4.2 標(biāo)準(zhǔn)顏色對(duì)話框類
4.2.1 函數(shù)說(shuō)明
4.2.2 創(chuàng)建步驟
4.3 標(biāo)準(zhǔn)字體對(duì)話框類
4.3.1 函數(shù)說(shuō)明
4.3.2 創(chuàng)建步驟
4.4 標(biāo)準(zhǔn)輸入對(duì)話框類
4.4.1 標(biāo)準(zhǔn)字符串輸入對(duì)話框
4.4.2 標(biāo)準(zhǔn)條目選擇對(duì)話框
4.4.3 標(biāo)準(zhǔn)int類型輸入對(duì)話框
4.4.4 標(biāo)準(zhǔn)double類型輸入對(duì)話框
4.5 消息對(duì)話框類
4.5.1 Question消息框
4.5.2 Information消息框
4.5.3 Warning消息框
4.5.4 Critical消息框
4.5.5 About消息框
4.5.6 About Qt消息框
4.6 自定義消息框
4.7 工具盒類
4.8 進(jìn)度條
4.9 調(diào)色板與電子鐘
4.9.1 QPalette類
4.9.2 QTime類
4.9.3 綜合例子
4.10 可擴(kuò)展對(duì)話框
4.11 不規(guī)則窗體
4.12 程序啟動(dòng)畫面(QSplashScreen)
第5章 Qt 5主窗體
5.1 Qt 5主窗體構(gòu)成
5.1.1 基本元素
5.1.2 典型案例(文本編輯器)
5.1.3 菜單與工具欄的實(shí)現(xiàn)
5.2 Qt 5文件操作功能
5.2.1 新建文件
5.2.2 打開(kāi)文件
5.2.3 打印文件
5.3 Qt 5圖像坐標(biāo)變換
5.3.1 縮放功能
5.3.2 旋轉(zhuǎn)功能
5.3.3 鏡像功能
5.4 Qt 5文本編輯功能
5.4.1 設(shè)置字體
5.4.2 設(shè)置字號(hào)
5.4.3 設(shè)置文字加粗
5.4.4 設(shè)置字體傾斜
5.4.5 文字加下畫線
5.4.6 設(shè)置文字顏色
5.4.7 設(shè)置字符格式
5.5 Qt 5排版功能
5.5.1 實(shí)現(xiàn)段落對(duì)齊
5.5.2 實(shí)現(xiàn)文本排序
第6章 Qt 5圖形與圖片
6.1 Qt 5位置相關(guān)函數(shù)
6.1.1 區(qū)別概述
6.1.2 使用舉例
6.2 Qt 5基礎(chǔ)圖形的繪制
6.2.1 繪圖框架設(shè)計(jì)
6.2.2 繪圖區(qū)的實(shí)現(xiàn)
6.2.3 主窗口的實(shí)現(xiàn)
6.3 Qt 5雙緩沖機(jī)制
6.3.1 原理與設(shè)計(jì)
6.3.2 繪圖區(qū)的實(shí)現(xiàn)
6.3.3 主窗口的實(shí)現(xiàn)
6.4 顯示Qt 5 SVG格式圖片
L6.4 Qt 5 SVG格式圖片顯示方法:概念解析XML
第7章 Qt 5圖形視圖框架
7.1 圖形視圖體系結(jié)構(gòu)
7.1.1 Graphics View的特點(diǎn)
7.1.2 Graphics View的三元素
7.1.3 GraphicsView的坐標(biāo)系統(tǒng)
7.2 圖形視圖
7.2.1 飛舞的蝴蝶實(shí)例
7.2.2 地圖瀏覽器實(shí)例
7.2.3 各種圖元?jiǎng)?chuàng)建及實(shí)例
7.2.4 圖元旋轉(zhuǎn)、縮放、切變和位移及實(shí)例
第8章 Qt 5模型/視圖結(jié)構(gòu)
8.1 概述
8.1.1 基本概念
8.1.2 模型/視圖類
8.2 模型(Model)
8.3 視圖(View)
8.4 代理(Delegate)
第9章 Qt 5文件及磁盤處理
9.1 讀寫文本文件
9.1.1 QFile類讀寫文本
9.1.2 QTextStream類讀寫文本
9.2 讀寫二進(jìn)制文件
9.3 目錄操作與文件系統(tǒng)
9.3.1 文件大小及路徑獲取實(shí)例
9.3.2 文件系統(tǒng)瀏覽實(shí)例
9.4 獲取文件信息
9.5 監(jiān)視文件和目錄變化
第10章 Qt 5網(wǎng)絡(luò)與通信
10.1 獲取本機(jī)網(wǎng)絡(luò)信息
10.2 基于UDP的網(wǎng)絡(luò)廣播程序
10.2.1 UDP協(xié)議工作原理
10.2.2 UDP 編程模型
10.2.3 UDP服務(wù)器編程實(shí)例
10.2.4 UDP客戶端編程實(shí)例
10.3 基于TCP的網(wǎng)絡(luò)聊天室程序
10.3.1 TCP協(xié)議工作原理
10.3.2 TCP編程模型
10.3.3 TCP服務(wù)器編程實(shí)例
10.3.4 TCP客戶端編程實(shí)例
10.4 Qt網(wǎng)絡(luò)應(yīng)用開(kāi)發(fā)初步
10.4.1 網(wǎng)頁(yè)瀏覽實(shí)例
10.4.2 文件下載實(shí)例
第11章 Qt 5事件處理
11.1 鼠標(biāo)事件及實(shí)例
11.2 鍵盤事件及實(shí)例
11.3 事件過(guò)濾及實(shí)例
第12章 Qt 5多線程
12.1 多線程的簡(jiǎn)單實(shí)例
12.2 多線程控制
12.2.1 互斥量
12.2.2 信號(hào)量
12.2.3 線程等待與喚醒
12.3 多線程應(yīng)用
12.3.1 服務(wù)器編程實(shí)例
12.3.2 客戶端編程實(shí)例
第13章 Qt 5數(shù)據(jù)庫(kù)
13.1 數(shù)據(jù)庫(kù)基本概念
13.2 常用SQL命令
13.2.1 數(shù)據(jù)查詢
13.2.2 數(shù)據(jù)操作
13.3 Qt操作數(shù)據(jù)庫(kù)實(shí)例
13.3.1 Qt操作SQLite數(shù)據(jù)庫(kù)
13.3.2 Qt操作主/從視圖及XML
第14章 Qt 5多國(guó)語(yǔ)言國(guó)際化
14.1 概念
14.1.1 國(guó)際化的支持的實(shí)現(xiàn)
14.1.2 翻譯工作:“*.qm”文件的生成
14.2 實(shí)例
14.2.1 實(shí)例
14.2.2 實(shí)例
第15章 Qt 5單元測(cè)試框架
15.1 QTestLib框架
15.2 簡(jiǎn)單的Qt單元測(cè)試
15.3 數(shù)據(jù)驅(qū)動(dòng)測(cè)試
15.4 簡(jiǎn)單性能測(cè)試
第16章 Qt 5綜合實(shí)例:汽車銷售管理系統(tǒng)
16.1 功能介紹與界面設(shè)計(jì)
16.1.1 功能簡(jiǎn)介
16.1.2 主界面設(shè)計(jì)
16.1.3 菜單設(shè)計(jì)
16.2 實(shí)現(xiàn)品牌車管理功能
16.2.1 出售車輛
16.2.2 日銷售清單
16.3 銷售統(tǒng)計(jì)圖表功能
16.3.1 視圖設(shè)計(jì)
16.3.2 界面設(shè)計(jì)
16.4 添加登錄界面
第17章 綜合實(shí)例:Qt版Word字處理軟件
17.1 核心功能界面演示
17.2 界面設(shè)計(jì)與開(kāi)發(fā)
17.2.1 建立MDI程序框架
17.2.2 菜單系統(tǒng)設(shè)計(jì)
17.2.3 工具欄設(shè)計(jì)
17.2.4 子窗口管理
17.2.5 界面生成試運(yùn)行
17.3 基本編輯功能實(shí)現(xiàn)
17.3.1 打開(kāi)文件
17.3.2 保存文件
17.3.3 文本操作
17.4 文檔排版美化功能實(shí)現(xiàn)
17.4.1 字體格式設(shè)置
17.4.2 段落對(duì)齊設(shè)置
17.4.3 顏色設(shè)置
17.4.4 段落標(biāo)號(hào)、編號(hào)
17.4.5 文檔打印與預(yù)覽
第18章 綜合實(shí)例:Qt版聊天軟件
18.1 核心功能界面演示
18.2 界面設(shè)計(jì)與開(kāi)發(fā)
18.2.1 創(chuàng)建“抽屜盒”
18.2.2 設(shè)計(jì)聊天窗口
18.2.3 將圖片按鈕與聊天窗關(guān)聯(lián)
18.3 基本聊天會(huì)話功能實(shí)現(xiàn)
18.3.1 基本原理
18.3.2 消息類型與UDP廣播
18.3.3 會(huì)話過(guò)程的處理
18.3.4 聊天程序試運(yùn)行
18.4 文件傳輸功能實(shí)現(xiàn)
18.4.1 需求方案
18.4.2 服務(wù)器開(kāi)發(fā)
18.4.3 客戶端開(kāi)發(fā)
18.4.4 主界面的控制
18.4.5 文件傳輸試驗(yàn)
18.5 附加功能實(shí)現(xiàn)
18.5.1 更改字體、字號(hào)和顏色
18.5.2 字體切換
18.5.3 保存和清除聊天記錄
第19章 Linux下Qt的安裝和簡(jiǎn)單使用
19.1 安裝Qt步驟
19.2 Hello World例子
19.2.1 通過(guò)編寫代碼實(shí)現(xiàn)
19.2.2 通過(guò)Qt Designer實(shí)現(xiàn)
附錄A C++相關(guān)知識(shí)
A.1 C++程序結(jié)構(gòu)
A.2 C++預(yù)處理
A.3 C++異常處理
A.4 C++面向?qū)ο缶幊?br />附錄B Qt 5調(diào)試
B.1 修正語(yǔ)法錯(cuò)誤
B.2 設(shè)置斷點(diǎn)
B.3 程序調(diào)試運(yùn)行
B.4 查看和修改變量的值
B.5 qDebug()的用法

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) www.talentonion.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號(hào) 鄂公網(wǎng)安備 42010302001612號(hào)