C++ GUI Programming with Qt4 Second Edition 之 內容簡介

內容簡介  

      本書詳細介紹使用Qt進行跨平臺應用程序開發的各個方面,使用的Qt版本爲Qt4.3,但對後續的Qt版本也有很大的指導作用。

      本書主要內容分爲三部分。

      第一部分爲Qt基礎,主要介紹Qt入門,對話框的簡單應用、主窗口的簡單應用(包括菜單欄、工具欄、狀態欄、對話框等窗口常用部件)、實現應用程序的功能及自定義窗口部件的創建,共計5章內容。這部分內容足以讓一個Qt小白升級爲一般“學生級”的Qt程序員。

      第二部分爲Qt中級篇,主要介紹Qt的佈局管理、事件處理、二維圖形、拖放操作、項目視圖類、容器類、輸入/輸出、數據庫、多線程、網絡、XML、實現網絡幫助,共計12章內容。這部分內容讓我們更全面地認識Qt,以便實現更多的界面功能及“界面背後”的功能。

      第三部分爲Qt高級篇,主要介紹國際化(即界面不同語言之間的轉換)、自定義界面外觀、三維圖形、創建插件、應用程序腳本、平臺特性、嵌入式編程。這部分內容可以說是帶我們肆無忌憚地進行Qt開發了,到此我們基本可以解決Qt編程裏90%以上的問題了。

      此外,本書中常用的編程方法、理念也是值得一學的,而且不僅限於Qt的編程,而是一個程序員的編程思維。

本書適合Qt的廣大愛好者及相關程序員。

      以下爲編者所做的書籍概述:

      本書是Qt 4.3編程的唯一官方指導書,而且是最好的實踐指導書。

      使用奇趣科技的Qt,你可以開發“健壯”的C++應用程序,並且無需修改代碼(當然還是需要在不同環境下編譯的)就可以在Windows、Linux/Unix、MacOS X及嵌入式Linux系統上運行。目前,兩位奇趣科技的內部員工已經編寫了一個開發指南,指導大家使用Qt 4.3開發滿意的軟件。

      本書介紹了大量的實例和深入的理論知識,並被奇趣科技用作其新員工的培訓教材。經過大量的發展和修訂,本書總結出使用Qt 4.3的模型/視圖架構實現圖形支撐軟件的最佳Qt編程模式。通過本書的學習,你可以找到幾乎所有GUI開發任務的解決方案,比如數據庫訪問、XML集成、子類的使用、組合等高級技術。不管你是Qt小白還是Qt低版本的資深程序員,本書都可以幫你使用Qt 4.3提供的功能實現你幾乎所有需求。本書所介紹的最新內容主要有以下幾方面:

      顛覆式的升級,涵蓋了數據庫、XML以及Qtopia嵌入式程序;

      涵蓋了所有Qt 4.2、Qt 4.3的改進,包括支持Windows Vista系統、支持使用CSS設置窗口部件樣式、生成SVG文件;

      將二維圖形和三維圖形分爲兩個章節,包括Qt 4.3新的圖形視圖類、對QPainter的OpenGL的介紹;

      新增對定製軟件外觀和應用程序腳本的介紹章節;

      詳細介紹了Qt 4.x版本的模型/視圖架構、插件支持、佈局管理、事件處理、容器類等;

      提出了創建插件與本地API接口的先進技術(這還未在其他書籍中提出過);

      附錄中增加了對最新的Java版Qt——QtJambi的介紹。


微信公衆號:Qt開發社區(期待您的關注,搜索“Qt開發社區”或"Qtkfsq")

投 稿 郵 箱 :[email protected]

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章