日韩精品 中文字幕 动漫,91亚洲午夜一区,在线不卡日本v一区v二区丶,久久九九国产精品自在现拍

注冊 | 登錄讀書好,好讀書,讀好書!
讀書網-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網絡軟件工程及軟件方法學Qt 5開發(fā)實戰(zhàn)

Qt 5開發(fā)實戰(zhàn)

Qt 5開發(fā)實戰(zhàn)

定 價:¥99.00

作 者: (韓)金大zhen,張紅艷 譯
出版社: 人民郵電出版社
叢編項:
標 簽: 程序設計 計算機/網絡

購買這本書可以去


ISBN: 9787115403254 出版時間: 2015-09-01 包裝: 平裝
開本: 16開 頁數(shù): 521 字數(shù):  

內容簡介

  Qt支持C++、Python、Ruby、Perl等多種編程語言,常規(guī)用戶應用程序、多媒體、后端系統(tǒng)管理、汽車、國防、家電、移動設備等多個領域都在廣泛應用Qt。本書在全面闡述Qt基本功能的基礎上,對新增的功能和服務進行了重點介紹。同時運用大量示例,集中講解了應用程序的開發(fā)方法、技巧和必需的Qt API。讀者通過實際動手操作能夠迅速獲得業(yè)務中的相關知識與經驗,本書非常適合利用高級GUI和OpenGL ES開發(fā)3D圖像應用程序的人閱讀。

作者簡介

  計算機通信與安全專業(yè)碩士,曾開發(fā)計算機網絡及安全相關軟件、基于嵌入式的影像處理、Automotive、HTML5、文件系統(tǒng)應用軟件等各類軟件,目前關注面向多媒體計算環(huán)境用戶的UX框架,并研究大量相關主題。著有《Qt實戰(zhàn)編程》《MeeGo編程完美指南》等,現(xiàn)在負責維護Qt開發(fā)人員社區(qū)網站qt-dev.com。

圖書目錄

