From 7d0934acbad1a9ab220930f6969f0b05955e5896 Mon Sep 17 00:00:00 2001
From: Maximilian Zettler
Date: Fri, 1 Sep 2023 12:29:13 +0200
Subject: [PATCH] add tool tip for smart punch time input field
---
timebot.ui | 10 ++++++++++
timebot/ui/timebot.py | 8 ++++++++
2 files changed, 18 insertions(+)
diff --git a/timebot.ui b/timebot.ui
index a612509..ea5e72f 100644
--- a/timebot.ui
+++ b/timebot.ui
@@ -186,6 +186,16 @@
Qt::StrongFocus
+
+ <html><head/><body><p>Enter Date and Time with Format:</p><p>HH:MM<br>YYYY-MM-DDTHH:MM</p></body></html>
+
+
+ QToolTip {
+ background-color: black;
+ color: white;
+ border: black solid 1px
+}
+
diff --git a/timebot/ui/timebot.py b/timebot/ui/timebot.py
index b74a802..fceae28 100644
--- a/timebot/ui/timebot.py
+++ b/timebot/ui/timebot.py
@@ -111,6 +111,14 @@ class Ui_MainWindow(object):
self.smartPunchTimeLineEdit.setMinimumSize(QSize(129, 0))
self.smartPunchTimeLineEdit.setMaximumSize(QSize(129, 16777215))
self.smartPunchTimeLineEdit.setFocusPolicy(Qt.StrongFocus)
+#if QT_CONFIG(tooltip)
+ self.smartPunchTimeLineEdit.setToolTip(u"
Enter Date and Time with Format:
HH:MM
YYYY-MM-DDTHH:MM
")
+#endif // QT_CONFIG(tooltip)
+ self.smartPunchTimeLineEdit.setStyleSheet(u"QToolTip {\n"
+" background-color: black;\n"
+" color: white; \n"
+" border: black solid 1px\n"
+"}")
self.smartPunchTimeLineEdit.setMaxLength(30)
self.smartPunchTimeLineEdit.setAlignment(Qt.AlignCenter)