PySide2
PySide2
大娱乐家cpy
生生灯火,明暗无辄。
展开
-
PySide2基础篇(十五)——QFileDialog运用
PySide2基础篇(十五)——QFileDialog运用前言:阅读这篇文章我能学到什么? FileDialog被用于进行目录选择、单个文件选择、多个文件选择。下面讲解基本用法。——如果你觉得这是一篇不错的博文,希望你能给一个小小的赞,感谢您的支持。1 创建文件对话框1.1 选择目录 getExistingDirectory()方法可调用目录选择对话框,选定目录后该函数返回所选路径。 代码示例:from PySide2.QtWidgets import QApplication, Q原创 2020-06-14 17:09:11 · 7547 阅读 · 4 评论 -
PySide2基础篇(十四)——QMessageBox运用
PySide2基础篇(十四)——QMessageBox运用前言:阅读这篇文章我能学到什么? MessageBox在对话框编程中较常用,而Qt为我们提供了较多种MessageBox选择,有critical、warning、information、about、question几种。——如果你觉得这是一篇不错的博文,希望你能给一个小小的赞,感谢您的支持。1 创建MessageBox对话框 由于使用比较简单,所以不多作文字介绍。1.1 critical 代码示例:from PySide2.Q原创 2020-06-14 16:16:58 · 8293 阅读 · 0 评论 -
PySide2基础篇(十三)——QToolBar和QStatusBar运用
PySide2基础篇(十三)——QToolBar和QStatusBar运用前言:阅读这篇文章我能学到什么? 前面降到了对话框的菜单栏,这篇继续讲对话框的工具栏和状态栏。它们也是设计对话框程序较常用的控件,想想我们用的IDE界面就能明白它们的重要性。——如果你觉得这是一篇不错的博文,希望你能给一个小小的赞,感谢您的支持。1 工具栏1.1 创建工具栏 工具栏就像菜单栏那样,它也是对多个控件组合的控件。我们可以给工具栏添加多个控件。我们尝试给主对话框创建一个工具栏控件,并给其添加几个按钮控件。原创 2020-06-14 14:43:37 · 2570 阅读 · 1 评论 -
PySide2基础篇(十二)——QMenuBar和QMenu运用
PySide2基础篇(十二)——QMenuBar和QMenu运用前言:阅读这篇文章我能学到什么? 每个对话框都可以设置一个菜单栏,菜单栏是分类管理按钮的最佳控件。请阅读这篇文章学学。——如果你觉得这是一篇不错的博文,希望你能给一个小小的赞,感谢您的支持。1 创建菜单栏和添加菜单项 我们尝试对主对话框添加菜单栏,并为菜单栏中添加菜单项。 代码示例:from PySide2.QtWidgets import QApplication, QMainWindow, QMenuBar, QMen原创 2020-06-14 10:46:58 · 4733 阅读 · 3 评论 -
PySide2基础篇(十一)——QSpinBox运用
PySide2基础篇(十一)——QSpinBox运用前言:阅读这篇文章我能学到什么? 数字输入框即限制只能输入数字内容,也可以限制输入的数字范围。是输入数字信息时首选的控件——如果你觉得这是一篇不错的博文,希望你能给一个小小的赞,感谢您的支持。1 创建数字输入框 通过类QSpinBox可以实例化数字输入框控件。 代码示例:from PySide2.QtWidgets import QApplication, QMainWindow, QSpinBoxfrom PySide2.QtCo原创 2020-06-13 22:03:11 · 2263 阅读 · 1 评论 -
PySide2基础篇(十)——QProgressBar运用
PySide2基础篇(十)——QProgressBar运用前言:阅读这篇文章我能学到什么? 进度条常用语表示人物执行的进度,也是常用的控件。请阅读这篇文章学习它。——如果你觉得这是一篇不错的博文,希望你能给一个小小的赞,感谢您的支持。1 创建进度条 PySide2提供了类QProgressBar进行进度条控件的创建。 代码示例:from PySide2.QtWidgets import QApplication, QMainWindow, QProgressBarapp = QAp原创 2020-06-13 20:24:37 · 3181 阅读 · 2 评论 -
PySide2基础篇(九)——QTabWidget运用
PySide2基础篇(九)——QTabWidget运用前言:阅读这篇文章我能学到什么? 标签页控件中可以放入控件或子对话框,使得页面设计功能划分更清晰。请阅读这篇文章学习它,因为这很重要。——如果你觉得这是一篇不错的博文,希望你能给一个小小的赞,感谢您的支持。1 创建标签页控件 PySide2为我们提供了QTabWidget类实例化标签页控件。我们尝试创建一个标签页控件,并为其创建三个标签页,也即放入三个子对话框。我们给每个子对话框分别放入一个控件按钮。 代码示例:from PySid原创 2020-06-13 19:00:27 · 6885 阅读 · 0 评论 -
PySide2基础篇(八)——QRadioButton和QCheckBox运用
PySide2基础篇(八)——QRadioButton和QCheckBox运用前言:阅读这篇文章我们能学到什么? 同属于一组的多个单选按钮,每次只能选中一个,而多选按钮则可同时选中多个。——如果你觉得这是一篇不错的博文,希望你能给一个小小的赞,感谢您的支持。1 单选按钮1.1 创建单选按钮 属于同一组的多个单选按钮,每次只能选中一个。选中一个,则其他被选中的自动变为未选中状态。 代码示例:from PySide2.QtWidgets import QApplication, QMai原创 2020-06-12 21:33:19 · 3653 阅读 · 0 评论 -
PySide2基础篇(七)——QComboBox运用
PySide2基础篇(七)——QComboBox运用前言:阅读这篇文章我能学到什么? 组合框是进行选择性输入常用的控件,这篇文章将介绍它的基本用法。——如果你觉得这是一篇不错的博文,希望你能给一个小小的赞,感谢您的支持。1 创建一个组合框 通过类QComboBox创建一个组合框对象,addItem()函数用于给组合框添加项。代码示例:from PySide2.QtWidgets import QApplication, QMainWindow, QComboBoxapp = QApp原创 2020-06-12 14:02:22 · 8938 阅读 · 4 评论 -
PySide2基础篇(六)——QPlainTextEdit运用
PySide2基础篇(六)——QPlainTextEdit运用前言:阅读这篇文章我能学到什么? 前面介绍了QLineEdit行编辑框,它是单行的编辑框,下面介绍QPlainTextEdit纯文本编辑框,它是多行编辑框。QPlainTextEdit是很常用的编辑输入控件,下面介绍通过它对文本进行编辑的一些操作。——如果你觉得这是一篇不错的博文,希望你能给一个小小的赞,感谢您的支持。1 创建一个纯文本编辑框 多行编辑框在编辑时可以通过回车键实现换行编辑,当行文本内容超过行最大字符限制时它会自原创 2020-06-07 17:53:07 · 7890 阅读 · 1 评论 -
PySide2基础篇(五)——QDialog运用
PySide2基础篇(五)——QDialog运用前言:阅读这篇文章我能学到什么? 对话框是设计GUI的基础,这篇文章介绍QDialog的简单运用,请阅读这篇文章。——如果你觉得这是一篇不错的博文,希望你能给一个小小的赞,感谢您的支持。1 创建一个对话框 PySide2提供了QDialog用于创建对话框,关于对话框可以对其设置很多属性,比如坐标、标题、图标、大小、颜色等。 代码示例:from PySide2.QtWidgets import QApplication, QDialogf原创 2020-06-05 14:14:33 · 3634 阅读 · 1 评论 -
PySide2基础篇(四)——QLineEdit运用
PySide2基础篇(四)——QLineEdit运用前言:阅读这篇文章我能学到什么? 编辑框是用户进行信息录入的主要控件,PySide2提供了QLabel类用于创建编辑框控件。这篇文章介绍一些编辑框的基础用法。——如果你觉得这是一篇不错的博文,希望你能给一个小小的赞,感谢您的支持。1 创建一个编辑框 创建编辑框类同于创建标签或按钮,其实创建这些控件操作过程都是一样的。 代码示例:from PySide2.QtWidgets import QApplication, QLineEdit原创 2020-06-05 14:10:49 · 6690 阅读 · 0 评论 -
PySide2基础篇(三)——QPushButton运用
PySide2基础篇(三)——QPushButton运用前言:阅读这篇文章我能学到什么? 按钮是对话框应用程序常用的控件之一,这篇文章介绍QPushButton按钮控件的简单用法,如果你想快速上手就请阅读这篇文章。——如果你觉得这是一篇不错的博文,希望你能给一个小小的赞,感谢您的支持。1 创建一个按钮 按钮是对话框交互过程中最常用的控件之一,PySide2为我们提供了一个类PushButton用于生成按钮。下面我们尝试示例化它创建一个按钮控件。 代码示例:from PySide2.Qt原创 2020-06-05 14:07:12 · 8312 阅读 · 1 评论 -
PySide2基础篇(二)——QLabel运用
PySide2基础篇(二)——QLabel运用前言:阅读这篇文章我能学到什么? 我们知道做窗口应用程序最基础的是掌握控件的运用。QLabel就是PySide2中一个基础的控件,它可以用于可以显示文本、图像、视频。下面让我们开始学习它。——如果你觉得这是一篇不错的博文,希望你能给一个小小的赞,感谢您的支持。1 使用QLabel能做什么? Qt for Python模块中最基本的有三个模块:Qt Core:提供核心的非GUI模块,列如信号和插槽,项目模型的基类,序列化等。Qt GUI:通原创 2020-06-03 17:34:03 · 10360 阅读 · 2 评论 -
PySide2基础篇(一)——安装并运行一个窗口程序
PySide2基础篇(一)——安装并运行一个窗口程序前言:阅读这篇文章我能学到什么? 这篇文章教会你安装PySide2并运行第一个自己的窗口程序。——如果你觉得这是一篇不错的博文,希望你能给一个小小的赞,感谢您的支持。目录PySide2基础篇(一)——安装并运行一个窗口程序1 PyQt和PySide2区别1.1 遵照的开源协议不同1.2 为什么选择PySide22 安装PySide22.1 通过Pypi安装2.2 通过Http安装2.3 安装失败解决办法3 运行第一个程序3.1 创建空工程3.2原创 2020-05-10 18:53:53 · 4964 阅读 · 5 评论