Pyqt5 QLCDNumber 不显示秒数(第三个对象)
Pyqt5 QLCDNumber is not showing seconds (third object)
我有一个 QLCDNumber,我需要显示 3 个部分(小时:分钟:秒)。所以,我将它设置为 lcdnumber.display("00:00:00")
,它只显示两个部分 (00:00)。我认为问题在于“:”。我试图分离并使用文本操作,它没有用,只显示了前两部分。我怎样才能显示秒的第三部分。
您必须使用 digitCount
属性 设置要显示的位数,在本例中,它必须是 8 个(6 个用于零,2 个用于“:”):
from PyQt5 import QtWidgets
if __name__ == "__main__":
app = QtWidgets.QApplication([])
w = QtWidgets.QLCDNumber()
w.setDigitCount(8)
w.display("00:00:00")
w.resize(640, 120)
w.show()
app.exec_()
我有一个 QLCDNumber,我需要显示 3 个部分(小时:分钟:秒)。所以,我将它设置为 lcdnumber.display("00:00:00")
,它只显示两个部分 (00:00)。我认为问题在于“:”。我试图分离并使用文本操作,它没有用,只显示了前两部分。我怎样才能显示秒的第三部分。
您必须使用 digitCount
属性 设置要显示的位数,在本例中,它必须是 8 个(6 个用于零,2 个用于“:”):
from PyQt5 import QtWidgets
if __name__ == "__main__":
app = QtWidgets.QApplication([])
w = QtWidgets.QLCDNumber()
w.setDigitCount(8)
w.display("00:00:00")
w.resize(640, 120)
w.show()
app.exec_()