注冊(cè) | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)硬件、外部設(shè)備與維護(hù)嵌入式Qt實(shí)戰(zhàn)教程

嵌入式Qt實(shí)戰(zhàn)教程

嵌入式Qt實(shí)戰(zhàn)教程

定 價(jià):¥49.00

作 者: 深圳信盈達(dá)電子有限公司陳志發(fā) 編著
出版社: 電子工業(yè)出版社
叢編項(xiàng):
標(biāo) 簽: 操作系統(tǒng)/系統(tǒng)開發(fā) 計(jì)算機(jī)/網(wǎng)絡(luò) 系統(tǒng)開發(fā)

ISBN: 9787121230271 出版時(shí)間: 2015-04-01 包裝:
開本: 頁數(shù): 字?jǐn)?shù):  

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

  本書是配合Qt GUI程序設(shè)計(jì)的指導(dǎo)教材,獨(dú)立于任何Qt編程教科書。主要內(nèi)容有常用GUI介紹、Qt開發(fā)工具的安裝及其優(yōu)點(diǎn)、Qt入門、窗口的布局、信號(hào)和槽機(jī)制、常見對(duì)話框的使用、主窗口(QMainWindow類)的使用、菜單和工具條的實(shí)現(xiàn)、鼠標(biāo)和鍵盤事件、Qt進(jìn)程與線程、網(wǎng)絡(luò)編程、互斥鎖等。最后還詳細(xì)講解了Qt的一些應(yīng)用小項(xiàng)目,并列出了全部源代碼,如圖片瀏覽器、MP3播放器、網(wǎng)絡(luò)視頻播放器、門禁機(jī)項(xiàng)目。

作者簡(jiǎn)介

  深圳信盈達(dá)電子有限公司是一家專注于單片機(jī)、ARM、嵌入式產(chǎn)品開發(fā)和技術(shù)培訓(xùn)的高新技術(shù)服務(wù)企業(yè),公司下設(shè)開發(fā)部和技術(shù)培訓(xùn)部。公司開發(fā)部為國(guó)內(nèi)外眾多客戶開發(fā)多款基于嵌入式單片機(jī)、ARM等技術(shù)的整套方案和高性能產(chǎn)品,技術(shù)培訓(xùn)部提供優(yōu)秀的單片機(jī)、ARM、嵌入式產(chǎn)品開發(fā)工程師培訓(xùn)。同時(shí)為眾多工程師,各大師專院校提供實(shí)驗(yàn)器材及技術(shù)培訓(xùn)課程!

圖書目錄

第1章 嵌入式GUI簡(jiǎn)介與Qt概述     1  
1.1 常用GUI介紹    1
1.1.1 MiniGUI     2
1.1.2 MicroWindows     2
1.1.3 DinX     2
1.1.4 OpenGUI     3
1.1.5 Qt/Embedded     3  
1.2 Qt簡(jiǎn)史    4  
1.3 Qt程序設(shè)計(jì)簡(jiǎn)介    6  
1.4 Qt版本介紹    6  
1.5 怎樣學(xué)習(xí)Qt    7
1.5.1 從C+ +到Qt的跨越     7
1.5.2 C語言和其他程序設(shè)計(jì)的關(guān)系     7  
1.6 Qt開發(fā)工具的優(yōu)點(diǎn)    8  
1.7 Qt/Embedded介紹    9
1.7.1 架構(gòu)     9
1.7.2 Qt的開發(fā)環(huán)境     11
1.7.3 Qt的支撐工具     11  
1.8 Qt的安裝    11
1.8.1 Linux下Qt的安裝     12
1.8.2 Windows下Qt的安裝配置     23  
第2章 Qt編程基礎(chǔ)     26  
2.1 程序設(shè)計(jì)語言介紹    26  
2.2 C+ +語法基礎(chǔ)知識(shí)    28  
2.3 C+ +高級(jí)應(yīng)用———虛函數(shù)    34  
第3章 Qt模塊與Qt功能類     37  
3.1 Qt常用模塊    37  
3.2 Qt部件與組類說明    37  
3.3 Qt基于圖形模式部件類    38
3.3.1 窗口與窗口相關(guān)部件     39
3.3.2 布局管理     40  
第4章 Qt入門     42  
4.1 Hello Qt    42
4.2 建立連接    43  
4.3 窗口的布局    44  
4.4 編譯    46  
4.5 Qt Creator編寫多窗口程序    53  
第5章 對(duì)話框     60  
5.1 深入信號(hào)和槽    60  
5.2 派生對(duì)話框類    64  
5.3 Qt中常見的對(duì)話框及應(yīng)用舉例    68  
5.4 Qt Creator登錄對(duì)話框應(yīng)用舉例    71  
5.5 快速設(shè)計(jì)對(duì)話框    76  
5.6 能夠改變的對(duì)話框    80  
第6章 創(chuàng)建主窗口     83 
 6.1 繼承QMainWindow類    83  
6.2 創(chuàng)建菜單和工具條    86  
6.3 創(chuàng)建狀態(tài)條    90  
6.4 實(shí)現(xiàn)文件菜單    92  
6.5 使用對(duì)話框    98  
6.6 存儲(chǔ)設(shè)置    103  
6.7 多文檔    104  
6.8 一個(gè)創(chuàng)建主窗口及各種控件的示例    107  
第7章 鼠標(biāo)和鍵盤事件     112  
第8章 Qt線程及網(wǎng)絡(luò)編程     118  
8.1 早期的IPC方法———信號(hào)與管道    118
8.1.1 信號(hào)機(jī)制     118
8.1.2 管道     119  
8.2 基于平臺(tái)的線程QThread    120
8.2.1 線程的創(chuàng)建     120
8.2.2 線程同步     126
8.2.3 線程互斥鎖     128  
8.3 Qt中的網(wǎng)絡(luò)編程    131  
第9章 XML和數(shù)據(jù)庫     136  
9.1 XML    136
9.1.1 DOM     136
9.1.2 SAX     146
9.1.3 XML流     150  
9.2 數(shù)據(jù)庫    153
9.2.1 連接到數(shù)據(jù)庫     154
9.2.2 執(zhí)行SQL語句     159
9.2.3 使用SQL模型類     163
第10章 Qt應(yīng)用舉例     172  
10.1 Qt圖片瀏覽器    172  
10.2 MP3音樂播放器    180  
10.3 視頻監(jiān)控    190
10.3.1 什么是V4L2     190
10.3.2 常用的結(jié)構(gòu)體     190
10.3.3 視頻采集的基本流程     192  
10.4 Qt門禁機(jī)項(xiàng)目    210
10.4.1 可視門禁項(xiàng)目的說明     210
10.4.2 項(xiàng)目代碼     210  
參考文獻(xiàn)     221

本目錄推薦

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