Python TreeWidget setItemWidget问题

Python TreeWidget setItemWidget问题,python,pyqt,pyqt4,qtreewidget,Python,Pyqt,Pyqt4,Qtreewidget,我正在通过setItemWidget方法将Qwidget(QPushButton)添加到QTreeWidget中,但按钮未按预期显示 在这种情况下需要一些帮助 代码: 简单打字: 替换以下内容 self.QtwExp.addToplevelItem(Qcategory) 与 这是PyQt4版本问题。 当我使用PyQt4version4.7.x时,它工作正常。哪里是QglCentral?@falsetru。。。编辑了这个问题。。这是QGridLayout()很抱歉输入错误。。。它仍然不起作用。。

我正在通过
setItemWidget
方法将
Qwidget
QPushButton
)添加到
QTreeWidget
中,但按钮未按预期显示

在这种情况下需要一些帮助

代码:

简单打字:

替换以下内容

self.QtwExp.addToplevelItem(Qcategory)


这是
PyQt4
版本问题。
当我使用
PyQt4
version4.7.x时,它工作正常。

哪里是
QglCentral
?@falsetru。。。编辑了这个问题。。这是QGridLayout()很抱歉输入错误。。。它仍然不起作用。。。你测试过代码吗?@NarayaN,你调用了
main()
?是的。。。它不工作…你能把你的输出粘贴到这里吗。。。由于我所在地区的网络违规政策,我无法打开图像。@NarayaN,我不确定。我正在Ubuntu 12.10中使用pyqt 4.9.3-4。
self.QtwExp.addToplevelItem(Qcategory)
self.QtwExp.addTopLevelItem(Qcategory)
#                 ^