aboutsummaryrefslogtreecommitdiffstats
path: root/examples/widgets/digitalclock/digitalclock.py
diff options
context:
space:
mode:
authorFriedemann Kleint <Friedemann.Kleint@qt.io>2022-09-22 13:10:08 +0200
committerFriedemann Kleint <Friedemann.Kleint@qt.io>2022-09-22 15:25:50 +0200
commitdf0d648bfbbd7de2b01a6d16df0f96edf83cd8d8 (patch)
tree90721adc256982d2135b4e2f6413b6140e2a8905 /examples/widgets/digitalclock/digitalclock.py
parentcfaa4bc87d44e1c7c00b78c3cc0117559ef95cfe (diff)
Move further examples around to match the Qt example structure
- widgets/systray -> widgets/desktop - widgets/digitalclock -> widgets/widgets - widgets/tetrix -> widgets/widgets Amends cf32b66adbfb489cd6e5d5c0bf3f741b59ba204c. Task-number: PYSIDE-841 Change-Id: I132a2334e545ea564a50da0088e0297db4a30437 Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org> Reviewed-by: Cristian Maureira-Fredes <cristian.maureira-fredes@qt.io>
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())