內容簡介
《Qt4圖形設計與嵌入式開發》主要講解描述跨平台圖形軟體的Qt使用,Qt不但可以運行在Windows、Linux、Mac等作業系統上,還可以移植到嵌入式設備中,並且還有許多第三方驅動。
《Qt4圖形設計與嵌入式開發》從Qt編程最基礎的程式講起,詳細講解了Qt模組與Qt功能類、Qt檔案操作、Qt桌面軟體設計、Qt程式與用戶互動、Qt圖形繪製與多媒體、Qt網路編程、Qt資料庫編程、Qt進程與執行緒、Qt工具使用、Qt嵌入式開發等內容,適合廣大Qt編程人員、嵌入式工程師、計算機專業師生使用。
編輯推薦
從基礎講起,引導讀者快速入門,全面講解Qt4圖形界面設計與嵌入式開發的方方面面,40個典型實例,可直接套用於工程實踐。
目錄
第1章 Qt概述
1.1 Qt程式設計簡介
1.1.1 Qt版本介紹
1.1.2 創建可重用的軟體模式
1.1.3 怎樣學習Qt
1.2 Qt對象類模型
1.2.1 信號與槽
1.2.2 對象與對象樹
1.2.3 對象屬性
1.2.4 事件和事件過濾器
1.2.5 元對象編譯系統
1.3 Qt全局函式
1.4 Qt的命名技巧
1.5 Qt開發工具的優點
1.6 各種平台安裝的方法X11/Window
1.6.1 tar包安裝方式
1.6.2 Window平台安裝
1.6.3 在X11平台上安裝
1.7 X Window桌面系統
1.8 QApplication類
1.9 實例:Hello the World
1.10 視窗的基礎類QWidget
1.11 入門級實例:設計一個用戶界面
1.12 入門級程式:添加地址
1.13 入門實例:地址簿瀏覽程式
1.14 入門級實例:編輯與刪除地址
1.15 入門級實例:地址簿查找功能
1.16 入門實例:從檔案中載入與保存到檔案
第2章 Qt模組與Qt功能類
2.1 Qt常用模組
2.2 Qt部件與組類說明
2.3 基於圖形模式部件類
2.3.1 視窗與視窗相關部件
2.3.2 布局管理
2.3.3 桌面環境
2.3.4 多媒體、圖形與列印
2.3.5 日期與時間
2.4 網路與I/O
2.4.1 輸入/輸出(I/O)
2.4.2 網路編程設計
2.4.3 文本處理
2.5 Qt公有部件
2.5.1 資料庫部件
2.5.2 腳本部件
2.5.3 執行緒部件
第3章 Qt檔案操作
3.1 Linux下的檔案
3.1.1 標準C語言檔案操作
3.1.2 實例:C語言下檔案讀寫操作
3.2 檔案的訪問
3.2.1 抽象檔案引擎類
3.2.2 讀寫檔案界面
3.2.3 獲得檔案信息
3.2.4 監視一個檔案與目錄
...............