Warning, /education/marble/examples/qml/data-layers/EarthquakesModel.qml is written in an unsupported language. File is not indexed.
0001 // SPDX-License-Identifier: LGPL-2.1-or-later 0002 // 0003 // SPDX-FileCopyrightText: 2012 Dennis Nienhüser <nienhueser@kde.org> 0004 0005 import QtQuick 1.1 0006 0007 XmlListModel { 0008 property real north 0009 property real south 0010 property real east 0011 property real west 0012 0013 function update() { 0014 source = "http://api.geonames.org/earthquakes?username=marble&style=full" 0015 + "&north=" + north 0016 + "&south=" + south 0017 + "&east=" + east 0018 + "&west=" + west 0019 } 0020 0021 query: "/geonames/earthquake" 0022 0023 XmlRole { name: "lat"; query: "lat/number()" } 0024 XmlRole { name: "lon"; query: "lng/number()" } 0025 XmlRole { name: "magnitude"; query: "magnitude/number()" } 0026 0027 // You can also activate those properties: 0028 // XmlRole { name: "source"; query: "src/string()" } 0029 // XmlRole { name: "eqid"; query: "eqid/string()" } 0030 // XmlRole { name: "datetime"; query: "datetime/string()" } 0031 // XmlRole { name: "depth"; query: "depth/number()" } 0032 }