Python对象返回QWidget

时间:2017-10-05 13:58:30

标签: python pyside

如何在不抛出此错误的情况下获取返回QWidget的类方法:

  

QWidget:必须在QPaintDevice之前构建QApplication

from PySide import QtGui, QtCore

class customParam(object):
    def __init__(self):
        self.name = 'Test'

    def get_widget(self):
        # widget = paramWidgets.BoolWidget(self.uid, self.value, self.label0)
        widget = QtGui.QWidget()
        return widget


param = customParam()
param.get_widget()

我这样做的原因是,我有一大堆自定义参数对象,然后我将使用GetWidget方法动态填充UI,以便用户可以动态编辑参数值。

0 个答案:

没有答案