Warning, /multimedia/elisa/src/qml/LabelWithToolTip.qml is written in an unsupported language. File is not indexed.
0001 /*
0002 SPDX-FileCopyrightText: 2017 (c) Matthieu Gallien <matthieu_gallien@yahoo.fr>
0003
0004 SPDX-License-Identifier: LGPL-3.0-or-later
0005 */
0006
0007 import QtQuick 2.15
0008 import QtQuick.Controls 2.2
0009 import org.kde.kirigami 2.5 as Kirigami
0010
0011 Kirigami.Heading {
0012 id: theLabel
0013
0014 level: 5
0015
0016 textFormat: Text.PlainText
0017 elide: Text.ElideRight
0018
0019 HoverHandler {
0020 id: hoverHandler
0021 enabled: theLabel.truncated
0022 }
0023 ToolTip.visible: hoverHandler.enabled ? hoverHandler.hovered : false
0024 ToolTip.delay: Qt.styleHints.mousePressAndHoldInterval
0025 ToolTip.text: theLabel.text
0026 }