class customQTreeWidget (QtGui.QTreeWidget):
.
.
.
def findItemWidget (self, findQWidget, currentQTreeWidgetItem = None):
if currentQTreeWidgetItem == None:
currentQTreeWidgetItem = self.invisibleRootItem()
for index in range(self.topLevelItemCount()):
if findQWidget is self.itemWidget(currentQTreeWidgetItem, index):
return currentQTreeWidgetItem
for index in range(currentQTreeWidgetItem.childCount()):
foundQWidget = self.findItemWidget(findQWidget, currentQTreeWidgetItem.child(index))
if foundQWidget != None:
return foundQWidget
上次编辑时间:12/8/2014 9:12
我的解决方案是,创建自己的方法,通过部分参数},如下所示(使用递归函数)
QWidget
找到{那么,你要你打电话给你就可以用这个
^{pr2}$itemWidget方法引用:http://pyqt.sourceforge.net/Docs/PyQt4/qtreewidget.html#itemWidget
谨致问候
相关问题 更多 >
编程相关推荐