matplotlib pyqt

pyqt5-QFileDialog

1、介绍 这是pyqt的文件选择窗口。 2、使用 (1)单一文件选择 getOpenFileName(parent: QWidget = None, caption: str = '', directory: str = '', filter: str = '', initialFilter: st ......
pyqt5-QFileDialog QFileDialog pyqt5 pyqt

pyqt5-QInputDialog

1、介绍 这是pyqt的对话框输入组件。 2、使用 getText弹出对话框,让用户输入 单行文本 getMultiLineText弹出对话框,让用户输入 多行文本 getInt弹出对话框,让用户输入 整数 getItem弹出对话框,让用户选择 选项 from PySide2.QtWidgets i ......
pyqt5-QInputDialog QInputDialog pyqt5 pyqt

Windows系统下安装Anaconda并配置python3+pyqt5开发环境

基于统一的开发环境的处理需要,目前python开发一般采用Anaconda管理包作为平台。Anaconda(官方网站)就是可以便捷获取包且对包能够进行管理,同时对环境可以统一管理的发行版本。Anaconda包含了conda、Python在内的超过180个科学包及其依赖项。 1. Anaconda下载 ......
Anaconda Windows python3 环境 python

程序报错 No module named 'PyQt5' 的解决方案

输入以下命令: 调出CMD直接执行: pip install PyQt5 -i https://pypi.douban.com/simple 运行结果如下: 完美解决! 当然也可以运行 pip install PyQt5 -i https://pypi.tuna.tsinghua.edu.cn/si ......
解决方案 方案 程序 module PyQt5

PYQT 从入门到入土

PYQT 中常用的模块 QApplication 它包含主事件循环,在其中来自窗口系统和其它资源的所有事件被处理和调度。它也处理应用程序的初始化和结束,并且提供对话管理。它也处理绝大多数系统范围和应用程序范围的设置 QtGui 包含多种基本图形功能的类,包括但不限于:窗口集、事件处理、2D图形、基本 ......
PYQT

pyqt5-QPlainTextEdit

1、介绍 这是pyqt的纯文本多行输入组件。 2、类和初始化 class QPlainTextEdit(QAbstractScrollArea): """ QPlainTextEdit(parent: QWidget = None) QPlainTextEdit(str, parent: QWidg ......

pyqt5-QSpinBox

1、介绍 数值调整组件,可以通过点击切换数值。一般是十进制整数 2、类和初始化 class QSpinBox(QAbstractSpinBox): """ QSpinBox(parent: QWidget = None) """ def __init__(self, parent=None): pa ......
pyqt5-QSpinBox QSpinBox pyqt5 pyqt

pyqt5-QTreeWidget

1、介绍 树形组件 2、类和初始化 class QTreeWidget(QTreeView): """ QTreeWidget(parent: QWidget = None) """ def __init__(self, parent=None): pass 3、属性 4、方法 (1)setColu ......
pyqt5-QTreeWidget QTreeWidget pyqt5 pyqt

pyqt5-QTableWidget

1、介绍 这是pyqt的表格组件。 2、类和初始化 class QTableWidget(QTableView): def __init__(self, *__args): pass 示例: self.table = QTableWidget(self.w) 3、属性 4、方法 (1)columnC ......
pyqt5-QTableWidget QTableWidget pyqt5 pyqt

pyqt5-QTabWidget

QTabWidget 详解 – fengMisaka – 博客园 (cnblogs.com) 1、介绍 标签页组件。 2、类和初始化 class QTabWidget(QWidget): def __init__(self, parent=None): pass 3、属性 4、常用方法 (1)add ......
pyqt5-QTabWidget QTabWidget pyqt5 pyqt

pyqt5-QMenuBar

1、介绍 菜单栏组件。这里指的是QMainWindow窗口顶部水平的菜单栏。 2、类和初始化 class QMenuBar(QWidget): """ QMenuBar(parent: QWidget = None) """ def __init__(self, parent=None): pass ......
pyqt5-QMenuBar QMenuBar pyqt5 pyqt

pyqt5-QMenu

1、介绍 菜单组件。有两种场景: 窗口的菜单栏设置一个或多个QMenu 其他组件绑定右键菜单,探出一个QMenu 2、类和初始化 class QMenu(QWidget): """ QMenu(parent: QWidget = None) QMenu(str, parent: QWidget = ......
pyqt5-QMenu QMenu pyqt5 pyqt

pyqt5-QAction

1、介绍 动作。这是QMenu添加的项,或者QMenuBar组件直接添加。 2、类和初始化 class QAction(__PyQt5_QtCore.QObject): """ QAction(parent: QObject = None) QAction(str, parent: QObject ......
pyqt5-QAction QAction pyqt5 pyqt

pyqt5-QAbstractButton

1、介绍 该类定义了不同按钮类型的公共方法。其他按钮类型继承该类。 2、类和初始化 class QAbstractButton(QWidget): def __init__(self, parent=None): pass 3、属性 4、方法 (1)text 获取文本,类型为str (2)setTe ......

pyqt5-QPushButton

1、介绍 一般按钮。 2、类和初始化 class QPushButton(QAbstractButton): """ QPushButton(parent: QWidget = None) QPushButton(str, parent: QWidget = None) QPushButton(QI ......
pyqt5-QPushButton QPushButton pyqt5 pyqt

pyqt5-QRadio

1、介绍 单选按钮。 多个单选按钮在同一组件中,只能最多被选择一个。可以通过GroupBox划分范围。 2、创建和初始化 class QRadioButton(QAbstractButton): """ QRadioButton(parent: QWidget = None) QRadioButto ......
pyqt5-QRadio QRadio pyqt5 pyqt

pyqt5-QCheckBox

1、介绍 多选按钮。 2、创建和初始化 class QCheckBox(QAbstractButton): """ QCheckBox(parent: QWidget = None) QCheckBox(str, parent: QWidget = None) """ def __init__(se ......
pyqt5-QCheckBox QCheckBox pyqt5 pyqt

pyqt5-QDialogButtonBox

1、介绍 对话按钮框。提供两个按钮,进行选择。 2、创建和初始化 class QDialogButtonBox(QWidget): """ QDialogButtonBox(parent: QWidget = None) QDialogButtonBox(Qt.Orientation, parent ......

pyqt5-QComboBox

1、介绍 下拉列表 2、类和初始化 class QComboBox(QWidget): """ QComboBox(parent: QWidget = None) """ def __init__(self, parent=None): pass 3、属性 4、方法 (1)count 返回下拉列表数 ......
pyqt5-QComboBox QComboBox pyqt5 pyqt

pyqt5-QFontComboBox

1、介绍 字体下拉列表 2、类和初始化 class QFontComboBox(QComboBox): """ QFontComboBox(parent: QWidget = None) """ def __init__(self, parent=None): pass 3、属性 AllFonts ......

pyqt5-QLineEdit

1、介绍 单行文本输入组件。 2、类和初始化 class QLineEdit(QWidget): """ QLineEdit(parent: QWidget = None) QLineEdit(str, parent: QWidget = None) """ def __init__(self, * ......
pyqt5-QLineEdit QLineEdit pyqt5 pyqt

pyqt5-QTextEdit

1、介绍 这是pyqt的多行文本输入组件,支持html、markdown的修饰样式。 2、类和初始化 class QTextEdit(QAbstractScrollArea): """ QTextEdit(parent: QWidget = None) QTextEdit(str, parent: ......
pyqt5-QTextEdit QTextEdit pyqt5 pyqt

pyqt5-介绍

1、介绍 pyqt是python的一个主流的第三方模块,与Qt融合,用于GUI开发。 支持多种常用组件,并且具有很好的默认显示效果 QtDesigner支持图形化直接设计ui,大大减轻工作,得到更好的效果 使用范围广,网络上有很多的中文文档和问答,方便开发 支持pyqthon3语法,目前是pyqt5 ......
pyqt5 pyqt

pyqt5-开发

1、介绍 这里介绍pyqt的一般开发过程。 2、主窗口 一般,使用QMainWindow组件作为主窗口。然后分为三个部分: 标题栏,即窗口名称、图标和关闭按钮等所在行 菜单栏和工具栏 主界面 (1)标题栏 可以是直接使用pyqt提供的默认样式,也可以取消默认样式,然后自定义 (2)主界面 一般不会直 ......
pyqt5 pyqt

pyqt5-事件

1、介绍 pyqt提供了事件机制使用户和程序进行交互。 2、xxed方法 组件的类中声明的类似xxed形式的方法,用于表示事件,使用时将其调用connect方法,指定处理方法。 示例: xx.clicked.connect(self.opt) 绑定组件对象的鼠标单击事件,如果触发,则调用opt方法 ......
事件 pyqt5 pyqt

pyqt5-布局

1、介绍 pyqt可以基于designer快速进行布局,所见即所得,不用关心代码。 2、绝对布局 通过组件的move和update等方法,可以设置组件的左上顶角在父组件的中的绝对位置,从而实现布局。 在实际开发中,可以用于窗口的位置设置,但是一般不用于窗口内组件的管理 move(x, y) # x表 ......
布局 pyqt5 pyqt

pyqt5-QMainWindow

1、介绍 QMainWindow是一个窗口组件,也是最常用的主窗口。 import sys from PyQt5.QtWidgets import QMainWindow, QApplication from PyQt5.uic import loadUi class my_window: def ......
pyqt5-QMainWindow QMainWindow pyqt5 pyqt

pyqt5-QWidget

1、介绍 QWidget是几乎所有pyqt组件的直接或间接父类,其声明的属性和方法很具有代表性。其他组件极大可能是直接使用,所以一般不再阐述。除非少数可能做了个性化覆写。 2、类和初始化 class QWidget(__PyQt5_QtCore.QObject, __PyQt5_QtGui.QPai ......
pyqt5-QWidget QWidget pyqt5 pyqt

今日总结-第一个pyqt程序界面

效果: 代码: import sys from PyQt5.QtWidgets import QApplication,QWidget if __name__=='__main__': app=QApplication(sys.argv) w=QWidget() #设置窗口标题 w.setWindo ......
界面 程序 pyqt

Python 使用Matplotlib绘制可拖动的折线

Python 使用Matplotlib绘制可拖动的折线 效果图: 可以拖曲线上的点调整, 也可以拖旁边的sliderbar调整. 代码如下: import matplotlib.animation as animation from matplotlib.widgets import Slider, ......
折线 Matplotlib Python