如何在一个缓冲的动态列表视图中发出信号?

时间:2019-11-04 13:07:12

标签: python qt listview

我有一个GUI应用程序。该GUI具有列表视图。此列表视图仅显示X个元素。其他元素将在需要时进行缓冲和加载。

我想我已经很远了。我最大的问题是如何更新列表。

listView = squish.waitForObject(obj)
children = object.children(listView)
children = children[0]
children = object.children(children)
max_count = listView.count
found_children=[]   
index = 1

我在这里要做的是将Listview作为对象。之后,我得到了列表的孙子。孙子有.text我想插入数组。

for c in children:
   if hasattr(c, "text"):
     obj.positionViewAtIndex(index, obj.Beginning)
     index = index + 1
     found_children.append(c.text)
     #children = object.children(children)
     if len(found_children) >= max_count:
       return found_children

这是我需要帮助的部分。我检查委托人是否有文字属性。

将添加文本属性。但是当im在children的结尾时,我需要更新变量以获取新加载的委托。但这在for循环内是行不通的。 #children = object.children(children)基本上,这是每次我到达当前子数组末尾时必须要做的事情。 我该怎么办?

0 个答案:

没有答案