PyQt6 教学

PyQt6 教学

本篇文章汇整了一系列使用 PyQt6 进行界面设计的教学,只要按照教学文的顺序阅读和实作,就可以透过 Python 搭配 PyQt6 设计软件界面,并实际透过接口和电脑互动,实现开启文件、编辑图片、传送消息... 等软件功能。

开始使用 PyQt6

下面这几篇文章,会介绍什么是 PyQt6,以及如何通过 PyQt6 建立基本软件窗口。

  • [PyQt6 库]

  • [PyQt6 和 PyQt5 的差异]

  • [建立 PyQt6 窗口]

PyQt6 接口组件

下面这几篇文章,会介绍 PyQt6 里用来设计接口的组件以及相关用法。

  • [QLabel 标签]

  • [QPushButton 按钮]

  • [QRadioButton 单选按钮]

  • [QCheckBox 复选按钮]

  • [QGraphicsView 显示图片]

  • [QLineEdit 单行输入框]

  • [QTextEdit、QPlainTextEdit 多行输入框]

  • [QListWidget 列表选择框]

  • [QComboBox 下拉菜单]

  • [QSpinBox、QDoubleSpinBox 数值调整组件]

  • [QTimeEdit 时间调整元件]

  • [QDateEdit 日期调整元件]

  • [QSlider 数值调整滑杆]

  • [QProgressBar 进度条]

PyQt6 窗口组件

下面这几篇文章,会介绍 PyQt6 里用来设计跟主要接口比较无关的元件。

  • [QMenuBar、QMenu、QAction 窗口菜单]

  • [QFileDialog 选择文件对话窗口]

  • [QMessageBox 对话窗口]

  • [QInputDialog 输入窗口]

  • [QWebEngineView 显示网页组件]

PyQt6 操作功能

下面这几篇文章,会介绍 PyQt6 里一些重要又好用的功能。

  • [QTimer 定时器]

  • [QThread 多线程]

  • [QtCore.pyqtSignal 信号传递]

  • [QPainter 绘图]

  • [QPainter 绘图 ( QPen)]

  • [QPainter 绘图 ( 保存图片)]

  • [QtMultimedia 播放声音]

  • [QSS 样式设定]

  • [侦测鼠标事件]

  • [侦测键盘事件与快捷键组合]

  • [侦测与控制窗口]

  • [窗口中开启新窗口]

  • [显示图片的三种方法]

  • [显示 Matplotlib 图表( 静态图表、图表动画)]

  • [显示 Pillow 图片]

  • [显示 OpenCV 图片和视频]

PyQt6 接口布局方式

下面这几篇文章,会介绍 PyQt6 元件在接口的中三种布局方式。

  • [Layout 布局( 垂直和水平)]

  • [Layout 布局 ( Gird 网格)]

  • [Layout 布局 ( Form 表单)]

PyQt6 示例应用

下面这几篇文章,会通过 PyQt6 实际做出一些应用。

  • [搭配 OpenCV 实作电脑摄影机]

  • [搭配 OpenCV 实作摄影机拍照和录像]

  • [搭配 pyaudio 实作简单录音机]

  • [小画家( 可调整画笔颜色、粗细和存档)]

  • [打开图片转换( 可调整质量和尺寸)]

  • [调整图片亮度对比、饱和度、锐利度]

  • [简单计算机]

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值