随笔分类 -  编程_PyQt

摘要:pyside qcombobox hide item from PySide2 import QtWidgets, QtCore comboBox.setItemData(1,QtCore.QSize(0,0),QtCore.Qt.SizeHintRole) comboBox.setMaxVisib 阅读全文
posted @ 2021-12-02 12:00 ibingshan 阅读(221) 评论(0) 推荐(0)
摘要:PyQt PySide 查询内置可用的 style 有时候我们希望改变一下qt窗口的风格,又希望使用内置的style,但是不知道具体有什么,下面介绍一下如果能够查询内置可用的style 在QT4中: import PySide.QtGui print(PySide.QtGui.QStyleFacto 阅读全文
posted @ 2020-04-03 14:09 ibingshan 阅读(373) 评论(0) 推荐(0)
摘要:QProcessBar setFormat 设置进度格式 QProcessBar 的默认格式是%p%,意思是显示百分比,%p是百分比的变量。 但是如果我们想显示其它格式呢,比如2/10,2是当前值,10是进度总值:%v/%m,%v是当前值,%m是最大值 阅读全文
posted @ 2019-12-26 13:30 ibingshan 阅读(1835) 评论(4) 推荐(0)
摘要:pyqt pyside qcombobox disable wheel scrolling,去除滚轮改变值和获取焦点功能 from PyQt5 import QtWidgets, QtCore class CustemComboBox(QtWidgets.QComboBox): def __init 阅读全文
posted @ 2019-09-03 17:58 ibingshan 阅读(1979) 评论(0) 推荐(1)
摘要:pyside pyqt QPushbuttion 无边框 stylesheet border:none 在 stylesheet 中添加 border:none 即可 效果是字体到边缘之间的间隙为0,适合只显示字体的 pushbutton 阅读全文
posted @ 2019-08-13 15:33 ibingshan 阅读(685) 评论(0) 推荐(0)
摘要:pyqt pyside QLineEdit 重写键盘事件 阅读全文
posted @ 2019-03-26 15:01 ibingshan 阅读(1635) 评论(0) 推荐(0)
摘要:pyqt pyside 设置窗口关闭时删除自身 self.setAttribute(QtCore.Qt.WA_DeleteOnClose) 阅读全文
posted @ 2019-03-26 13:28 ibingshan 阅读(1255) 评论(0) 推荐(1)
摘要:pyqt pyside 窗口自动调整大小 在QTimer中一直调整 在某个事件中单独调整一次 至于为什么需要加一段循环,请参考:https://stackoverflow.com/questions/28660960/resize-qmainwindow-to-minimal-size-after- 阅读全文
posted @ 2019-03-21 16:53 ibingshan 阅读(2892) 评论(0) 推荐(0)
摘要:pyqt pyside QLabel 显示图片 pixmap = QtGui.QPixmap("D:/myPicture.jpg") label.setPixmap(pixmap) #label.setScaledContents(True) # 图片自适应 注意:png 格式的似乎不能显示,如果不 阅读全文
posted @ 2019-03-21 16:18 ibingshan 阅读(5398) 评论(0) 推荐(1)
摘要:pyqt pyside QPushButton 图标(icon)大小自适应设置 img = QtGui.QImage(r'd:/test.png') # 这里图片路径可以不给格式:QtGui.QImage(r'd:/test') pixmap = QtGui.QPixmap(img) fitPixm 阅读全文
posted @ 2019-01-23 14:28 ibingshan 阅读(10503) 评论(0) 推荐(0)
摘要:pyqt pyside QAction 代码中触发 一般如果多个QAction(在同一个 QButtonGroup 中,而且是 checkable 的),不同情况下我们希望其中某个默认checked: action = QtWidgets.QAction() action.activate(QtWi 阅读全文
posted @ 2019-01-23 14:06 ibingshan 阅读(1162) 评论(0) 推荐(0)
摘要:pyqt text browser 设置文本 setHtml(u"Html") setPlainText(u"纯文本") setText(u"文本\n或者html") 阅读全文
posted @ 2019-01-22 13:59 ibingshan 阅读(2405) 评论(0) 推荐(0)
摘要:QT pyqt pyside2 QLabel 自动换行设置注意点 先看效果: PySide2(QT5) 的 QT Designer (我在 QT4 的 designer 中不可以直接看效果,可能需要设置什么)能直接在编辑器中看效果,Label设置如下: 注意:不要在同HorizonLayout中加弹 阅读全文
posted @ 2018-11-02 19:31 ibingshan 阅读(4509) 评论(0) 推荐(0)
摘要:PyQt PySide QListWidget 添加自定义 widget 原文链接:https://stackoverflow.com/questions/25187444/pyqt-qlistwidget-custom-items 参考链接:https://www.cnblogs.com/weiz 阅读全文
posted @ 2018-10-19 18:46 ibingshan 阅读(3485) 评论(0) 推荐(1)