Python桌面開發王者:Qt 6最強實例貫穿開發 | 拾書所

Python桌面開發王者:Qt 6最強實例貫穿開發

$ 1,080 元 原價 1,200

內容簡介

☆★☆★【完整說明Qt 6的主要功能!最詳盡的Qt開發全書!】★☆★☆


本書分為六大部分:

第1部分為Qt 6基礎。
以Qt 6.0的全新類別模組和介面,重新實現了各種基礎實例的功能。

第2部分為Qt 6綜合實例。
以新的Qt 6.0實現了電子商城系統、簡單文字處理軟體和微信使用者端程式。

第3部分為Qt擴充應用。
介紹了Qt設定OpenCV和OpenCV處理圖片,在綜合實例方面,展示了醫院遠端診斷系統,運用MySQL建置資料庫,進而有效管理患者資訊。

第4部分為QML和Qt Quick及其應用。
內容包含了QML及Qt Quick的相關內容。

第5部分為Qt Quick 3D開發基礎。
這是Qt 6.0新推出的功能模組,它大幅提昇了Qt在3D圖形影像領域的地位。

第6部分是關於Qt 6的跨平台開發技術。
跨平台是Qt 6.0的優勢特性,本書將Qt在Visual Studio、Android、Python及Linux(Ubuntu)等多種主流平台上的設定和開發方法進行了詳盡的介紹。

透過本書循序漸進的教學,讀者不僅可以了解到Qt6的各種功能,也能對於圖形使用者介面的掌握更加熟悉。

本書特色

✪Qt概述:範本庫、工具類別及控制項。
✪QML程式設計基礎、QML動畫特效。
✪Qt Quick 3D開發基礎、Qt Quick Controls開發基礎。
✪Qt跨平台開發:Visual Studio、Android、Python及Linux(Ubuntu)。

 

作者簡介

作者介紹

鄭阿奇

曾任教於南京師範大學計算機科學與技術學院,主編多本計算機專業教材。

多次獲選為國家規劃教材,兩次獲江蘇省優秀教學成果二等獎、江蘇省暢銷圖書編輯二等獎,兩次獲南京師範大學優秀教學成果一等獎、南京師範大學精品教材一等獎。

 

譯者介紹

目錄

第1部分 Qt 6 基礎

01 Qt 6 概述
1.1 什麼是Qt
1.2 Qt 6 的安裝
1.3 Qt 6 開發實例介紹

02 Qt 6 範本庫、工具類別及控制項
2.1 字串類別
2.2 容器類別
2.3 QVariant 類別
2.4 演算法及正規表示法
2.5 控制項

03 Qt 6 版面配置管理
3.1 分割視窗類別:QSplitter
3.2 停靠視窗類別:QDockWidget
3.3 堆疊表單類別:QStackedWidget
3.4 基本版面配置類別:QLayout
3.5【綜合實例】:修改使用者資料表單

04 Qt 6 基本對話方塊
4.1 標準檔案對話方塊類別
4.2 標準顏色對話方塊類別
4.3 標準字型對話方塊類別
4.4 標準輸入對話方塊類別
4.5 訊息方塊類別
4.6 自訂訊息方塊
4.7 工具盒類別
4.8 進度指示器
4.9 色票面板與電子鐘
4.10 可擴充對話方塊
4.11 不規則表單
4.12 程式啟動畫面類別:QSplashScreen

05 Qt 6 主視窗
5.1 Qt 6 主視窗組成
5.2 Qt 6 檔案操作功能
5.3 Qt 6 影像座標變換
5.4 Qt 6 文字編輯功能
5.5 Qt 6 排版功能

06 Qt 6 圖形與圖片
6.1 Qt 6 位置函數
6.2 Qt 6 基礎圖形的繪製
6.3 Qt 6 雙緩衝機制
6.4 顯示Qt 6 SVG 格式圖片

07 Qt 6 圖形視圖框架
7.1 圖形視圖系統結構(Graphics View)
7.2 圖形視圖實例

08 Qt 6 模型/ 視圖結構
8.1 概述
8.2 模型(Model)
8.3 視圖(View)
8.4 代理(Delegate)

09 Qt 6 檔案及磁碟處理
9.1 讀寫文字檔
9.2 讀寫二進位檔案
9.3 目錄操作與檔案系統
9.4 獲取檔案資訊
9.5 監視檔案和目錄變化

10 Qt 6 網路與通訊
10.1 獲取本機網路資訊
10.2 基於UDP 的網路廣播程式
10.3 基於TCP 的網路聊天室程式
10.4 Qt 網路應用程式開發初步

11 Qt 6 事件處理及實例
11.1 滑鼠事件實例
11.2 鍵盤事件實例
11.3 事件過濾實例

12 Qt 6 多執行緒
12.1 多執行緒實例
12.2 多執行緒控制
12.3 多執行緒應用

13 Qt 6 資料庫
13.1 資料庫基本概念
13.2 常用SQL 命令
13.3 ...

Brand Slider