Bonjour à tous.
A partir de l'exemple "minimal map" de Qt, je voudrais savoir quel est le signal à capter lorsque l'utilisateur met à jour la carte.
Voici le code de base :
On peut par exemple capter un signal dans Map: onZoomLevelChanged, mais ce n'est qu'un des moyens de modification du viewport par zooming.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17 import QtQuick 2.0 import QtQuick.Window 2.0 import QtLocation 5.6 import QtPositioning 5.6 Window { width: 512 height: 512 visible: true Map { plugin: Plugin {name: "osm"} anchors.fill: parent center: QtPositioning.coordinate(59.91, 10.75) // Oslo zoomLevel: 14 } }
Je souhaiterai plutôt capter un signal plus général qui fonctionne aussi bien avec le zoom, le pan et la redimensionnement de la fenêtre, afin de connaître les coordonnées exacte de la zone couverte par la carte, et ceci à chaque action de l'utilisateur.
Cela est-il possible ?
Merci pour votre aide.
Partager