Propiété pour centrer un Window sur un ApplicationWindow
:salut: à tous,
Suite à un clic, je souhaite faire apparaitre mon Window au centre de mon ApplicationWindow. Je suis assez surpris de remarquer qu'il n'existe à priori pas de propriété pour le faire. L'exercice n'est pas très compliqué, mais c'est assez étrange que rien n'existe nativement. Est-ce que je ne vois pas l'évidence, ou il y a-t-il un réel manque ?
Le code pour ce que ça intéresserait :
Code:
1 2 3 4 5 6 7 8 9 10
| Window {
width: 600
height: 250
x: moveCenter ? moveCenter.x + moveCenter.width/2 - width/2 : 0
y: moveCenter ? moveCenter.y + moveCenter.height/2 - height/2 : 0
property var moveCenter
/.... |
Il ne reste plus qu'à déclarer le composant dans lequel on souhaite center notre Window...
Vous en pensez quoi ?
@+
J