Pyqt5
energy_百分百
while(1){慢几步,深几度}
展开
-
#pyqt5# 在QTableWidget控件中 选中行列索引
选中列索引self.Table.scrollToItem(self.Table2.item(1, 0), QAbstractItemView.PositionAtTop)self.Table.verticalHeader().setCurrentIndex(self.Table.model().index(1,0))选中行索引self.Table.scrollToItem(self.Table2.item(1, 0), QAbstractItemView.PositionAtTop)self.T原创 2020-09-19 21:58:58 · 5294 阅读 · 1 评论 -
#深入理解# PyQt5库下的 __init__.py 文件
下面这一串代码是 PyQt5 库下 __ init__.py 文件中的内容:def find_qt(): import os, sys qtcore_dll = '\\Qt5Core.dll' dll_dir = os.path.dirname(sys.executable) if not os.path.isfile(dll_dir + qtcore_dll): path = os.environ['PATH'] dll_dir =原创 2020-05-09 15:32:08 · 1041 阅读 · 0 评论 -
#根源解决# pyqt5 打包后出现 Could not find QtWebEngineProcess.exe 错误
这个错误,往往是因为生成exe的路径存在中文,因此将 生成的软件放在非中文路径下便能解决此问题.原创 2020-04-09 15:15:43 · 5278 阅读 · 7 评论 -
#pyqt5# 在 QTablewidget控件中 通过鼠标拖动实现 改变行索引 或 列索引
通过重写 QTablewidget 控件,可以实现鼠标拖动改变列索引或行索引1.鼠标拖动列表元素改变行索引:class TableWidget(QTableWidget):# class Label(QWidget,QPainter): def __init__(self, *args, **kwargs): super().__init__(*args, **kwa...原创 2020-04-06 22:23:29 · 6625 阅读 · 1 评论 -
#根本上解决# 使用 Pyinstaller 打包 Pyqt5项目 后 出现 Failed to execute script XXX 错误
问题描述:使用pyinstaller工具对pyqt5项目进行打包后,执行exe程序时 出现 Failed to execute script XXX 错误解决方法将打包后的目录,将目录下所有以Qt5开头的文件复制到 PyQt5/Qt/bin目录下,再次执行exe程序即可运行...原创 2020-04-01 16:18:18 · 6430 阅读 · 1 评论 -
#根本上解决# 使用 Pyinstaller 打包后 出现 lib not found 错误
1.问题使用 pyinstaller 打包python项目时,有时会在命令行出现" WARNING: lib not found: …" 错误,意思就是无法找到指定的dll库,有些系统库缺失不会对生成的exe程序造成影响(如果运行exe程序的系统中包含这些库,那么即使在打包时缺失这些库,运行程序时软件也会在运行程序的体统中找到这些库并使用),有些python包对应的库缺失则会在执行程序时出现"...原创 2020-04-01 15:40:30 · 11452 阅读 · 4 评论 -
#python# #Pyqt5# 根本上解决 QWidget 无法显示边框的问题
在 QT 中 QWidget 控件只支持 background、background-clip和background-origin 三个属性。因此不能设置边框,使用QFrame代替QWidget,QFrame继承自QWidget,并且带有框架属性。class demoQWidget(QFrame): def __init__(self): super(demoQWidget...原创 2020-03-25 23:29:32 · 6098 阅读 · 1 评论 -
#最全面# Python 下将 opencv MAT ( numpy ndarray ) 彩色 或 灰度 图像转化为 QImage 对象
1. 直接将ndarray彩色图像转化为 QImage 对象:#解决中文路径下cv2无法读取的问题#path为文件路径colorimg = cv2.imdecode(np.fromfile(path, dtype=np.uint8), cv2.IMREAD_COLOR)imgshow = cv2.cvtColor(colorimg, cv2.COLOR_BGR2RGB)#彩色height...原创 2020-03-16 20:05:45 · 7626 阅读 · 2 评论 -
#最全面# Python 中如何将 Pyqt5 下的 QImage 对象转换成 PIL image 或 opencv MAT (numpy ndarray) 对象
1. 将QImage转化成 opencv 下的 MAT(numpy ndarray) 对象:from PyQt5.QtGui import QImagedef QImageToCvMat(incomingImage): ''' Converts a QImage into an opencv MAT format ''' incomingImage = incoming...原创 2020-03-15 17:36:42 · 10074 阅读 · 2 评论 -
Pyqt 使用 QButtonGroup的 buttonClicked 信号,返回 PyQt5.QtWidgets.QRadioButton 对象
buttonClicked 信号的源代码如下: def buttonClicked(self, *__args): # real signature unknown; restored from __doc__ with multiple overloads """ buttonClicked(self, QAbstractButton) [signal]...原创 2020-03-01 10:22:45 · 7356 阅读 · 2 评论