Warning, /plasma/latte-dock/declarativeimports/components/ToolTip.qml is written in an unsupported language. File is not indexed.
0001 /* 0002 SPDX-FileCopyrightText: 2019 Michail Vourlakos <mvourlakos@gmail.com> 0003 SPDX-License-Identifier: GPL-2.0-or-later 0004 */ 0005 0006 import QtQuick 2.6 0007 import QtQuick.Controls 1.4 0008 import QtQuick.Templates 2.2 as T 0009 import org.kde.plasma.core 2.0 as PlasmaCore 0010 0011 T.ToolTip { 0012 id: control 0013 0014 x: parent ? (parent.width - implicitWidth) / 2 : 0 0015 y: -implicitHeight - 3 0016 0017 implicitWidth: contentItem.implicitWidth + leftPadding + rightPadding 0018 implicitHeight: contentItem.implicitHeight + topPadding + bottomPadding 0019 0020 margins: units.gridUnit 0021 leftPadding: background.margins.left 0022 topPadding: background.margins.top 0023 rightPadding: background.margins.right 0024 bottomPadding: background.margins.bottom 0025 0026 closePolicy: T.Popup.CloseOnEscape | T.Popup.CloseOnPressOutsideParent | T.Popup.CloseOnReleaseOutsideParent 0027 0028 contentItem: Label { 0029 text: control.text 0030 font: control.font 0031 color: PlasmaCore.ColorScope.textColor 0032 } 0033 0034 background: PlasmaCore.FrameSvgItem { 0035 imagePath: "widgets/background" 0036 enabledBorders: PlasmaCore.FrameSvg.AllBorders 0037 } 0038 }