Sauvegarde d'une variable

Vous voulez de l'aide ? Postez ici :)
Post Reply
Sergent-Quentin
Posts: 274
Joined: 11 Jun 2014, 14:45

Sauvegarde d'une variable

Post by Sergent-Quentin »

Bonjour à tous

- Je déclare une variable de type "position" qu'on appellera "Départ" avec les coordonnées 500:500

- Je voudrais par la suite, sauvegarder les coordonnées de cette variable car après j'ai un code qui fait ceci :

Code: Select all

var Arriver = Depart;
Arriver.x=Arriver.x + 50
Arriver.y=Arriver.y
- Donc là la variable "Départ" se transforme sous le nom d'une autre variable qui se nomme "Arriver" qui à cette dernière je rajoute + 50 sur l'axe X

- Et en faite au final je voudrait qu'il m'affiche ceci ( dans une boite de dialogue ) :

Départ = 500:500 ( Les coordonnées de la variable "Départ" qui on été sauvegarder, ce que je ne sais pas faire )
Arriver = 550:500 ( Les coordonnées de "Départ" avec + 50 sur l'axe X )

Remarque :

je pense qu'on peut sauvegarder la variable "Depart" avec "Ecrire fichier texte" ( solution que je vais prendre en attendant ) mais si je demande ça c'est pour avoir faire un programme avec un minimum de ligne.

Comme la fonction "condition de variable" que j'utilise maintenant dans du code ( if/else if/else ).

Attention !

Les coordonnées de départ viendront de l'action "Trouver image" donc ça peut être n'importe quoi.

Voilà tout, si j'ai mal expliqué n'hésitez pas à me le faire savoir svp

Merci à tous
Violette
Posts: 119
Joined: 10 Aug 2014, 17:42

Re: Sauvegarde d'une variable

Post by Violette »

Code: Select all

var depart = new Point(500, 500); //ton départ
var arriver = new Point(); //ton arrivée

arriver.x = depart.x + 50;
arriver.y = depart.y;

var a = new QDialog(); //nouvelle fenêtre
var b = new QFormLayout(); //layout pour que ce soit pas trop degueux
a.setLayout(b); //attribution du layout à la fenêtre
var c = new QLabel(); //nouvelle zone de texte
c.setText("Depart = " + depart.x + ":" + depart.y + "\nArriver = " + arriver.x + ":" + arriver.y); //ajout du texte
b.addRow(c); //ajout de la zone de texte dans le layout
a.exec(); //affichage de la fenêtre
Sergent-Quentin
Posts: 274
Joined: 11 Jun 2014, 14:45

Re: Sauvegarde d'une variable

Post by Sergent-Quentin »

Bonsoir

je vois que la réponse à été clair et rapide ^^

Je l'ai tester et c'est exactement ce que je recherchais :D

Merci beaucoup :)
Post Reply