展开全部

主编推荐语

Python PyQt5编写GUI应用程序及数据可视化方法

内容简介

本书介绍在Python中使用PyQt5编写GUI应用程序的方法,以及使用不同工具在GUI程序中实现数据可视化的方法。本书分为三大部分,分别介绍了PyQt5 GUI应用程序的框架结构等基础核心内容、PyQt5 GUI应用程序设计中常用到的各种功能的编程方法,以及使用PyQtChart、matplotlib和PyQtDataVisualization进行二维和三维数据可视化的设计方法等。

目录

  • 版权信息
  • 内容提要
  • 前言
  • 本书内容
  • 本书学习路线
  • 示例源程序
  • 本书约定
  • 资源与支持
  • 配套资源
  • 提交勘误
  • 与我们联系
  • 关于异步社区和异步图书
  • 第一部分 PyQt5开发基础
  • 第1章 开发环境安装
  • 1.1 Python
  • 1.2 Qt
  • 1.3 PyQt5
  • 第2章 PyQt5 GUI程序框架
  • 2.1 PyQt5 GUI程序的基本框架
  • 2.2 使用可视化设计窗体的GUI程序
  • 2.3 信号与槽的使用
  • 2.4 自定义信号的使用
  • 2.5 资源文件的使用
  • 2.6 从Qt C++类库到PyQt5
  • 2.7 3个单窗体GUI项目模板
  • 第二部分 GUI应用程序设计
  • 第3章 常用界面组件的使用
  • 3.1 数据输入输出
  • 3.2 QPushButton
  • 3.3 QSlider和QProgressBar
  • 3.4 日期时间数据
  • 3.5 定时器QTimer
  • 3.6 下拉列表框QComboBox
  • 3.7 QMainWindow与QAction
  • 3.8 QListWidget和QToolButton
  • 3.9 QTreeWidget和QDockWidget
  • 3.10 QTableWidget
  • 3.11 容器类组件与布局设计
  • 第4章 Model/View结构
  • 4.1 Model/View结构
  • 4.2 QFileSystemModel
  • 4.3 QStringListModel
  • 4.4 QStandardItemModel
  • 4.5 自定义代理
  • 第5章 事件处理
  • 5.1 默认事件处理
  • 5.2 事件拦截与事件过滤
  • 5.3 拖放事件与拖放操作
  • 5.4 具有拖放操作功能的组件
  • 第6章 对话框与多窗口设计
  • 6.1 标准对话框
  • 6.2 自定义对话框及其使用
  • 6.3 多窗口应用程序
  • 6.4 MDI应用程序设计
  • 第7章 数据库
  • 7.1 Qt SQL模块概述
  • 7.2 QSqlTableModel的使用
  • 7.3 QSqlQueryModel的使用
  • 7.4 QSqlQuery的使用
  • 7.5 QSqlRelationalTableModel的使用
  • 第8章 绘图
  • 8.1 QPainter绘图
  • 8.2 坐标系统和坐标变换
  • 8.3 自定义界面组件
  • 8.4 Graphics View绘图架构
  • 第9章 文件
  • 9.1 文件操作相关类概述
  • 9.2 文本文件读写
  • 9.3 二进制文件读写
  • 9.4 目录和文件操作
  • 第10章 多媒体
  • 10.1 PyQt5多媒体模块功能概述
  • 10.2 音频播放
  • 10.3 音频输入
  • 10.4 视频播放
  • 10.5 摄像头的使用
  • 第11章 GUI设计增强技术
  • 11.1 多语言界面
  • 11.2 QSS定制界面
  • 第三部分 数据可视化
  • 第12章 PyQtChart二维绘图
  • 12.1 PyQtChart概述
  • 12.2 QChart绘制折线图
  • 12.3 QChart绘图高级功能
  • 12.4 对数坐标轴和多坐标轴
  • 12.5 饼图和各种柱状图
  • 12.6 蜡烛图和日期时间坐标轴
  • 12.7 区域填充图
  • 12.8 极坐标图
  • 第13章 PyQtDataVisualization三维绘图
  • 13.1 PyQtDataVisualization模块概述
  • 13.2 三维柱状图
  • 13.3 三维散点图
  • 13.4 三维曲面图
  • 第14章 Matplotlib数据可视化
  • 14.1 Matplotlib的基本用法
  • 14.2 图的主要元素的面向对象操作
  • 14.3 交互操作
  • 14.4 典型二维图的绘制
  • 14.5 三维数据绘图
展开全部

评分及书评

评分不足
1个评分
  • 用户头像
    给这本书评了
    5.0

    内容很详细,涵盖了 qt 的所有内容,适合作为工具书和实践练习

      转发
      评论

    出版方

    人民邮电出版社

    人民邮电出版社是工业和信息化部主管的大型专业出版社,成立于1953年10月1日。人民邮电出版社坚持“立足信息产业、面向现代社会、传播科学知识、服务科教兴国”,致力于通信、计算机、电子技术、教材、少儿、经管、摄影、集邮、旅游、心理学等领域的专业图书出版。