![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Pyqt5
文章平均质量分 57
清纯世纪
知识的搬运工
展开
-
PyQt5登录界面跳转
1、设计ui界面设计后的ui界面在这里可以设置密码不显示最后将ui界面转为py文件后获得的逻辑代码为:(文件名为。原创 2023-08-18 00:11:03 · 2060 阅读 · 5 评论 -
Pyqt5打开电脑摄像头进行拍照
【代码】Pyqt5打开电脑摄像头进行拍照。原创 2023-08-17 23:39:08 · 1211 阅读 · 1 评论 -
PyQt5资源的加载和使用,即如何使用Pyrcc
需要注意,如果我们的界面文件里没有导入我们将.qrc也文编译为.py的文件,我们自己手动导入下就行。如果没有资源文件,我们则采用绝对路径或相对路径的方式引用才可以。我们利用资源文件,在引用图像等资源时,就可以用以下方式引用。原创 2023-08-16 00:44:17 · 1355 阅读 · 0 评论 -
pyqt5的安装
pip安装三个库:如果报错,按提示安装: 安装好模块之后,在pycharm里进行配置:在设置里的tools工具里选择external tools,单击加号:之后设置扩展模块名字,模块程序路径等:Program的设置点击右侧文件夹图标,在安装库的路径中选择安装的designer设计工具程序: or(如果没有就去qt5-tools里找) 随后在working directory里点击右侧加号,设置为当前文件路径(或者自己输入$ProjectFileDir$):之后在pycharm工具栏的tools的ex原创 2022-10-18 13:11:16 · 1202 阅读 · 0 评论 -
PyQt6安装教程
授权方式:PySide6是开源的,由Qt公司的父公司Digia维护。这里介绍一下PySide6,PySide6和PyQt6是两个用于创建Python应用程序的GUI工具包。它们都是基于Qt框架,并提供了类似的功能和API,但在使用和授权方面存在一些区别。打开Pycharm,按快捷键Ctrl+Atl+S,打开设置界面,然后在工具选项里找到外部工具,点击“+”号。但是如我们需要,可以利用PyQt5的Pyrcc工具进行转换。仔细发现,我们与第一种配置方法有两处不同,第一处是。文件,也是只需将文件开头的。原创 2023-08-16 00:18:56 · 12424 阅读 · 0 评论 -
PyQt5控件布局管理
以及一种隐藏的布局—绝对布局下面我们以进行示例下面在介绍以下控件以两列的形式布局在表单中,其中左列包含标签,右列包含输入控件在说一下绝对布局是最简单的一种布局,就是在右侧的属性编辑器中更改,设置geometry属性,X,Y分别代表这个控件左上角距离主窗口左侧多远,上侧多远。原创 2023-08-14 14:20:13 · 335 阅读 · 0 评论 -
PyQt5设置按钮菜单和信号与槽函数的连接
我们可以通过在界面文件的retranslateUi函数中,添加以下代码增加快捷键。连接槽函数,我们的动作信号为triggered。右键可以选择创建菜单栏。我们选中,则会触发相应操作。】,然后输入菜单名,敲下。原创 2023-08-14 13:42:06 · 1227 阅读 · 0 评论 -
PyQt5下拉列表实现及信号与槽的连接
我们可以通过addItems或addItem增加选项(界面设计中是先增加,后设置名字)下面我们来实操一下,实现选中不同下拉框,打印不同的标签值。在Qt Designer中进行设计界面。原创 2023-08-14 10:56:58 · 2590 阅读 · 1 评论 -
PyQt5的信号与槽函数
在下图中(1)widget就是PyQt中的控件对象。其实就是组件(2)signal就是控件对象拥有的信号(3)connect()方法用于连接信号和槽,(4)slot是槽函数名称。red信号和stop()槽函数进行连接green信号和go()槽函数进行连接只有这样连接后,发射的信号才可以调用相应的槽函数。总结起来就一句话:连接后,信号发射,槽函数“启动”# 在connect()方法中传入的是函数名。原创 2023-08-14 01:21:48 · 1790 阅读 · 0 评论 -
PyQt5同一界面实现不同窗口跳转
在Object Inspector中可以清晰看到每一个page,在下方的Property Editor中可以直接对属性进行编辑。可以在Property Editor中修改QTabWidget属性,进行页签的位置的变换,上下左右都可以。该界面设计了三个按钮用于切换不同的界面,每个界面放一个标签用于查看切换效果。,互不干扰,切换下一个又是全新的page,不用担心组件重叠的问题。设计两个界面相互跳转,跳转的同时关闭另外一个界面。,可以一个界面下就可以直接编辑多个窗口。在不同的page上,可以。原创 2023-08-14 01:05:18 · 1547 阅读 · 0 评论 -
Qt Designer设计的界面如何显示、即运行显示窗口界面
首先利用Qt Designer设计.ui文件,然后采用Tools->External Tools->PyUIC转换成.py文件。这个.py文件是.ui文件编译而来的,将这种文件由.ui文件编译而来的.py文件称之为。也就是说通过转换 ui 文件为 py 文件,得到的只是界面的 ui 的类, 并不包括启动界面的函数,我们称之为。由于界面文件每次编译时候都会初始化,所以需要新建一个.py文件来调用界面文件,这个新建立的.py问称之为。界面文件和逻辑文件是两个相对独立的文件,通过上述方法实现了界面与逻辑的分离。原创 2023-08-13 22:09:42 · 2016 阅读 · 0 评论 -
PyQt5解决按钮文字显示不全等问题(利用屏幕的自适应设置)
如果不加这行代码,相同的界面在不同的界面中显示不同的大小,不协调,加入此行代码后可以实现屏幕的自适应调整,使得界面的大小在不同的电脑中效果与设置的类似。原创 2023-08-13 21:42:01 · 1043 阅读 · 2 评论 -
PyQt5利用QTextEdit控件输入多行文本
【代码】PyQt5利用QTextEdit控件输入多行文本。原创 2023-08-13 13:31:49 · 968 阅读 · 0 评论 -
Pyqt5使QTextEdit或QLabel等框框背景透明
设置:textEdit->setStyleSheet(“background-color: rgb(255, 255, 255, 60);原创 2023-08-13 13:00:50 · 2388 阅读 · 0 评论 -
PyQt5组件之QLabel显示图像和视频
选择本地图片上传global imgNamepath # 这里为了方便别的地方引用图片路径,将其设置为全局变量# 弹出一个文件选择框,第一个返回值imgName记录选中的文件路径+文件名,第二个返回值imgType记录文件的类型# QFileDialog就是系统对话框的那个类第一个参数是上下文,第二个参数是弹框的名字,第三个参数是默认打开的路径,第四个参数是需要的格式。原创 2023-08-13 12:04:30 · 8751 阅读 · 1 评论