Warning, /frameworks/kirigami/src/controls/private/ActionMenuItem.qml is written in an unsupported language. File is not indexed.
0001 /*
0002 * SPDX-FileCopyrightText: 2018 Aleix Pol Gonzalez <aleixpol@kde.org>
0003 * SPDX-FileCopyrightText: 2023 ivan tkachenko <me@ratijas.tk>
0004 *
0005 * SPDX-License-Identifier: LGPL-2.0-or-later
0006 */
0007
0008 import QtQuick
0009 import QtQuick.Controls as QQC2
0010 import org.kde.kirigami as Kirigami
0011
0012 QQC2.MenuItem {
0013 visible: !(action instanceof Kirigami.Action) || action.visible
0014 height: visible ? implicitHeight : 0
0015
0016 QQC2.ToolTip.text: (action instanceof Kirigami.Action) ? action.tooltip : ""
0017 QQC2.ToolTip.visible: hovered && QQC2.ToolTip.text.length > 0
0018 QQC2.ToolTip.delay: Kirigami.Units.toolTipDelay
0019 }