#1 Le 03/08/2008, à 17:17
- xcxl
Recuperer la largeur d'une fenetre QT sous forme de int?
Bonjour,
Comme dit dans le titre jaimerais récuperer la largeur sous forme de int pour apres l'envoyer dans un cout.
Le probleme c'est que la propriété label->geometry renvoie un QRect et je vois pas comment extraire un int de ceci... si quelqu'un à une idée à proposer???
Merci!
Hors ligne
#2 Le 03/08/2008, à 18:04
- Link31
Re : Recuperer la largeur d'une fenetre QT sous forme de int?
Le probleme c'est que la propriété label->geometry renvoie un QRect et je vois pas comment extraire un int de ceci... si quelqu'un à une idée à proposer???
Avec la fonction membre width() du QRect... Étonnant, non ?
Hors ligne
#3 Le 03/08/2008, à 20:56
- nicolas66
Re : Recuperer la largeur d'une fenetre QT sous forme de int?
Franchement, je suis sur le c*l là
"The computer was born to solve problems that did not exist before." (B. Gates)
Hors ligne
#4 Le 04/08/2008, à 01:03
- xcxl
Re : Recuperer la largeur d'une fenetre QT sous forme de int?
Beh étonnamment cette fonction retourne 640 quelque soit la taille d'initialisation du label (et la fonction height renvoie de la même manière 480)...
Hors ligne
#5 Le 04/08/2008, à 04:56
- nicolas66
Re : Recuperer la largeur d'une fenetre QT sous forme de int?
Même après un `resize()' ? Oo
"The computer was born to solve problems that did not exist before." (B. Gates)
Hors ligne
#6 Le 04/08/2008, à 09:51
- Karl_le_rouge
Re : Recuperer la largeur d'une fenetre QT sous forme de int?
Personne n'a pensé à un RTFM ? Sérieusement !?
Hors ligne
#7 Le 04/08/2008, à 15:05
- xcxl
Re : Recuperer la largeur d'une fenetre QT sous forme de int?
Un "Read The Fucking Manual" ? En effet dans la doc ils disent gentiment que ca renvoie la largeur^^. Bref jvé faire sans parce que je crois que ca renvoie la taille du layout en fait...
Dernière modification par xcxl (Le 08/08/2008, à 09:51)
Hors ligne