import QtQuick 1.0 XmlListModel { source: "http://en.wikipedia.org/w/api.php?action=query&list=recentchanges" //+"&rcnamespace=0" +"&rclimit=11" +"&rctype="+gauche.cfgType +"&rcprop=title|timestamp|ids|user|comment|sizes" +"new&format=xml" query: "/api/query/recentchanges/rc" XmlRole { name: "type"; query: "@type/string()" } XmlRole { name: "ns"; query: "@ns/string()" } XmlRole { name: "title"; query: "@title/string()" } XmlRole { name: "rcid"; query: "@rcid/string()"; isKey: true} XmlRole { name: "pageid"; query: "@pageid/string()" } XmlRole { name: "revid"; query: "@revid/string()" } XmlRole { name: "old_revide"; query: "@old_revid/string()" } XmlRole { name: "timestamp"; query: "@timestamp/string()" } XmlRole { name: "user"; query: "@user/string()" } XmlRole { name: "comment"; query: "@comment/string()" } /* source: "http://fr.wikipedia.org/w/api.php?action=opensearch&search=Te&format=xml" namespaceDeclarations: "declare default element namespace 'http://opensearch.org/searchsuggest2'; "; query: "/SearchSuggestion/Section/Item" XmlRole { name: "title"; query: "Text/string()" } XmlRole { name: "comment"; query: "Description/string()" } XmlRole { name: "timestamp"; query: "Text/string()" } XmlRole { name: "user"; query: "Url/string()" } //XmlRole { name: "name"; query: "author/name/string()" } XmlRole { name: "userImage"; query: "Image/@source/string()" } XmlRole { name: "type"; query: "@type/string()" } XmlRole { name: "ns"; query: "@ns/string()" } //XmlRole { name: "title"; query: "@title/string()" } XmlRole { name: "rcid"; query: "@rcid/string()"; isKey: true} XmlRole { name: "pageid"; query: "@pageid/string()" } XmlRole { name: "revid"; query: "@revid/string()" } XmlRole { name: "old_revide"; query: "@old_revid/string()" } //XmlRole { name: "timestamp"; query: "@timestamp/string()" } //XmlRole { name: "user"; query: "@user/string()" } //XmlRole { name: "comment"; query: "@comment/string()" } */ }