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

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

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

定 價:¥49.00

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

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

內容簡介

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

作者簡介

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

圖書目錄

第1章 嵌入式GUI簡介與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簡史    4  
1.3 Qt程序設計簡介    6  
1.4 Qt版本介紹    6  
1.5 怎樣學習Qt    7
1.5.1 從C+ +到Qt的跨越     7
1.5.2 C語言和其他程序設計的關系     7  
1.6 Qt開發(fā)工具的優(yōu)點    8  
1.7 Qt/Embedded介紹    9
1.7.1 架構     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編程基礎     26  
2.1 程序設計語言介紹    26  
2.2 C+ +語法基礎知識    28  
2.3 C+ +高級應用———虛函數(shù)    34  
第3章 Qt模塊與Qt功能類     37  
3.1 Qt常用模塊    37  
3.2 Qt部件與組類說明    37  
3.3 Qt基于圖形模式部件類    38
3.3.1 窗口與窗口相關部件     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章 對話框     60  
5.1 深入信號和槽    60  
5.2 派生對話框類    64  
5.3 Qt中常見的對話框及應用舉例    68  
5.4 Qt Creator登錄對話框應用舉例    71  
5.5 快速設計對話框    76  
5.6 能夠改變的對話框    80  
第6章 創(chuàng)建主窗口     83 
 6.1 繼承QMainWindow類    83  
6.2 創(chuàng)建菜單和工具條    86  
6.3 創(chuàng)建狀態(tài)條    90  
6.4 實現(xiàn)文件菜單    92  
6.5 使用對話框    98  
6.6 存儲設置    103  
6.7 多文檔    104  
6.8 一個創(chuàng)建主窗口及各種控件的示例    107  
第7章 鼠標和鍵盤事件     112  
第8章 Qt線程及網(wǎng)絡編程     118  
8.1 早期的IPC方法———信號與管道    118
8.1.1 信號機制     118
8.1.2 管道     119  
8.2 基于平臺的線程QThread    120
8.2.1 線程的創(chuàng)建     120
8.2.2 線程同步     126
8.2.3 線程互斥鎖     128  
8.3 Qt中的網(wǎng)絡編程    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應用舉例     172  
10.1 Qt圖片瀏覽器    172  
10.2 MP3音樂播放器    180  
10.3 視頻監(jiān)控    190
10.3.1 什么是V4L2     190
10.3.2 常用的結構體     190
10.3.3 視頻采集的基本流程     192  
10.4 Qt門禁機項目    210
10.4.1 可視門禁項目的說明     210
10.4.2 項目代碼     210  
參考文獻     221

本目錄推薦

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