大兴企业官方网站建设,宁波北京网站建设,网站开发 运行及维护,开源的网站后台程序文章目录 PyQt5安装基本概念进行配置配置QtDesigner配置PyUIC配置Pyrcc 使用PyQt5使用如何使用ui文件 PyQt5
PyQt5 是一个用于创建 Python GUI#xff08;图形用户界面#xff09;应用程序的强大工具包#xff0c;它是 Qt 应用程序框架的 Python 绑定。Qt 是一个跨平台的 C… 文章目录 PyQt5安装基本概念进行配置配置QtDesigner配置PyUIC配置Pyrcc 使用PyQt5使用如何使用ui文件 PyQt5
PyQt5 是一个用于创建 Python GUI图形用户界面应用程序的强大工具包它是 Qt 应用程序框架的 Python 绑定。Qt 是一个跨平台的 C 应用程序开发框架而 PyQt5 允许开发者使用 Python 语言来调用 Qt 的功能从而可以方便快捷地开发出具有丰富界面和交互功能的应用程序。
安装
pip install PyQt5基本概念
控件Widgets是 PyQt5 中构成 GUI 的基本元素如按钮QPushButton、标签QLabel、文本框QLineEdit等。布局管理器Layout Managers用于管理控件在窗口中的位置和大小常见的布局管理器有水平布局QHBoxLayout、垂直布局QVBoxLayout和网格布局QGridLayout等。信号与槽Signals and Slots是 PyQt5 中用于实现对象间通信的机制。当一个控件上发生特定事件如按钮被点击时会发出一个信号而槽是一个与之关联的函数当信号发出时槽函数会被调用。
进行配置 安装成功pyqt5后还要进行配置使用 配置QtDesigner 程序为如下目录 工作目录为$FileDir$ 配置PyUIC 程序为环境中的python执行文件 实参-m PyQt5.uic.pyuic $FileName$ -o $FileNameWithoutExtension$.py 工作目录$FileDir$ 配置Pyrcc 程序环境中的执行文件如图 实参$FileName$ -o $FileNameWithoutExtension$_rc.py 工作目录$FileDir$ 使用PyQt5 配置好后进行以下操作 随便找到一个项目进行右击然后依次点击 出现如图然后根据步骤进行点击创建 创建成功 使用 左侧的按键拖动进行不同功能的添加键拖动到画布使用。上面的两个是用来给按键配置函数关系的。 如一下配置的一个小例子 拖动这个键 配置函数成功也可对很多键、文本、标签进行设置。 也可以对按键、文本、标签等的参数进行设置。 设计好后可以点击保存进行保存。 保存为ui文件。
如何使用ui文件 然后ui文件就可以变成py文件进行使用了。 可以通过以下方式进行导入使用模块以untitked.py为例。
from untitled import Ui_MainWindow # 导入UI类这个类包含了你的主窗口设计