随笔分类 - 编程_PySide
摘要:pyqt pyside 归中窗口 def centerWidgetToAnother(widget, another): geo = widget.geometry() geo.moveCenter(another.geometry().center()) widget.setGeometry(ge
阅读全文
摘要:python pyside pyqt reload TypeError: super(type, obj): obj must be an instance or subtype of type 一开始遇到这个问题,在网上找了不少解决方法,这里提供链接仅供参考:https://blog.csdn.n
阅读全文
摘要:pyside qcombobox hide item from PySide2 import QtWidgets, QtCore comboBox.setItemData(1,QtCore.QSize(0,0),QtCore.Qt.SizeHintRole) 我们也可以使用其它role去改变item
阅读全文
摘要:PySide PyQt 版本基本兼容处理 # -*- coding: utf-8 -*- try: from PySide import QtCore, QtGui from PySide import QtGui as QtWidgets except: from PySide2 import Q
阅读全文
摘要:PyQt PySide 查询内置可用的 style 有时候我们希望改变一下qt窗口的风格,又希望使用内置的style,但是不知道具体有什么,下面介绍一下如果能够查询内置可用的style 在QT4中: import PySide.QtGui print(PySide.QtGui.QStyleFacto
阅读全文
摘要:QProcessBar setFormat 设置进度格式 QProcessBar 的默认格式是%p%,意思是显示百分比,%p是百分比的变量。 但是如果我们想显示其它格式呢,比如2/10,2是当前值,10是进度总值:%v/%m,%v是当前值,%m是最大值
阅读全文
摘要:pyqt pyside qcombobox disable wheel scrolling,去除滚轮改变值和获取焦点功能 from PyQt5 import QtWidgets, QtCore class CustemComboBox(QtWidgets.QComboBox): def __init
阅读全文
摘要:pyside pyqt QPushbuttion 无边框 stylesheet border:none 在 stylesheet 中添加 border:none 即可 效果是字体到边缘之间的间隙为0,适合只显示字体的 pushbutton
阅读全文
摘要:pyqt pyside QLineEdit 重写键盘事件
阅读全文
摘要:pyqt pyside 设置窗口关闭时删除自身 self.setAttribute(QtCore.Qt.WA_DeleteOnClose)
阅读全文
摘要:pyqt pyside 窗口自动调整大小 在QTimer中一直调整 在某个事件中单独调整一次 至于为什么需要加一段循环,请参考:https://stackoverflow.com/questions/28660960/resize-qmainwindow-to-minimal-size-after-
阅读全文
摘要: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') # 这里图片路径可以不给格式:QtGui.QImage(r'd:/test') pixmap = QtGui.QPixmap(img) fitPixm
阅读全文
摘要:使用 PySide2 开发 Maya 插件系列 总览 使用 PySide2 开发 Maya 插件系列一:QT Designer 设计GUI, pyside-uic 把 .ui 文件转为 .py 文件 使用 PySide2 开发 Maya 插件系列二:继承 uic 转换出来的 py 文件中的类 Ui_
阅读全文
摘要:使用 PySide2 开发 Maya 插件系列三:qt语言国际化(internationalization) 前言: 这是 qt for python 的语言国际化,基于 UI 的,python 也有自身的语言国际化,两者是不同的。 先来看最终效果: 前期准备: 这次创建一个 main window
阅读全文
摘要:使用 PySide2 开发 Maya 插件系列一:QT Designer 设计GUI, pyside-uic 把 .ui 文件转为 .py 文件 前期准备: 安装 python:https://www.python.org/downloads/ 安装 PySide2:安装 python 后,在安装目
阅读全文
摘要:使用 PySide2 开发 Maya 插件系列二:继承 uic 转换出来的 py 文件中的类 Ui_Form 开发环境: Wing IDE 6.1 步骤1: 打开 Wing IDE,创建一个新的 project,保存这个 project 到某个路径下,把之前生产的 py 文件所在的文件夹添加到该 p
阅读全文
摘要:QT pyqt pyside2 QLabel 自动换行设置注意点 先看效果: PySide2(QT5) 的 QT Designer (我在 QT4 的 designer 中不可以直接看效果,可能需要设置什么)能直接在编辑器中看效果,Label设置如下: 注意:不要在同HorizonLayout中加弹
阅读全文
摘要:PyQt PySide QListWidget 添加自定义 widget 原文链接:https://stackoverflow.com/questions/25187444/pyqt-qlistwidget-custom-items 参考链接:https://www.cnblogs.com/weiz
阅读全文
摘要:无法启动 Maya 集成的 qt designer 的解决方法和原因 以及 中英文切换 前言: Maya 集成了 PySide,同时集成了qt designer,在 Maya 的安装目录下的 bin 文件夹中可以找到 designer.exe。 运行 designer.exe 报错解决方法和原因 当
阅读全文

浙公网安备 33010602011771号