
PYQT5
清虞
这个作者很懒,什么都没留下…
展开
-
python + html + js + css pyqt5通过QWebEngineView 传入图片路径动态修改图片
python + html5 + js + css 数据交互原创 2022-07-21 15:59:45 · 585 阅读 · 0 评论 -
Pyqt5中,以表格的某一列为基准进行排序
使用方法:from PyQt5.QtCore import QtorderType = Qt.AscendingOrder #以表格中的第一列进行升序排序 self.ui.table.sortItems(1, orderType)或者orderType = Qt.DescendingOrder #以表格中的第一列进行降序排序 self.ui.table.sortItems(1, orderType)...原创 2021-09-28 11:04:29 · 608 阅读 · 0 评论 -
Pyqt5中的多样式进度条 进度条(2)
from random import randintimport sysfrom PyQt5.QtCore import QTimerfrom PyQt5.QtWidgets import QWidget, QApplication, QVBoxLayout, QProgressBarStyleSheet = '''/*设置红色进度条*/#RedProgressBar { text-align: center; /*进度值居中*/}#RedProgressBar::chunk ..原创 2021-09-08 16:49:16 · 651 阅读 · 0 评论 -
Pyqt5中Qlabel添加背景图片
from PyQt5.QtGui import *png = QPixmap('./ui/images/back_ground.png')self.label_2.setPixmap(png)#图片自适应窗口大小self.label_2.setScaledContents(True)原创 2021-09-08 16:47:04 · 2071 阅读 · 0 评论 -
Pyqt5中的窗口定时器
from PyQt5.QtWidgets import *from PyQt5.QtCore import QTimer,Qtimport sysclass Window(QWidget): def __init__(self): super(Window, self).__init__() self.setWindowTitle('定时器') self.resize(500,500) self.move(500,...原创 2021-09-08 16:44:43 · 672 阅读 · 0 评论 -
Pyqt5中TAB页监控变化的方法
#currentChanged()#currentchange 的函数的作用用于监测界面的切换,实现信号的触发#currentIndex()#这个函数的作用是用于判断当前的界面是哪个,即如果原来是0,当我点击这个切换到1了,那么这个指就将返回1#其中tabwidget默认从左到右依次增加。 self.tabWidget.currentChanged.connect(self.tabchange) # self.tab_2.changeEvent(self.tab...原创 2021-09-08 16:43:02 · 1445 阅读 · 0 评论 -
Python读取yaml文件
import yamlimport os# 获取当前路径filePath = os.path.dirname(__file__)#print(filePath)# 获取当前文件的绝对路径fileNamePath = os.path.split(os.path.realpath(__file__))[0]#print(fileNamePath)# 获取配置文件的路径yamlPath = os.path.join(fileNamePath,'config.yaml')#print(y.原创 2021-09-08 16:40:19 · 514 阅读 · 0 评论 -
Pyqt5中点击Qlabel触发的事件
#QLabel控件使用from PyQt5.QtWidgets import QApplication,QLabel,QWidget,QVBoxLayoutfrom PyQt5.QtCore import Qtfrom PyQt5.QtGui import QPixmap,QPaletteimport sysimport webbrowserclass WindowDemo(QWidget): def __init__(self): super(WindowDemo,.原创 2021-09-08 16:37:18 · 5333 阅读 · 2 评论 -
Pyqt5中的进度条(1)
import sysfrom PyQt5.QtWidgets import QMainWindow, QApplication,QProgressBar,QPushButtonfrom PyQt5.QtCore import QBasicTimerclass QProgressBarExample(QMainWindow): def __init__(self): super(QProgressBarExample, self).__init__() .原创 2021-09-08 16:35:39 · 631 阅读 · 0 评论 -
Pyqt5中tablewiget的滚动条自动滚动代码
### 表格自动滚动到最底下ui->tableWidget->scrollToBottom(); //让滚动条滚动到最底部 ui->tableWidget->scrollToTop(); //让滚动条滚动到最顶部原创 2021-09-08 16:33:14 · 1901 阅读 · 0 评论 -
pyqt5中实现一个子窗口多功能界面
1.在主界面中插入子窗口 初始化传感器配置按钮 (1)common文件 引入由ui文件转换成的py文件 在common中定义一个类,继承ui.py文件中的类,使用__init__方法初始化界面.py文件中Dialog参数, 再将界面.py文件中的类初始化 classname.__init__(Dialog) 使用ui文件转换的py文件中的类的setUPui方法 将界面py文件中的装饰(按钮)传入common文件中定义好的类中。 (2)子界面功能文件 定义一个类 继承QD...原创 2021-07-30 14:12:07 · 2529 阅读 · 0 评论