第1章 概述  1
第2章 有用的工具和qmake  6
2.1 Qt Creator IDE  6
2.2 Qt Assistant  14
2.3 Qt Designer  15
2.4 qmake  16
第3章 GUI設計與制作  19
3.1 基礎控件  19
3.1.1 QCheckBox和QButtonGroup  22
3.1.2 QComboBox  25
3.1.3 QCommandLinkButton  26
3.1.4 QDate類和QDateEdit控件  27
3.1.5 QTime類和QTimeEdit控件  30
3.1.6 QDateTime類和QDateTimeEdit控件  33
3.1.7 QDial  35
3.1.8 QSpinBox和QDoubleSpinBox   36
3.1.9 QPushButton和QFocusFrame  39
3.1.10 QFontComboBox   41
3.1.11 QLabel和QLCDNumber  43
3.1.12 QLineEdit  45
3.1.13 QMenu和QMenuBar   47
3.1.14 QProgressBar  50
3.1.15 QRadioButton  51
3.1.16 QScrollArea  52
3.1.17 QScrollBar  53
3.1.18 QSizeGrip  55
3.1.19 QSlider  57
3.1.20 QTabWidget   58
3.1.21 QToolBar和QAction   60
3.1.22 QWidget   62
3.1.23 QTabBar   67
3.1.24 QToolBox   68
3.1.25 QToolButton   69
3.2 布局管理器   70
3.3 高級控件   73
3.3.1 QColumnView   74
3.3.2 QDataWidgetMapper   75
3.3.3 QDesktopWidget   77
3.3.4 QCalendarWidget   79
3.4 使用Designer構建GUI   81
3.4.1 控件和信號槽使用示例   84
3.4.2 Calculator Form示例   86
3.5 對話框   88
3.5.1 普通對話框   88
3.5.2 用戶自定義對話框   97
3.6 主窗口   98
3.7 模型/視圖結構和數(shù)據(jù)綁定控件   101
3.7.1 模型/視圖結構   102
3.7.2 使用模型類和視圖控件   103
3.8 用戶自定義控件和插件   107
3.8.1 實現(xiàn)用戶自定義控件   109
3.8.2 插件制作及布局   118
第4章 信號與槽   128
第5章 數(shù)據(jù)類型和有用的數(shù)據(jù)操作類   131
5.1 比較和判斷變量的函數(shù)   133
5.2 數(shù)據(jù)類   136
5.3 容器類   154
5.4 字符串類   159
第6章 文件輸入輸出  163
第7章 圖形  171
7.1 使用QPainter類的圖形  171
7.1.1 QPainter的基本繪圖  172
7.1.2 漸變  179
7.1.3 轉換  182
7.1.4 組合  184
7.2 圖形視圖框架  185
7.2.1 圖形視圖架構  187
7.2.2 圖形視圖的坐標  190
7.2.3 圖形視圖的主要特點  191
7.2.4 事件處理  193
7.2.5 用戶自定義QGraphicsItem   194
7.2.6 QGraphicsEffect   197
7.3 使用Qt OpenGL模塊的3D 圖形  202
7.3.1 用于渲染3D圖形的QGLWidget類  203
7.3.2 Hello OpenGL示例  206
7.3.3 使用硬盤加速器的2D圖形渲染  212
7.3.4 QPainter類的復繪  218
7.4 可縮放向量圖形  224
第8章 動畫框架和狀態(tài)機  227
8.1 動畫框架和類  228
8.2 動畫和狀態(tài)機  235
第9章 線程  238
9.1 QThread類  242
9.2 多線程編程  244
9.3 線程等待條件  247
9.4 使用信號量進行同步  249
9.5 使用QtConcurrent的多線程  252
第10章 容器類和迭代器類  254
10.1 Java風格的迭代器模式  255
10.2 STL風格的迭代器模式  257
10.3 使用foreach關鍵字訪問迭代器  259
第11章 XML  261
11.1 使用數(shù)據(jù)流的XML數(shù)據(jù)處理  263
11.2 文檔對象模型(DOM)   266
11.3 SAX模式  269
第12章 數(shù)據(jù)傳輸和網絡編程  273
12.1 網絡  273
12.1.1 使用QTcpSocket和QTcpServer進行TCP編程  277
12.1.2 使用QUdpSocket的UDP   285
12.1.3 主機名和DNS查詢  291
12.1.4 HTTP協(xié)議  297
12.1.5 承載管理  306
12.1.6 基于服務器端/客戶端的聊天示例  307
12.2 QtWebKit  314
12.2.1 QtWebKit 模塊提供的類  316
12.2.2 DOM 查詢  323
12.2.3 QtWebKit模塊環(huán)境下的JQuery應用  325
12.2.4 QtWebKit和QObject模型間的網橋  330
12.2.5 混合客戶端應用程序示例  336
12.3 進程間通信  339
12.3.1 TCP/IP  340
12.3.2 共享內存  341
12.3.3 D-Bus協(xié)議  346
12.3.4 QProcess  353
第13章 多媒體  355
13.1 音頻組件  356
13.2 視頻組件  359
13.3 camera組件  362
13.4 收音機組件  364
第14章 數(shù)據(jù)庫  365
14.1 數(shù)據(jù)庫和SQL簡介  367
14.2 關聯(lián)和支持數(shù)據(jù)庫的驅動  369
14.3 使用SQL語句的數(shù)據(jù)庫查詢  377
14.4 Model類  383
14.5 列表視圖應用  386
14.6 SQL 記錄文件字段和GUI 控件映射  388
14.7 Cached列表示例  392
14.8 Drill Down示例  395
第15章 Qt測試框架  405
15.1 單元測試  409
15.2 數(shù)據(jù)驅動測試  410
15.3 模擬GUI事件  412
15.4 GUI事件重復測試  414
15.5 基準測試  415
第16章 Qt Quick與QML  418
16.1 Qt Quick項目創(chuàng)建和有用的工具  419
16.2 基本類型和擴展數(shù)據(jù)類型  421
16.3 對象  427
16.3.1 類型  428
16.3.2 定義項目屬性  433
16.3.3 Repeater和Loader  436
16.3.4 轉換  437
16.4 用戶輸入和事件處理  438
16.5 項目定位   444
16.6 State與Transition   446
16.7 動畫   450
16.8 數(shù)據(jù)的顯示   456
16.9 模塊化編程   461
16.10 圖形效果   466
16.11 有用的QML類型   489
16.12 Canvas   492
16.13 集成QML和C++   495
16.14 多媒體   500
第17章 Qt應用程序的發(fā)布   504
17.1 多種平臺下Qt應用程序的發(fā)布   504
17.1.1 Unix和Linux   504
17.1.2 Windows   505
17.1.3 Mac OS X   506
17.1.4 Android平臺Qt應用程序的發(fā)布   507

本目錄推薦

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