python代码阅读器成结构树显示_pythonqtreewidget:返回树层次结构

我被困在试图获取小部件树的层次视图中。在

代码运行良好,并生成这样一个漂亮的树:ROOT(Animal):

|

|

|___Not extinct:

. | (red)

. |_____BIRD--------------(blue)

. | (green)

|

| (red)

|_____Mammal------------(blue)

| (green)

|

| (red)

|_____Reptile-----------(blue)

(green)

下面是具有树层次结构的代码:

^{pr2}$

以下是将树叶添加到树中的代码:def insert_treeLeaves(self,total,tree_directParent):

for i in range(0,total):

"""leaves with color name"""

tree_child_leaf = QtGui.QTreeWidgetItem()

tree_directParent.addChild(tree_child_leaf)

然后,我们有一个函数,它告诉我们每次单击树时,以及单击的位置:def obj_treeViewInput(self,item,col):

print "obj _Qtree : pressed"

print "name:" item.text(col)

问题是,我们怎样才能得到触摸到的叶子(红色)是否属于鸟或其他父亲,即如何通过鼠标点击获得以下输出:

动物-未灭绝-哺乳动物-(红色)。在

我们非常感谢您的意见和建议。在

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值