注冊 | 登錄讀書好,好讀書,讀好書!
讀書網-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網絡軟件與程序設計C/C++及其相關C++ GUI QT3編程

C++ GUI QT3編程

C++ GUI QT3編程

定 價:¥49.00

作 者: 布蘭切尼
出版社: 北京航空航天大學出版社
叢編項: Bruce Perens開源系列
標 簽: C++

ISBN: 9787810777315 出版時間: 2006-08-01 包裝: 膠版紙
開本: 16開 頁數: 402 字數:  

內容簡介

  本書詳細講述了Qt進行圖形交互界面編程的各個部分:窗口部件、信號和槽、布局管理器、事件處理、二維和三維圖形、數據庫、網絡、XML、國際化等。主要分為兩大部分:基礎部分和中級部分。基礎部分主要面向初級讀者,只要了解初步的C++編程基礎就可以學習Qt基礎編程;中級部分主要面對中級讀者,他們可以利用本書對更廣泛的內容進行Qt中級編程。.本書適合對Qt編程感興趣的初、中級程序員以及廣大計算機編程的愛好者閱讀。...

作者簡介

  本書提供作譯者介紹Jasmin Blanchette于2001年畢業(yè)于加拿大魁北克的舍布魯克大學計算機科學專業(yè),并且由于優(yōu)秀而獲得Fernand Seguin獎。他在2000年夏天在Trolltech作為軟件工程師工作了一個學期,并且從2001年初開始一直在那里工作?,F在作為一名高級軟件工程師,他主要負責Qt Linguist翻譯工具并且準備Qt Quarterly——Trolltech的技術通訊,里面都是Trolltech的內容。在他的業(yè)余時間里,他正在用挪威語和瑞典語寫一部小說?,F在他和他的女友Anne-Lene居住在挪威奧斯陸。.Mark Summerfield于1993年畢...

圖書目錄

譯者序.  
前言  
序言  
致謝  
Qt簡史  
第一部分 基礎Qt 1  
1 入門  3  
Hello Qt 3  
建立連接 5  
使用參考文檔 8  
2 創(chuàng)建對話框 11  
子類化Qdialog    
深度介紹信號和槽 18  
快速對話框設計 21  
可以改變形狀的對話框 28  
動態(tài)對話框 32  
內置的窗口部件類和對話框 33  
3 創(chuàng)建主窗口 39  
子類化QmainWindow 40  
創(chuàng)建菜單和工具欄 44  
實現File菜單 49  
設置狀態(tài)欄 57  
使用對話框 59  
存儲設置 64  
多文檔 65  
Splash窗口 68  
4 實現應用程序的功能 71  
中央窗口部件 71  
子類化Qtable 72  
載入和保存 80  
實現Edit菜單 82  
實現其他菜單 87  
子類化QtableItem 91  
5 創(chuàng)建自定義窗口部件 99  
自定義Qt窗口部件 99  
子類化Qwidget 101  
在Qt Designer中集成自定義的窗口部件 110  
雙緩沖 113  
第二部分 中級Qt 135  
6 布局管理 137  
基本布局 137  
分裂器(Splitter) 142  
窗口部件棧 146  
滾動視窗 147  
錨接窗口 153  
多文檔界面 155  
7 事件處理 165  
重新實現事件處理器 165  
安裝事件過濾器 170  
在強烈的處理中保持響應 173..  
8 二維和三維圖像 177  
使用QpPainter繪制 177  
使用Qcanvas繪圖 187  
打印 201  
使用OpenGL進行繪圖 211  
9 拖 放 217  
使拖放生效 217  
支持自定義拖動類型 222  
高級剪貼板處理 226  
10 輸入輸出 229  
讀取和寫入二進制數據 229  
讀取和寫入文本 236  
處理文件和目錄 239  
進程間通信 241  
11 容器類 245  
向量(Vector) 245  
列表(List) 249  
映射(Map) 251  
基于指針的容器 253  
Qstring和Qvariant 256  
12 數據庫 263  
連接和查詢 263  
在表單窗體中呈現數據 268  
創(chuàng)建可感知數據的窗體 277  
13 網 絡 287  
使用QFtp 287  
使用QHttp 293  
使用Qsocket的TCP網絡 295  
使用QsocketDevice的UDP網絡 306  
14 XML 311  
使用SAX讀取XML 311  
使用DOM讀取XML 316  
編寫XML 320  
15 國際化 323  
使用Unicode工作 323  
使應用程序可以感知翻譯 327  
動態(tài)語言切換 332  
翻譯應用程序 338  
16 提供在線幫助 341  
工具提示. 狀態(tài)提示和“這是什么?”幫助 341  
使用QtextBrowser作為一個簡單的幫助引擎 344  
使用Qt Assistant作為強大的在線幫助 349  
17 多線程 351  
和線程一起工作 351  
和圖形用戶界面線程通信 361  
在非圖形用戶界面線程中使用Qt的類 366..  
18 平臺特定特性 369  
和本地應用編程接口連接 369  
使用Activex 373  
會話管理 386  
A  安裝Qt 393  
協議說明 393  
安裝Qt/Windows 394  
安裝Qt/Ma  395  
安裝Qt/X11 397  
B  Qt的類層次 399...  

本目錄推薦

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