Warning, /education/marble/src/apps/marble-maps/Options.qml is written in an unsupported language. File is not indexed.
0001 // SPDX-License-Identifier: LGPL-2.1-or-later 0002 // 0003 // SPDX-FileCopyrightText: 2016 Dennis Nienhüser <nienhueser@kde.org> 0004 // 0005 0006 import QtQuick 2.8 0007 import QtQuick.Controls 2.2 0008 import QtQuick.Layouts 1.3 0009 0010 import org.kde.kirigami 2.0 as Kirigami 0011 0012 import org.kde.marble 0.20 0013 0014 Kirigami.ScrollablePage { 0015 id: optionsPage 0016 padding: 0 0017 topPadding: 0 0018 leftPadding: 0 0019 rightPadding: 0 0020 bottomPadding: 0 0021 0022 signal backTriggered() 0023 0024 Column { 0025 anchors { 0026 fill: parent 0027 margins: Kirigami.Units.gridUnit 0028 } 0029 0030 Label { 0031 text: qsTr("<h3>Layer Options</h3>") 0032 } 0033 0034 Label { 0035 text: qsTr("<h4>Public Transport Layers</h4>") 0036 } 0037 0038 Item{ 0039 implicitHeight: publicTransportLoader.height + Kirigami.Units.gridUnit * 4 0040 width: parent.width 0041 0042 Loader { 0043 anchors.fill: parent 0044 id: publicTransportLoader 0045 source: "PublicTransport.qml" 0046 0047 onLoaded: { 0048 item.implicitWidth = parent.width 0049 item.marbleMaps = marbleMaps 0050 } 0051 } 0052 } 0053 0054 Label { 0055 topPadding: Kirigami.Units.gridUnit 0056 text: qsTr("<h4>Outdoor Activities Layers</h4>") 0057 } 0058 0059 Item{ 0060 implicitHeight: outdoorActivitiesLoader.height + Kirigami.Units.gridUnit * 6 0061 width: parent.width 0062 0063 Loader { 0064 anchors.fill: parent 0065 id: outdoorActivitiesLoader 0066 source: "OutdoorActivities.qml" 0067 0068 onLoaded: { 0069 item.implicitWidth = parent.width 0070 item.marbleMaps = marbleMaps 0071 } 0072 } 0073 } 0074 } 0075 }