Pyqt5 QLCDNumber未显示秒(第三个对象)

问题描述 投票:0回答:1

我有一个QLCDNumber,我需要显示3个部分(小时:分钟:秒)。因此,我将其设置为lcdnumber.display("00:00:00"),它仅显示两个部分(00:00)。我认为问题出在“:”。我试图分离并使用文本操作,但是它没有用,只显示了前两部分。如何显示秒的第三部分。

python pyqt pyqt5
1个回答
0
投票

您必须使用digitCount属性设置要显示的位数,在这种情况下,必须为8(零为6,“:”为2):

digitCount

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_()

© www.soinside.com 2019 - 2024. All rights reserved.