幫助中心 | 我的帳號 | 關於我們

編程改變生活(用PySide6\PyQt6創建GUI程序進階篇微課視頻版)

  • 作者:編者:邢世通|責編:趙佳霓
  • 出版社:清華大學
  • ISBN:9787302658559
  • 出版日期:2024/04/01
  • 裝幀:平裝
  • 頁數:472
人民幣:RMB 119 元      售價:
放入購物車
加入收藏夾

內容大鋼
    本書以PySide6/PyQt6的實際應用為主線,以理論基礎為核心,引導讀者漸進式地學習PySide6/PyQt6的編程基礎和實際應用。
    本書共12章,分為5部分。第一部分(第1章和第2章)介紹基於項的控制項和基於模型/視圖的控制項,第二部分(第3章和第4章)介紹PySide6處理資料庫、文件、路徑、緩存相關的類和處理方法,第三部分(第5?7章)介紹使用Graphics/View框架繪圖、繪製二維圖表和三維圖表的相關類和處理方法,第四部分(第8?11章)介紹PySide6處理網路、多媒體、印表機、QML相關的類和處理方法,第五部分(第12章)以案例的形式介紹如何使用PySide6和其他Python模塊編寫實用程序的方法,附錄介紹製作程序安裝包的方法。
    本書示例代碼豐富,實用性和系統性較強,並配有視頻講解,助力讀者透徹理解書中的重點、難點。本書適合初學者入門,精心設計的案例對於工作多年的開發者也具有一定的參考價值,也可作為高等院校和培訓機構相關專業的教學參考書。

作者介紹
編者:邢世通|責編:趙佳霓
    邢世通     物理學學士,光學工程碩士。編程研究者,熟悉Python、C、C++、PHP、JavaScript、MATLAB等編程技術。擁有數學、Python的教學經驗。參與過光子計數測量系統軟體開發、動態光散射的自相關數據演算法、網站開發與安全維護等項目,有兩項國家實用新型專利(第一作者)、兩篇EI檢索論文(第一作者)。

目錄
第一部分
  第1章  基於項的控制項
    1.1  列表控制項QList Widget及其項QList WidgetItem
      1.1.1  列表控制項QList Widget
      1.1.2  QListWidgetltem類
      1.1.3  典型應用
    1.2  表格控制項QTableWidget及其項QTableWidgetItem
      1.2.1  表格控制項QTableWidget
      1.2.2  QTableWidgetltem類
      1.2.3  使用表格控制項處理CSV文件
      1.2.4  使用表格控制項處理Excel文件
    1.3  樹結構控制項QTreeWidget及其項QTreeWidgetItem
      1.3.1  樹結構控制項QTreeWidget
      1.3.2  QTreeWidgetItem類
      1.3.3  使用Qt Designer創建樹結構控制項
    1.4  小結
  第2章  基於模型/視圖的控制項
    2.1  模型/視圖簡介
      2.1.1  -Model/View/Delegate框架
      2.1.2  數據模型Model
      2.1.3  視圖控制項View
      2.1.4  代理控制項Delegate
      2.1.5  數據項索引QModelIndex
      2.1.6  抽象數據模型QAbstractltemModel
      2.1.7  典型應用
    2.2  QStringListModel與QList View的用法
      2.2.1  文本列表模型QStringListModel
      2.2.2  列表視圖控制項QList View
      2.2.3  典型應用
    2.3  QFileSystemModel與QTreeView的用法
      2.3.1  文件系統模型QFileSystemModel
      2.3.2  樹視圖控制項QTreeView
      2.3.3  典型應用
    2.4  QStandardItemModel與QTableView的用法
      2.4.1  標準數據模型QStandardItemModel
      2.4.2  表格視圖控制項QTableView
      2.4.3  典型應用
    2.5  QltemSelectionModel與QStyledItemDelegate的用法
      2.5.1  選擇模型QltemSelectionModel
      2.5.2  代理控制項QStyledItemDelegate
      2.5.3  典型應用
    2.6  小結
第二部分
  第3章  資料庫
    3.1  使用PySide6操作資料庫
      3.1.1  資料庫連接類QSqlDatabase
      3.1.2  資料庫查詢類QSqlQuery
      3.1.3  操作SQLite資料庫
    3.2  操作MySQL資料庫
      3.2.1  安裝MySQL資料庫的集成開發環境

      3.2.2  安裝、應用PyMySQL模塊
      3.2.3  操作數據表
  ……
第三部分
第四部分
第五部分
附錄A  根據可執行文件製作程序安裝包
附錄B  QApplication類的常用方法

  • 商品搜索:
  • | 高級搜索
首頁新手上路客服中心關於我們聯絡我們Top↑
Copyrightc 1999~2008 美商天龍國際圖書股份有限公司 臺灣分公司. All rights reserved.
營業地址:臺北市中正區重慶南路一段103號1F 105號1F-2F
讀者服務部電話:02-2381-2033 02-2381-1863 時間:週一-週五 10:00-17:00
 服務信箱:bookuu@69book.com 客戶、意見信箱:cs@69book.com
ICP證:浙B2-20060032