diff options
Diffstat (limited to 'examples/widgets/digitalclock/digitalclock.py')
| -rw-r--r-- | examples/widgets/digitalclock/digitalclock.py | 41 |
1 files changed, 0 insertions, 41 deletions
diff --git a/examples/widgets/digitalclock/digitalclock.py b/examples/widgets/digitalclock/digitalclock.py deleted file mode 100644 index f0030b356..000000000 --- a/examples/widgets/digitalclock/digitalclock.py +++ /dev/null @@ -1,41 +0,0 @@ -# Copyright (C) 2022 The Qt Company Ltd. -# SPDX-License-Identifier: LicenseRef-Qt-Commercial OR BSD-3-Clause -import sys - -from PySide6.QtCore import QTime, QTimer, Slot -from PySide6.QtWidgets import QApplication, QLCDNumber - - -class DigitalClock(QLCDNumber): - def __init__(self, parent=None): - super().__init__(parent) - self.setSegmentStyle(QLCDNumber.Filled) - self.setDigitCount(8) - - self.timer = QTimer(self) - self.timer.timeout.connect(self.show_time) - self.timer.start(1000) - - self.show_time() - - self.setWindowTitle("Digital Clock") - self.resize(250, 60) - - @Slot() - def show_time(self): - time = QTime.currentTime() - text = time.toString("hh:mm:ss") - - # Blinking effect - if (time.second() % 2) == 0: - text = text.replace(":", " ") - - self.display(text) - - -if __name__ == "__main__": - - app = QApplication(sys.argv) - clock = DigitalClock() - clock.show() - sys.exit(app.exec()) |
