Warning, /education/marble/src/apps/marble-maps/AboutDialog.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.3 0007 import QtQuick.Controls 2.0 0008 import QtQuick.Window 2.2 0009 import QtQuick.Layouts 1.1 0010 0011 import org.kde.kirigami 2.0 as Kirigami 0012 0013 import org.kde.marble 0.20 0014 0015 Kirigami.Page { 0016 Item { 0017 id: root 0018 anchors.fill: parent 0019 height: Screen.pixelDensity * 2 + Math.max(marbleText.height, devText.height) 0020 0021 SystemPalette { 0022 id: palette 0023 colorGroup: SystemPalette.Active 0024 } 0025 0026 SwipeView { 0027 id: tabView 0028 currentIndex: pageIndicator.currentIndex 0029 anchors.fill: parent 0030 spacing: 100 0031 0032 Item { 0033 id: marbleItem 0034 Text { 0035 id: marbleText 0036 anchors.left: parent.left 0037 anchors.right: parent.right 0038 anchors.margins: Screen.pixelDensity * 1 0039 wrapMode: Text.WrapAtWordBoundaryOrAnywhere 0040 text: qsTr("<h3>Marble Maps</h3><p>Find your way! Marble Maps brings the highly detailed OpenStreetMap to your mobile devices. It features a crisp, beautiful map with an intuitive user interface. It's open source, entirely based on free data and open standards and respects your privacy.</p>") 0041 onLinkActivated: Qt.openUrlExternally(link) 0042 } 0043 0044 Image { 0045 id: marbleLogo 0046 anchors.right: parent.right 0047 anchors.bottom: parent.bottom 0048 anchors.margins: Screen.pixelDensity 0049 height: marbleText.height 0050 0051 fillMode: Image.PreserveAspectFit 0052 source: "qrc:/konqi/globe.png" 0053 } 0054 } 0055 Item { 0056 id: supportItem 0057 Text { 0058 id: groupText 0059 anchors.left: parent.left 0060 anchors.right: parent.right 0061 anchors.margins: Screen.pixelDensity * 1 0062 0063 wrapMode: Text.WrapAtWordBoundaryOrAnywhere 0064 text: qsTr("<h3>Support</h3><p>Do you have a question? Want to file a suggestion for improvement? Please use the <a href=\"https://forum.kde.org/viewforum.php?f=217\">Marble forum</a> to get in touch with fellow Marble users and developers. Further support channels are listed at <a href=\"https://marble.kde.org/support.php\">marble.kde.org</a>. We are looking forward to your feedback!</p>") 0065 onLinkActivated: Qt.openUrlExternally(link) 0066 } 0067 0068 Image { 0069 id: groupKonqi 0070 anchors.right: parent.right 0071 anchors.bottom: parent.bottom 0072 anchors.bottomMargin: Screen.pixelDensity * 3 0073 anchors.rightMargin: Screen.pixelDensity * 2 0074 height: groupText.height 0075 0076 fillMode: Image.PreserveAspectFit 0077 source: "qrc:/konqi/group.png" 0078 } 0079 } 0080 Item { 0081 id: devItem 0082 Text { 0083 id: devText 0084 anchors.left: parent.left 0085 anchors.right: parent.right 0086 anchors.margins: Screen.pixelDensity * 1 0087 0088 wrapMode: Text.WrapAtWordBoundaryOrAnywhere 0089 text: qsTr("<h3>Development Team</h3><p>The main developers of this app are Dennis Nienhüser, Torsten Rahn, Sanjiban Bairagya, Friedrich W. H. Kossebau, Gábor Péterffy and Mikhail Ivchenko. They are part of more than 200 developers who already contributed to the Marble project. <br> Contact us via <a href=\"https://mail.kde.org/mailman/listinfo/marble-devel\">marble-devel@kde.org</a>.</p>") 0090 onLinkActivated: Qt.openUrlExternally(link) 0091 } 0092 0093 Image { 0094 id: devKonqi 0095 anchors.right: parent.right 0096 anchors.bottom: parent.bottom 0097 anchors.bottomMargin: Screen.pixelDensity * 3 0098 anchors.rightMargin: Screen.pixelDensity * 2 0099 height: devText.height 0100 0101 fillMode: Image.PreserveAspectFit 0102 source: "qrc:/konqi/app-dev.png" 0103 } 0104 } 0105 Item { 0106 id: attributionItem 0107 Text { 0108 id: attributionText 0109 anchors.left: parent.left 0110 anchors.right: parent.right 0111 anchors.margins: Screen.pixelDensity * 1 0112 anchors.leftMargin: Screen.pixelDensity * 2 0113 0114 wrapMode: Text.WrapAtWordBoundaryOrAnywhere 0115 width: parent.width 0116 text: qsTr("<h3>Attribution</h3><p>The map is based on data from the <a href=\"https://www.openstreetmap.org\">OpenStreetMap</a> project, available under the <a href=\"https://opendatacommons.org/licenses/odbl/\">Open Database License</a>. Additionally public domain data from the <a href=\"https://www.naturalearthdata.com/\">Natural Earth</a> project is used. The map style is influenced by and uses icons from <a href=\"https://github.com/gravitystorm/openstreetmap-carto\">OpenStreetMap Carto</a> (<a href=\"https://creativecommons.org/publicdomain/zero/1.0/\">CC0 Public Domain)</a>.</p>") 0117 onLinkActivated: Qt.openUrlExternally(link) 0118 } 0119 0120 Image { 0121 id: devQtKonqi 0122 anchors.right: parent.right 0123 anchors.bottom: parent.bottom 0124 anchors.bottomMargin: Screen.pixelDensity * 3 0125 anchors.rightMargin: Screen.pixelDensity * 2 0126 height: attributionText.height 0127 0128 fillMode: Image.PreserveAspectFit 0129 source: "qrc:/konqi/dev-qt.png" 0130 } 0131 } 0132 } 0133 0134 PageIndicator { 0135 id: pageIndicator 0136 interactive: true 0137 count: tabView.count 0138 currentIndex: tabView.currentIndex 0139 0140 anchors.bottom: parent.bottom 0141 anchors.horizontalCenter: parent.horizontalCenter 0142 } 0143 } 0144 }