pyqt5
文章平均质量分 63
门前塘
这个作者很懒,什么都没留下…
展开
-
用Qt Designer 给对话框控件添加背景图片和颜色或者插入图片
这里写目录标题一、将图片资源添加进QtDesigner:1、用XML格式写一个类似这样的.qrc文件,将图片相对路径添加进去:2、单击Designer右下方的ResourceBrowser菜单中的铅笔:3、单击蓝色open按钮,添加刚才创建好的.qrc文件,结果如下:![在这里插入图片描述](https://img-blog.csdnimg.cn/e139830d29ed40b2b1ef73e4f251a63f.png?x-oss-process=image/watermark,type_d3F5LXplb转载 2021-12-10 17:46:58 · 11517 阅读 · 0 评论 -
pyqt5对用qt designer设计的窗体实现弹出子窗口
1. 用qt designer编写主窗体,窗体类型是MainWindow,空白窗口上一个按钮。并转换成mainWindow.py# -*- coding: utf-8 -*-# Form implementation generated from reading ui file 'f.ui'## Created by: PyQt5 UI code generator 5.9## WARNING! All changes made in this file will be lost!from P原创 2021-12-11 20:51:38 · 7352 阅读 · 0 评论 -
PyQt5笔记——控件显示滚动条方法
pyqt5中要在显示框打印出一个表格(如图1),但显示框太小导致一行没显示完就自动换行了,但我们不限它换行显示,这个时候就需要设置滚动条。我也遇到了这个问题在网上搜索资料,大多说的不够详细,图1...原创 2021-12-11 17:57:55 · 5999 阅读 · 0 评论 -
PyQt5 QMainWindow主界面跳转实现
目录1、前后端不分离的方式实现QMainWindow之间的跳转(不推荐)2、更好的方法实现QMainWindow之间的跳转(推荐)原文地址:https://blog.csdn.net/qq_30992103/article/details/103247193?utm_medium=distribute.pc_relevant.none-task-blog-2defaultbaidujs_baidulandingword~default-0.highlightwordscore&spm=1001.2转载 2021-12-08 22:08:06 · 734 阅读 · 1 评论 -
pyqt5通过继承的方式点击主窗口按钮弹出子窗口
使用pyqt5.9.7做了一个主窗口,一个子窗口,希望点击主窗口按钮弹出子窗口。就是这么一个简单的工具,找遍了网上,结果各种报错,也可能是自己水平有限,还带最后解决了,谨以此文记录!本文主要是通过整理博主竦貊的文章和自己的过程写成,这里默认大家已经在pycharm配置号QT Designer和pyuic5。PyQt5教程-Python在线学习:http://code.py40.com/face想实现的功能:点击第一个界面中的“进入系统”,自动跳转到第二界面主要的步骤详解1. 使用 Qt Desi原创 2021-12-02 17:46:02 · 2798 阅读 · 0 评论 -
在PYQT5中,点击主窗口中的按钮,弹出子窗口
需求:在PYQT5中,点击主窗口中的按钮,弹出子窗口。测试代码:例1:from PyQt5.QtWidgets import *import sys class Main(QMainWindow): def __init__(self): super().__init__() self.setWindowTitle("主窗口") button = QPushButton("弹出子窗", self) button.click原创 2021-08-11 15:58:12 · 6199 阅读 · 3 评论 -
pyqt 多窗口之间的相互调用方法
在编程开发中,一个程序不可避免的需要多窗口操作来实现具体的功能。实现此功能的基本步骤(以三个窗口为例,使用主窗口调用其它两个窗口)# 主窗口from PyQt5 import QtCore, QtGui, QtWidgets class Ui_MainWindow(object): def setupUi(self, MainWindow): MainWindow.setObjectName("MainWindow") MainWindow.resize(800, 600).转载 2021-08-11 15:25:14 · 1922 阅读 · 0 评论 -
通过继承类解决pyqt5中由qtdesigner的ui文件生成的python文件难以修改问题,方便自己添加自定义函数
pyqt5作为python中编写界面的一大利器,得到了广泛的应用。不过我们在编写界面的过程中经常需要修改界面,即qtdesigner生成的ui文件,每次修改都会导致由qtdesigner的ui文件生成的python文件重新生成,这给我们在界面python文件中添加自己编写的一些代码带来了困难,因为我们每次修改界面,生成的界面python文件都会将我们自己添加的代码清空。为了在生成的界面python文件方便添加代码,我们可以通过继承的方式来实现。我们先用qtDesigner写一个简单的界面,在Dialog中转载 2021-08-11 11:47:28 · 2117 阅读 · 3 评论 -
pyuic5将ui文件转换为py文件报错Error in input file: no element found: line 1, column 0
其实这是犯了一个低级错误,谨在此记录,为后来者诫!默认大家的pycharm已经配置号Qt Designer和pyuic使用pyuic将ui文件生成py文件,这一步一定要选中ui文件之后再点pyuic,不然会报错报错是提示Error: No such file or directory: "myUI.ui(找不到ui文件)原因:我想大多数人pyuic中Arguments都是$FileName$ -o $FileNameWithoutExtension$.py,即通过xxx.ui生成xxx.py。如原创 2021-08-05 15:43:42 · 4462 阅读 · 5 评论 -
PyQt5报错Process finished with exit code -1073740791 (0xC0000409)
使用pyqt设计了一个界面,然后写了一个读取文件的函数,链接到一个按钮,运行后在该界面点击按钮报错:Process finished with exit code -1073740791 (0xC0000409)以下的方法仅供参考,谨在此记录。解决办法:这个错误其实原因很多的,所以在pycharm打开,run > edit configuration > emulate terminal in output console勾上,再运行一次,立马提示出了什么错误。。。我的错误:即原创 2021-08-04 16:23:39 · 19406 阅读 · 11 评论