2017-10-04 52 views
0

我想打开图像序列,我加载列表中的所有图像;我希望当我点击一个名为next的按钮时,当前列表索引从1改变为2,比从2改变为3 ...等右边的最后一帧。 这个代码总是给我的最后一帧QlistWidget如何逐个选择项目

self.nextbtn.clicked.connect(self.changeitem) 
def changeitem(self): 
     self.listWidget.count() 
     count_list = self.listWidget.count() 
     self.listWidget.setCurrentRow(0) 
     for i in range(count_list): 
      self.listWidget.setCurrentRow(i+1) 
+0

我找到简单的解决方案:(更新) – seghier

+0

请不要张贴您的问题内部解决,而不是请把它作为一个新的回答。 – SteveFest

+0

因为在评论中我不能写代码;它看起来像一个文本 – seghier

回答

0

解决方案:

def changeitem(self): 
    cur = self.listWidget.currentRow() 
    self.listWidget.setCurrentRow(cur+1)