aboutsummaryrefslogtreecommitdiffstats
path: root/examples/widgets/digitalclock/digitalclock.py
diff options
context:
space:
mode:
Diffstat (limited to 'examples/widgets/digitalclock/digitalclock.py')
-rw-r--r--examples/widgets/digitalclock/digitalclock.py41
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())