C++ GUI Qt 4編程
作 者: (加)布蘭切特(Blanchette,J),(英)薩默菲爾德(Summerfield,M) 著;閆鋒欣 等譯
出 版 社: 電子工業出版社
出版時間: 2008-8-1
字 數: 820000
版 次: 1
頁 數: 492
開 本: 16開
印 次: 1
紙 張: 膠版紙
I S B N : 9787121070389
包 裝: 平裝
分類: 圖書 >> 計算機/網路 >> 程式設計 >> C C++ C# VC VC++
定價:¥65.00
編輯推薦
利用奇趣科技公司(Trolltedl)的Qt應用程式框架,可以構建出工業級的跨平台套用程式。在原始碼不經任何修改的情況下,這些程式即可流暢運行於Windows、Linu/UNIX、Mac OS X和嵌入式Linux上“一次編寫,隨處編譯”。
本書對Qt進行了全面介紹,充分展示了Qt程式開發模式中的每一個細節。奇趣科技公司就是採用這樣一本包含諸多實際套用和深刻見解的書籍來對新員工進行Qt培訓的。在本書中,除了可以找到諸如資料庫訪問、XML集成、自定義控制項的創建等成熟完善的技術以外,還可以為每一項實際的GUI開發任務找到最佳的解決方案。
對於本書講授的大量Qt4編程原理和實踐,讀者可輕鬆將其套用於Qt4.4、Qt4.5以及後續版本中的Qt程式開發過程之中。
本書特點
徹底更新了上一版的內容,用大量篇幅介紹了資料庫、XML以及Qtopio/嵌入式開發
涵蓋Qt 4.2/4.3中的所有變動,包括對Windows Vista的支持、對視窗部件風格在CSS本地化方面的支持以及SVG檔案的生成等
將二維圖形和三維圖形分為兩章闡述,涵蓋了Qt4.3中許多新出現的圖形視圖類,並且還介紹了QPainter的OpenGL後端
在外觀定製和應用程式腳本化方面,引入了一些新的章節
闡明了Qt 4的模型/視圖結構、外掛程式支持、布局管理、事件處理、容器類,等等
介紹了其他書籍中所沒有的許多高級技術——包括從外掛程式的創建到與本地API的集成。
專門用一個附錄介紹了最新發布的Java版Qt Jambi。
內容簡介
本書詳細講述了用最新的Qt版本進行圖形用戶界面應用程式開發的各個方面。前5章主要涉及Qt基礎知識,後兩個部分主要講解Qt的中高級編程,包括布局管理、事件處理、二維/三維圖形、拖放、項視圖類、容器類、輸入/輸出、資料庫、多執行緒、網路、XML、國際化、嵌入式編程等內容。對於本書講授的大量Qt4編程原理和實踐,都可以輕易將其套用於Qt4.4、Qt4.5以及後續版本的Qt程式開發過程中。
本書適合對Qt編程感興趣的程式設計師以及廣大計算機編程愛好者閱讀,也可作為相關機構的培訓教材。
圖書目錄
第一部分 Qt基礎
第1章 Qt入門
第2章 創建對話框
第3章 創建主視窗
第4章 實現應用程式的功能
第5章 創建自定義視窗部件
第二部分 Qt中級
第6章 布局管理
第7章 事件處理
第8章 二維圖形
第9章 拖放
第10章 項視圖類
第11章 容器類
第12章 輸入與輸出
第13章 資料庫
第14章 多執行緒
第15章 網路
第16章 XML
第17章 提供線上幫助
第三部分 Qt高級
第18章 國際經
第19章 自定義外觀
第20章 三維圖形
第21章 創建外掛程式
第22章 應用程式腳本
第23章 平台相關特性
第24章 嵌入性編程第四部分
附錄
書摘插圖
第一部分 Qt基礎
第1章 Qt入門
這一章介紹了如何把基本的C++知識與Qt所提供的功能組合起來創建一些簡單的圖形用戶界面(Graphical User Interface,GUI)應用程式。在這一章中,還引入了Qt中的兩個重要概念:一個是“信號和槽”,另一個是“布局”。第2章還將對它們做進一步的闡述,而第3章將著手創建一個具有真正意義的應用程式。
……