【发布时间】:2020-12-05 04:18:14
【问题描述】:
我有一个字符串列表,我想通过每次按下按钮来打印它的下一个元素。
另外,我如何通过按下另一个按钮来打印列表的上一项?
这是一个示例代码:
from PyQt5 import QtCore, QtWidgets
import sys
class Main(QtWidgets.QMainWindow):
def __init__(self):
self.pushbutton = QtWidgets.QPushButton(self)
self.pushbutton.move(20,20)
self.list = ["first","second","third"]
self.setGeometry(300,300,250,180)
self.pushbutton.clicked.connect(self.showElements)
self.show()
def showElements(self):
pass
app = QApplication(sys.argv)
ex = Example()
sys.exit(app.exec_())
【问题讨论】:
-
请提供一些代码示例与您的问题,没有任何,我们很难帮助您。据我了解,您可以使用变量来跟踪列表索引,但如果没有更多详细信息,我们将无法为您编写任何代码。
标签: python loops pyqt generator