Warning, /education/kstars/kstars/kstarslite/qml/modules/helpers/KSMenuItem.qml is written in an unsupported language. File is not indexed.
0001 // SPDX-FileCopyrightText: 2016 Artem Fedoskin <afedoskin3@gmail.com> 0002 // SPDX-License-Identifier: GPL-2.0-or-later 0003 0004 import QtQuick 2.7 0005 import QtQuick.Controls 2.0 0006 import "../../constants/" 1.0 0007 0008 MenuItem { 0009 id: menuItem 0010 onVisibleChanged: { 0011 //Height stays the same when visible is changed so we update height manually 0012 height = visible ? implicitHeight : 0 0013 } 0014 0015 contentItem: Text { 0016 text: menuItem.text 0017 font: menuItem.font 0018 color: Num.sysPalette.text 0019 opacity: enabled ? 1.0 : 0.3 0020 } 0021 0022 Rectangle { 0023 width: parent.width - 10 0024 height: 1 0025 color: Num.sysPalette.light 0026 anchors { 0027 bottom: parent.bottom 0028 bottomMargin: 5 0029 horizontalCenter: parent.horizontalCenter 0030 } 0031 } 0032 }