![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
PyQt5
文章平均质量分 58
向来萧瑟也无畏
有疑问可以随时指出,接受批评。可私信或评论。不常看CSDN,回复慢请谅解。
展开
-
(自己看)在使用pyqt5将进度条嵌于状态栏时遇到的一些坑
写在前面这篇文章主要是记录自己在摸索将进度条嵌于主界面时的一些问题。(已经解决,但才疏学浅,仍不是很清楚,不知道如何解释,如果您知道,或者您觉得哪里有错,欢迎指出。水平有限,轻喷。谢谢)关于将进度条嵌于状态栏,详见此文:pyqt5 嵌于主界面状态栏的进度条 问题描述在参考他人文章时,明明代码一样,运行却没有效果(进度条不动) 仔细看了一下类的定义和函数入口,才发现我的代码和别人的有点不一样,现整理出来,还请认真对比。原创 2021-04-09 22:27:48 · 873 阅读 · 2 评论 -
pycharm中集成Qt designer.exe和ui文件转py文件的快捷方式
写在前面其实作用只是1.方便在pycharm中直接打开Qt designer.exe,也可以自己手动打开2.将ui文件(在Qt designer中编辑得到的ui文件)转成py文件,也可以在cmd中用命令转。参见此文:PyQt5 ui文件转py文件 步骤安装依赖模块pyqt5-tools命令pip install pyqt5-tools该命令会顺便安装模块PyQt5,如果没有,请用以下命令进行安装pip install pyqt5&nb原创 2021-04-09 20:25:30 · 284 阅读 · 2 评论 -
pyqt5 嵌于主界面状态栏的进度条
写在前面放在状态栏处的进度条。本想放在主界面,但是没找到相关代码。代码# -*- coding: utf-8 -*-from PyQt5 import QtCore, QtWidgetsfrom PyQt5.QtWidgets import QProgressBar, QLabel, QApplication, QMainWindowfrom PyQt5.QtCore import QBasicTimerimport sysclass Ui_MainWindow(QMainWindo原创 2021-04-09 19:42:55 · 1442 阅读 · 0 评论 -
pyqt5 QLabel 加边框并设置边框样式
代码# -*- coding: utf-8 -*-from PyQt5 import QtCore, QtWidgetsfrom PyQt5.QtWidgets import QFrame, QApplication, QMainWindowimport sysclass Ui_MainWindow(QMainWindow): def __init__(self,parent=None): super(Ui_MainWindow,self).__init__(pare原创 2021-04-09 19:00:08 · 7376 阅读 · 6 评论 -
pyqt5 设置按钮圆角
2种方法1.可以直接在Qt Designer中设置。详见此文:在Qt designer中实现按钮的圆角设置2.pycharm中通过代码设置:关键是这行代码(引号中设置样式)self.pushButton.setStyleSheet('')from PyQt5 import QtCore, QtWidgetsfrom PyQt5.QtWidgets import QApplication, QMainWindowimport sysclass Ui_MainWindow(QMainWin原创 2021-04-09 18:43:30 · 7087 阅读 · 0 评论 -
安装pyinstaller打包发布所需环境
关键词pyinstaller 打包发布 PyQt5项目 环境打包发布所需环境1.安装pip(百度搜索)2.安装pyinstallerpip install pyinstaller 测试是否安装成功,如果显示一堆列表,最后还有一行“pyinstaller: error: the following arguments are required: scriptname”,就说...原创 2020-05-01 21:01:42 · 7495 阅读 · 0 评论 -
PyQt5 笔记总结
写在前面以下是我在使用PyQt5的过程中的一些笔记以及收录的一些不错的学习资料,仅供参考,不定期更新。 目录代码PyQt5 ui文件转py文件PyQt5 python运行cmd命令 传入参数 获取cmd结果 重定向 运行另一个python文件PyQt5 Qt 文件对话框QFileDialog 选择图片 在label控件上显示图片PyQt5 python 图片...原创 2020-05-01 20:30:04 · 349 阅读 · 0 评论 -
PyQt5 python运行cmd命令 传入参数 获取cmd结果 重定向 运行另一个python文件
关键词PyQt5 pyqt5 python运行cmd命令 传入参数 获取cmd结果 重定向 运行python文件 py脚本写在前面如果运行的cmd输出不多,可以考虑使用subprocess(也可以重定向)我选择os.popen()的原因是我需要运行的py文件在cmd会输出很多内容,而且我需要对这些内容作处理,相比起使用subprocess,使用os.popen()会更快一些。代码(不传入...原创 2020-05-01 20:16:46 · 5826 阅读 · 0 评论 -
PyQt5 Qt 文件对话框QFileDialog 选择图片 在label控件上显示图片
关键词PyQt5 python Qt QFileDialog 文件对话框 选择图片代码#成员函数#作用:选择图片def openImage(self): #弹出文件选择框 #2个返回值,依次为:文件路径、文件类型; #4个参数,依次为:self(如果闪退就用self.centralwidget)、文件选择框标题、文件选择框默认地址、过滤字符串(用于限制文件类型,注意不同的文件...原创 2020-05-01 19:57:52 · 4192 阅读 · 3 评论 -
PyQt5 python 删除图片
关键词PyQt5 pyqt5 python 删除图片代码#成员函数#作用:删除图片def removeTempPic(self): # 指定待删除图片所在目录 path = './img/' for root, dirs, files in os.walk(path): for name in files: if name.endswith(".png") or name...原创 2020-05-01 19:44:28 · 1139 阅读 · 5 评论 -
PyQt5 python 图片复制
关键词PyQt5 pyqt5 python 图片复制代码#成员函数copyPic#作用:复制图片def copyPic(self): #打开源图片 #self.imageName表示图片路径,为字符串。(是在Ui_MainWindow类的构造函数__init__(self)中定义的成员变量。) f_src = open(self.imageName, 'rb') #读取图片内...原创 2020-05-01 19:39:59 · 919 阅读 · 1 评论 -
PyQt5 警告框
关键词PyQt5 pyqt5 警告框 代码#警告框def messageDialog(self): msg_box = QMessageBox(QMessageBox.Warning, 'Warning', 'No picture selected!') msg_box.exec_()演示效果 参考文章PyQt...原创 2020-05-01 19:29:45 · 4601 阅读 · 0 评论 -
PyQt5 设置软件图标(左上角、任务栏)、软件主窗口标题
关键词PyQt PyQt5 pyqt5 软件图标 任务栏图标 软件主窗口标题 问题1.软件运行界面左上角图标我是在界面的脚本文件ui.py中的retranslateUi()函数中添加语句的其中:1)MainWindow的由来:ui.py中的setupUi()函数def setupUi(self, MainWindow): 2)"./logo....原创 2020-05-01 19:23:49 · 14656 阅读 · 6 评论 -
pyinstaller打包发布PyQt5项目遇到的小问题--软件运行有黑框 更改打包后的exe图标
关键词PyQt PyQt5 pyqt5 pyinstaller 打包 发布 python Python 问题问题描述:1.打包发布后,运行软件时,软件界面背后有黑框(Dos窗口)解决:添加选项来取消窗口使用命令:(其中的main.py是要打包的py文件)(亲测)pyinstaller -w main.py或(未测试)pyinst...原创 2020-05-01 18:32:46 · 1617 阅读 · 0 评论 -
PyQt5 ui文件转py文件
关键词PyQt PyQt5 pyqt5 pyinstaller 打包 发布 python Python 问题问题描述:打包发布后,运行软件时,软件界面背后有黑框(Dos窗口)解决:添加选项来取消窗口使用命令:(其中的main.py是要打包的py文件)(亲测)pyinstaller -w main.py或(未测试)pyinstaller main.py --...原创 2020-05-01 18:23:51 · 2625 阅读 · 0 评论