Qt 高級編程

Qt 高級編程

作者: 馬克·薩默菲爾德 (Mark Summerfield)
出版社: 電子工業
出版在: 2018-01-01
ISBN-13: 9787121332609
ISBN-10: 7121332604
裝訂格式: 平裝
總頁數: 340 頁




內容描述


本書是一本闡述Qt高級編程技術的書籍。本書以工程實踐為主旨,是對Qt現有的700多個類和上百萬字參考文檔中部分關鍵技術深入、全面的講解和探討,如豐富的網絡/桌面應用程序、多線程、富文本處理、圖形/視圖架構、模型/視圖架構等;另外,除對每章主題內容的探討外,還給出了許多與之相關的類、方法和技術細節,從而盡可能多地展示了Qt的各種特色。因此,即使是很有經驗的Qt程序開發人員,也可以從書中找出自己不曾註意到的技術點。書中的全部示例程序都已用Qt 4.6或者Qt 4.5在Windows、Mac OS X和Linux系統上進行了測試。


目錄大綱


第1章混合桌面/Internet應用程序
1.1 Internet相關窗口部件
1.2 WebKit的使用
第2章聲音和視頻
2.1 QSound和QMovie的使用
2.2 Phonon多媒體框架
第3章模型/視圖表格模型
3.1 Qt的模型/視圖架構
3.2用於表格的QStandardItemModel 
3.3創建自定義表格模型
第4章模型/視圖樹模型
4.1用於樹QStandardItemModel的用法
4.2創建自定義樹模型
第5章模型/視圖委託
5.1與數據類型相關的編輯器
5.2與數據類型相關的委託
5.3與模型相關的委託
第6章模型/視圖中的視圖
6.1 QAbstractItemView子類
6.2與模型相關的可視化視圖
第7章用QtConcurrent實現線程處理
7.1在線程中執行函數
7.2線程中的過濾和映射
第8章用QThread實現線程處理
8.1獨立項的處理
8.2共享項的處理
第9章創建富文本編輯器
9.1 QTextDocument簡介
9.2創建自定義的文本編輯器
9.3一個單行的富文本編輯器
9.4編輯多行的富文本
第10章創建富文本文檔
10.1高質量地輸出QTextDocument文件
10.2創建QTextDocument 
10.3輸出和打印文檔
10.4繪製頁面
第11章創建圖形/視圖窗口
11.1圖形/視圖架構
11.2圖形/視圖窗口部件和佈局
11.3圖形項簡介
第12章創建圖形/視圖場景
12.1場景、項和動作
12.2增強QGraphicsView的功能
12.3創建可停靠的工具箱窗口部件
12.4創建自定義圖形項
第13章動畫和狀態機框架
13.1動畫框架簡介
13.2狀態機框架簡介
13.3動畫和狀態機的結合
結束語
精選書目


作者介紹


閆鋒欣,西北農林科技大學教師,主要從事機械工程設計及自動控制研究,熟練掌握C/C++語言。出版過多本譯著!




相關書籍

C++ Network Programming, Volume 2: Systematic Reuse with ACE and Frameworks

作者 Douglas Schmidt Stephen D. Huston

2018-01-01

C++ Standard Library Quick Reference

作者 Peter Van Weert Marc Gregoire

2018-01-01

基於C語言與Proteus聯合模擬的單片機技術

作者 丘利麗 何波

2018-01-01