summaryrefslogtreecommitdiff
path: root/components/IToolTip.qml
diff options
context:
space:
mode:
Diffstat (limited to 'components/IToolTip.qml')
-rw-r--r--components/IToolTip.qml23
1 files changed, 23 insertions, 0 deletions
diff --git a/components/IToolTip.qml b/components/IToolTip.qml
new file mode 100644
index 0000000..bea05b8
--- /dev/null
+++ b/components/IToolTip.qml
@@ -0,0 +1,23 @@
+import QtQuick
+import QtQuick.Controls
+import Qt5Compat.GraphicalEffects
+
+import qs.components
+import qs.config
+
+ToolTip {
+ id: root
+
+ property bool active
+
+ visible: hover.hovered && active
+ delay: General.toolTipDelay
+
+ contentItem: IText {
+ text: root.text
+ }
+
+ background: Rectangle {
+ color: Qt.rgba(Colors.background3.r, Colors.background3.g, Colors.background3.b, General.toolTipBackgroundOpacity)
+ }
+}