Warning, /education/kstars/kstars/kstarslite/qml/modules/tutorial/TutorialPopup.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 0006 import QtQuick.Controls 2.0 0007 import QtQuick.Controls.Material 2.0 0008 import QtQuick.Controls.Universal 2.0 0009 0010 import QtQuick.Window 2.2 as Window 0011 import QtQuick.Layouts 1.1 0012 0013 import "../../constants" 1.0 0014 import "../../modules" 0015 0016 Popup { 0017 id: studyMode 0018 contentWidth: parent.width * 0.75 0019 0020 focus: true 0021 modal: true 0022 0023 background: Rectangle { 0024 color: Num.sysPalette.base 0025 } 0026 0027 Column { 0028 id: studyCol 0029 width: parent.width 0030 height: childrenRect.height 0031 0032 KSLabel { 0033 width: parent.width 0034 wrapMode: Text.Wrap 0035 horizontalAlignment: Text.AlignHCenter 0036 text: xi18n("Welcome to KStars Lite") 0037 font.pointSize: 20 0038 } 0039 0040 KSText { 0041 width: parent.width 0042 wrapMode: Text.Wrap 0043 horizontalAlignment: Text.AlignHCenter 0044 text: xi18n("KStars Lite is a free, open source, cross-platform Astronomy Software designed for mobile devices.") 0045 } 0046 0047 KSText { 0048 width: parent.width 0049 wrapMode: Text.Wrap 0050 horizontalAlignment: Text.AlignHCenter 0051 text: xi18n("A quick tutorial will introduce you to main functions of KStars Lite") 0052 } 0053 0054 Flow { 0055 property int buttonWidth: children[0].width + children[1].width + spacing * 2 0056 width: parent.width > buttonWidth ? buttonWidth : parent.width 0057 spacing: 5 0058 anchors.horizontalCenter: parent.horizontalCenter 0059 0060 Button { 0061 text: xi18n("Close") 0062 onClicked: askExitTutorial() 0063 } 0064 0065 Button { 0066 text: xi18n("Start tutorial") 0067 onClicked: { 0068 studyMode.close() 0069 step1 = true 0070 } 0071 } 0072 } 0073 } 0074 }