PyQt PySide QListWidget 添加自定义 widget 原文链接:https://stackoverflow.com/questions/25187444/pyqt-qlistwidget-custom-items 参考链接:https://www.cnblogs.com/weizhixiang/p/5913775.html 前言: QListWidget 的 addItem('item') 只是快速的往 list 里面添加文本 item,有时候我们会希望添加自定义的 widg…
pyqt pyside QLineEdit 重写键盘事件 def keyPressEvent(self, event): if (event.modifiers() & QtCore.Qt.ShiftModifier): self.shift = True print 'Shift!' # call base class keyPressEvent QtGui.QLineEdit.keyPressEvent(self, event) https://stackoverflow.com/quest…
pyqt pyside 设置窗口关闭时删除自身 self.setAttribute(QtCore.Qt.WA_DeleteOnClose)…
pyqt pyside 窗口自动调整大小 在QTimer中一直调整 def initTimer(self): self.resizeTimer = QtCore.QTimer(self) self.resizeTimer.start() self.resizeTimer.timeout.connect(self.onResizeTimer) def onResizeTimer(self): self.resize(self.minimumSizeHint()) 在某个事件中单独调整一次 for…
pyqt pyside QLabel 显示图片 pixmap = QtGui.QPixmap("D:/myPicture.jpg") label.setPixmap(pixmap) #label.setScaledContents(True) # 图片自适应 注意:png 格式的似乎不能显示,如果不显示,最好使用其它格式…
pyqt pyside QPushButton 图标(icon)大小自适应设置 img = QtGui.QImage(r'd:/test.png') pixmap = QtGui.QPixmap(img) fitPixmap = pixmap.scaled(64, 64, QtCore.Qt.IgnoreAspectRatio, QtCore.Qt.SmoothTransformation)    #注意 scaled() 返回一个 QtGui.QPixmap icon = QtGui.QIco…
pyqt pyside QAction 代码中触发 一般如果多个QAction(在同一个 QButtonGroup 中,而且是 checkable 的),不同情况下我们希望其中某个默认checked: action = QtWidgets.QAction() action.activate(QtWidgets.QAction.Trigger)…
pyqt pyside qcombobox disable wheel scrolling import sys from PyQt5 import QtCore, QtWidgets import xxx as ui # xxx is your ui py fide class MainWindow(QtWidgets.QMainWindow, ui): def __init__(self, parent=None): super(MainWindow, self).__init__(pare…
专栏:Python基础教程目录 专栏:使用PyQt开发图形界面Python应用 专栏:PyQt入门学习 老猿Python博文目录 老猿学5G博文目录 一.概述 OpenGL Widget部件是一个OpenGL(Open Graphics Library,开放图形库)图形渲染的部件,可以在PyQt和Qt的应用中显示图形(包括2D和3D图形),对应类为 QOpenGLWidget .在Designer中,该部件没有任何独有属性,都是继承的QWidget的属性. 二.QOpenGLWidget的使用…
Pyqt 的资料奇少, 攻破难点之后, 就在这里记一下笔记. QListWidget 是继承 QWidget 的, 所以 QListWidget 是有右键菜单的, 从文档上可以找到 QWidget 上有以下两个与右键菜单有关的函数: Qt.ContextMenuPolicy contextMenuPolicy (self) setContextMenuPolicy (self, Qt.ContextMenuPolicy policy) Qt.ContextMenuPolicy 是一个枚举类型:…