QlistWidget如何逐个选择项目

时间:2017-10-04 23:42:14

标签: python-3.x pyqt4 pyqt5 qlistwidget

我想要打开图像序列,然后将所有图像加载到列表中;我想当我点击一个名为next的按钮时,当前列表索引从1到2变化,而不是从2到3 ......等到最后一帧。 这段代码总是给我最后一帧

 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)

1 个答案:

答案 0 :(得分:0)

解决方案:

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