如何允许我的listwidget
在执行时显示突出显示的项目?
目前对于我的,它突出显示该项目,但我必须在每次执行我的程序时向下滚动以查看它是否突出显示正确的项目..(我的列表项目非常庞大)
def currentItemSelect(self):
currentItem = os.environ['ITEM']
self.serverItemList.clearSelection()
for item in self.serverItemList.findItems(currentItem, Qt.MatchFixedString):
item.setSelected(True)
serverItemList.scrollToItem(item)
我知道qlistwidget
有一个名为scrollToItem
的属性/插槽,我强烈怀疑我写错了。有人可以告诉我吗?
嗯,我认为这应该可以解决你的问题。
def currentItemSelect(self):
currentItem = os.environ['ITEM']
self.serverItemList.clearSelection()
for item in self.serverItemList.findItems(currentItem, Qt.MatchFixedString):
serverItemList.setCurrentItem(item)
这似乎对我有用。