Aller au menu - Aller au contenu

[Plan du site] Vous êtes ici --- > Le Site du Zéro > Les forums > Programmation > Langage C++ > afficher QLCD ou QSlider dans int > Lecture du sujet

afficher QLCD ou QSlider dans int

Vous devez être inscrit pour pouvoir poster des messages

RésoluLe problème de ce sujet a été résolu

Page : 1 
Auteur Message
1 visiteur sur ce sujet (1 anonyme)
Page : 1 
Hors ligne leopard # Posté le 11/05/2008 à 21:52:49
Avatar
Groupe : Membres
bonsoir,
j'ai beau chercher dans la doc depuis un bon bout de temps, je ne m'y retrouve pas.
comment faire pour q'un int soit égale à la valeur d'un QLCDNumber ou d'une QSlider ?
pour inluster ma demande :

int variable;
QLCDNumber *nombre;
nombre =new QLCDNumber(this)
// on modifie la valeur de nombre
variable = nombre;


voila merci

mon site : http://sixelasite.free.fr/
design tout neuf et livre d'or en construction !
 
Hors ligne Hauru # Posté le 11/05/2008 à 22:04:41
Avatar
Groupe : Membres
Cette réponse a aidé l'auteur du sujet Cette réponse a aidé l'auteur du sujet
Tu ne peux pas faire cela car tu tentes d'assigner un int à un QLCDNumber. La classe QLCDNumber n'est pas un nombre : elle gere egalement l'affichage, le nombre de chiffres maximum ou suivant la virgule dans le cas où elle serait présente.
Pour avoir le nombre contenu dans un QLCDNumber, il faut faire
Code : Autre
1
variable = nombre->intValue();

value() étant un double, il faut utiliser intValue (comme ca la valeur est deja castée).

value() est l'accesseur de l'attribut qui stocke le nombre de la classe QLCDNumber.

Si tu veux modifier le nombre stocké dans QLCDNumber, il te suffit d'utiliser le mutateur :
Code : Autre
1
nombre->display(variable);
Édité le 11/05/2008 à 22:07:34 par Hauru

La bonne santé est la plus lente façon de mourir.
 
Hors ligne leopard # Posté le 11/05/2008 à 22:09:17
Avatar
Groupe : Membres
merci merci merci
c'est super simpa merci :D

bon soir

mon site : http://sixelasite.free.fr/
design tout neuf et livre d'or en construction !
 
Hors ligne Hauru # Posté le 11/05/2008 à 22:12:24
Avatar
Groupe : Membres
Pas de probleme. N'oublie de mettre en resolu si tu n'as plus de probleme. Salut

La bonne santé est la plus lente façon de mourir.
 

Retour au forum "Langage C++" ou à la liste des forums

Vous devez être inscrit pour pouvoir poster des messages

Changer de design | En savoir plus | Plan du site | Politique d'accessibilité | Règles | RSS tutoriels | RSS news
Édité par Simple IT SARL : Nous contacter | Notre blog | Revue de presse | Publicité

Y'a plus rien à lire, faut remonter maintenant !

Hébergement web - Correction de tutoriels - Créer un site
Vous souhaitez apparaître ici ? Contactez-nous.

Nombre de connectés 91 Zéros connectés | Requêtes SQL 9 requêtes | Temps de génération de la page : Total (SQL) 0.1573s (0.144s)