Qt5開發及實例(第2版 含CD光盤) epub pdf mobi txt 電子書 下載 2024
Qt5開發及實例(第2版 含CD光盤) epub pdf mobi txt 電子書 下載 2024
☆☆☆☆☆
簡體網頁||
繁體網頁
陸文周 編
下載链接在页面底部
點擊這裡下載
立刻按 ctrl+D收藏本頁
你會得到大驚喜!!
發表於2024-11-25
商品介绍
齣版社: 電子工業齣版社
ISBN:9787121260445
版次:2
商品編碼:11701917
包裝:平裝
開本:16開
齣版時間:2015-05-01
用紙:膠版紙
頁數:700
字數:1037000
正文語種:中文
附件:光盤
Qt5開發及實例(第2版 含CD光盤) epub pdf mobi txt 電子書 下載 2024
类似图書 點擊查看全場最低價
相关書籍
書籍描述
內容簡介
Qt是十分知名的跨平颱C++可視化開發平颱,Qt開源版提供瞭與商業版同樣的功能,《Qt5開發及實例》(第2版)在繼承廣受市場歡迎的《Qt5開發及實例》(第1版)特點的同時,以Qt5.4.0為平颱,介紹QT應用開發更係統,可讀性更強。本書主要分為兩大部分:第一部分是傳統的QtWidget編程,每章在簡單介紹開發環境的基礎上,用一個小實例,介紹Qt5應用程序開發的各方麵,然後係統介紹Qt5應用程序的開發技術,一般均通過實例介紹和講解內容。最後通過三個大實例,係統介紹Qt5綜閤應用開發。第二部分是新增的QML及QtQuick開發,包括QML編程基礎、動畫特效及QtQuick的控件窗體程序設計,這部分同樣以實例講解知識點,並且在最後給齣一個大綜閤實例。本書末章仍保留有老版Linux下Qt安裝和使用的內容以方便讀者。光盤中包含本書教學課件和書中所有實例的源代碼及其相關文件。 通過學習本書,結閤實例上機練習,一般能夠在比較短的時間內係統地瞭解和掌握Qt5各方麵的應用技術。
作者簡介
陸文周,男,1963年生人,高級工程師。畢業於東南大學並留校任教,後任職於蘇州工業園區,2008年至今供職於上海恒動新能源有限公司。獲25項機械設計、計算機控製、鋰電池設備專利,在國內外期刊發錶論文10篇。2014年齣版《QT5開發及實例》。
內頁插圖
目錄
第1章Qt概述1.1什麼是Qt1.2Qt5的安裝1.2.1下載Qt1.2.2運行Qt5Creator1.2.3Qt5開發環境1.3Qt5開發步驟及實例1.3.1設計器Qt5Designer實現1.3.2代碼實現簡單實例L1.2Qt5安裝:概念解析夥伴編輯模式(EditBuddy)L1.3Qt5開發步驟及實例:概念解析L1信號和槽機製(Signal&Slot)L2Qt5元對象係統L3布局管理器第2章Qt5模闆庫、工具類及控件2.1字符串類2.1.1操作字符串2.1.2查詢字符串數據2.1.3字符串的轉換2.2容器類2.2.1QList類、QLinkedList類和QVector類2.2.2QMap類和QHash類2.3QVariant類2.4算法及正則錶達式2.4.1Qt5常用算法2.4.2基本的正則錶達式2.5控件2.5.1按鈕組(Buttons)2.5.2輸入部件組(InputWidgets)2.5.3顯示控件組(DisplayWidgets)2.5.4空間間隔組(Spacers)2.5.5布局管理組(Layouts)2.5.6容器組(Containers)2.5.7項目視圖組(ItemViews)2.5.8項目控件組(ItemWidgets)2.5.9小綜閤例子L2.1字符串類QString:概念解析L1隱式共享L2內存分配策略L2.5Qt5控件:概念解析Qt5::WindowFlags枚舉類型第3章Qt5布局管理3.1分割窗口QSplitter類3.2停靠窗口QDockWidget類3.3堆棧窗體QStackedWidget類3.4基本布局(QLayout)3.5【綜閤實例】:修改用戶資料第4章Qt5基本對話框4.1標準文件對話框類4.1.1函數說明4.1.2創建步驟4.2標準顔色對話框類4.2.1函數說明4.2.2創建步驟4.3標準字體對話框類4.3.1函數說明4.3.2創建步驟4.4標準輸入對話框類4.4.1標準字符串輸入對話框4.4.2標準條目選擇對話框4.4.3標準int類型輸入對話框4.4.4標準double類型輸入對話框4.5消息對話框類4.5.1Question消息框4.5.2Information消息框4.5.3Warning消息框4.5.4Critical消息框4.5.5About消息框4.5.6AboutQt消息框4.6自定義消息框4.7工具盒類4.8進度條4.9調色闆與電子鍾4.9.1QPalette類4.9.2QTime類4.9.3【綜閤實例】:電子時鍾4.10可擴展對話框4.11不規則窗體4.12程序啓動畫麵(QSplashScreen)第5章Qt 5主窗體5.1Qt5主窗體構成5.1.1基本元素5.1.2【綜閤實例】:文本編輯器5.1.3菜單與工具欄的實現5.2Qt5文件操作功能5.2.1新建文件5.2.2打開文件5.2.3打印文件5.3Qt5圖像坐標變換5.3.1縮放功能5.3.2鏇轉功能5.3.3鏡像功能5.4Qt5文本編輯功能5.4.1設置字體5.4.2設置字號5.4.3設置文字加粗5.4.4設置字體傾斜5.4.5文字加下畫綫5.4.6設置文字顔色5.4.7設置字符格式5.5Qt5排版功能5.5.1實現段落對齊5.5.2實現文本排序第6章Qt5圖形與圖片6.1Qt5位置相關函數6.1.1區彆概述6.1.2【實例】6.2Qt5基礎圖形的繪製6.2.1繪圖框架設計6.2.2繪圖區的實現6.2.3主窗口的實現6.3Qt5雙緩衝機製6.3.1原理與設計6.3.2繪圖區的實現6.3.3主窗口的實現6.4顯示Qt5SVG格式圖片L6.4Qt5SVG格式圖片顯示:概念解析XML第7章Qt5圖形視圖框架7.1圖形視圖體係結構7.1.1GraphicsView的特點7.1.2GraphicsView的三元素7.1.3GraphicsView的坐標係統7.2【實例】:圖形視圖7.2.1飛舞的蝴蝶7.2.2地圖瀏覽器7.2.3圖元創建7.2.4圖元的鏇轉、縮放、切變和位移第8章Qt5模型/視圖結構8.1概述8.1.1基本概念8.1.2【實例】:模型/視圖類使用8.2模型(Model)8.3視圖(View)8.4代理(Delegate)第9章Qt5文件及磁盤處理9.1讀寫文本文件9.1.1QFile類讀寫文本9.1.2QTextStream類讀寫文本9.2讀寫二進製文件9.3目錄操作與文件係統9.3.1文件大小及路徑獲取實例9.3.2文件係統瀏覽實例9.4獲取文件信息9.5監視文件和目錄變化第10章Qt5網絡與通信10.1獲取本機網絡信息10.2基於UDP的網絡廣播程序10.2.1UDP協議工作原理10.2.2UDP編程模型10.2.3【實例】:UDP服務器編程10.2.4【實例】:UDP客戶端編程10.3基於TCP的網絡聊天室程序10.3.1TCP協議工作原理10.3.2TCP編程模型10.3.3【實例】:TCP服務器編程10.3.4【實例】:TCP客戶端編程10.4Qt網絡應用開發初步10.4.1【實例】:簡單網頁瀏覽器10.4.2文件下載實例第11章Qt5事件處理及實例11.1鼠標事件及實例11.2鍵盤事件及實例11.3事件過濾及實例第12章Qt5多綫程12.1多綫程及簡單實例12.2多綫程控製12.2.1互斥量12.2.2信號量12.2.3綫程等待與喚醒12.3多綫程應用12.3.1【實例】:服務器編程12.3.2【實例】:客戶端編程第13章Qt5數據庫13.1數據庫基本概念13.2常用SQL命令13.2.1數據查詢13.2.2數據操作13.3Qt操作數據庫及實例13.3.1Qt操作SQLite數據庫13.3.2Qt操作主/從視圖及XML第14章Qt5多國語言國際化14.1基本概念14.1.1國際化的支持的實現14.1.2翻譯工作:"*.qm"文件的生成14.2【實例】14.2.1簡單測試14.2.2選擇語言翻譯文字第15章Qt5單元測試框架15.1QTestLib框架15.2簡單的Qt單元測試15.3數據驅動測試15.4簡單性能測試第16章【綜閤實例】:汽車銷售管理係統16.1功能介紹與界麵設計16.1.1功能簡介16.1.2主界麵設計16.1.3菜單設計16.2實現品牌車管理功能16.2.1齣售車輛16.2.2日銷售清單16.3銷售統計圖錶功能16.3.1視圖設計16.3.2界麵設計16.4添加登錄界麵第17章【綜閤實例】:Qt版Word字處理軟件17.1核心功能界麵演示17.2界麵設計與開發17.2.1建立MDI程序框架17.2.2菜單係統設計17.2.3工具欄設計17.2.4子窗口管理17.2.5界麵生成試運行17.3基本編輯功能實現17.3.1打開文件17.3.2保存文件17.3.3文本操作17.4文檔排版美化功能實現17.4.1字體格式設置17.4.2段落對齊設置17.4.3顔色設置17.4.4段落標號、編號17.4.5文檔打印與預覽第18章【綜閤實例】:Qt版聊天軟件18.1核心功能界麵演示18.2界麵設計與開發18.2.1創建"抽屜盒"18.2.2設計聊天窗口18.2.3將圖片按鈕與聊天窗關聯18.3基本聊天會話功能實現18.3.1基本原理18.3.2消息類型與UDP廣播18.3.3會話過程的處理18.3.4聊天程序試運行18.4文件傳輸功能實現18.4.1需求方案18.4.2服務器開發18.4.3客戶端開發18.4.4主界麵的控製18.4.5文件傳輸試驗18.5附加功能實現18.5.1更改字體、字號和顔色18.5.2字體切換18.5.3保存和清除聊天記錄第19章QML編程基礎19.1ML概述19.1.1第一個QML程序19.1.2QML文檔構成19.1.3QML基本語法19.2QML可視元素19.2.1Rectangle(矩形)元素19.2.2Image(圖像)元素19.2.3Text(文本)元素19.2.4自定義元素(組件)19.3QML元素布局19.3.1Positioner(定位器)19.3.2Anchor(錨)19.4QML事件處理19.4.1鼠標事件19.4.2鍵盤事件19.4.3輸入控件與焦點19.5QML集成JavaScript19.5.1調用JavaScript函數19.5.2導入JS文件第20章QML動畫特效20.1QML動畫元素20.1.1PropertyAnimation元素20.1.2其他動畫元素20.1.3Animator元素20.2動畫流UI界麵20.2.1狀態和切換20.2.2設計組閤動畫20.3圖像特效20.3.13D鏇轉20.3.2色彩處理第21章QtQuickControls開發基礎21.1QtQuickControls概述21.1.1第一個QtQuickControls程序21.1.2QtQuick窗體應用程序的構成21.2QtQuick控件21.2.1概述21.2.2基本控件21.2.3高級控件21.2.4樣式定製21.3QtQuick對話框21.4QtQuick導航視圖第22章【綜閤實例】:多功能文檔查看器22.1核心功能界麵演示22.2界麵與程序框架設計22.2.1準備應用資源22.2.2主程序代碼框架22.3瀏覽網頁功能實現22.3.1實現HtmlHandler處理器22.3.2編寫Action22.3.3定義主顯示區元素22.3.4實現"打開網頁"對話框22.4閱讀文本功能實現22.4.1實現TextHandler處理器22.4.2編寫Action22.4.3定義主顯示區元素22.4.4實現"打開文本"對話框22.5查看圖片功能實現22.5.1編寫Action22.5.2定義主顯示區元素22.5.3實現"打開圖片"對話框22.5.4對圖片的處理第23章Linux下Qt的安裝和簡單使用23.1安裝Qt步驟23.2HelloWorld例子23.2.1通過編寫代碼實現23.2.2通過QtDesigner實現附錄AC++相關知識A.1C++程序結構A.2C++預處理A.3C++異常處理A.4C++麵嚮對象編程附錄BQt5調試B.1修正語法錯誤B.2設置斷點B.3程序調試運行B.4查看和修改變量的值B.5qDebug()的用法
前言/序言
Qt5開發及實例(第2版 含CD光盤) epub pdf mobi txt 電子書 下載 2024
Qt5開發及實例(第2版 含CD光盤) 下載 epub mobi pdf txt 電子書
Qt5開發及實例(第2版 含CD光盤) pdf 下載 mobi 下載 pub 下載 txt 電子書 下載 2024
Qt5開發及實例(第2版 含CD光盤) mobi pdf epub txt 電子書 下載 2024
Qt5開發及實例(第2版 含CD光盤) epub pdf mobi txt 電子書 下載
讀者評價
評分
☆☆☆☆☆
書很簡單,容易學,適閤初學者。
評分
☆☆☆☆☆
內容豐富,很適閤很適閤入門到高手。
評分
☆☆☆☆☆
貨物質量好,送貨速度快,滿意!
評分
☆☆☆☆☆
包裝在運輸中保存良好,CD盤Linux讀不齣來,隻能在Windows下看
評分
☆☆☆☆☆
恍恍惚惚恍恍惚惚恍恍惚惚哈哈
評分
☆☆☆☆☆
經典書籍,內容易懂,推薦
評分
☆☆☆☆☆
還不錯~~~~~~~~~~~~~~~~~~
評分
☆☆☆☆☆
書還可以,適閤新手學習!
評分
☆☆☆☆☆
這是QT領域的國內匠心之作
Qt5開發及實例(第2版 含CD光盤) epub pdf mobi txt 電子書 下載 2024
类似图書 點擊查看全場最低價
Qt5開發及實例(第2版 含CD光盤) epub pdf mobi txt 電子書 下載 2024