Bon voilà … Je viens de finir mon premier programme Qt, je dit bien que c’est le [size=150]premier[/size].
En gros vous avez un scroll et vous le déplacer de gauche à droite ( ou l’inverse ) et ça affiche sa valeur. La petite image :
Ah oui, si quelqu’un pourrait m’expliquer quelque chose : quand je suis tout à droite la valeur est de 99 alors qu’elle devrait être de 100, quelqu’un à une idée de ce “bug” ? C’est peut-être mon code … La partie est la :
[code]m_slider = new QSlider(Qt::Horizontal, this);
m_slider->setGeometry(0, 40, 100, 30);
Euh, attends voir, ça sert à rien de donner ça à télécharger.
Je veux bien comprendre que cela soit ton premier programme, mais on en a rien à cirer d’une fenêtre QT qui affiche une valeur en fonction du “scroll”.
Bon voilà, c’est tout ce que j’avais à dire. Pour ton problème Victor doit pouvoir te répondre.
Ok, ça fonctionne mais une petite question encore, si je veux que la valeur de la barre ( slider ) soit dans la variable val_slider je fais string var_slider = setvalue(m_slider); ?
val_slider contient la valeur du slider au début, il faut mettre à jour la valeur de val_slider à chaque mouvement du slider.
Enfin, regarde bien le sdz, j’ai appris à me servir du C++/Qt avec le sdz.
Note :
En cas de demande d’aide, ne dites pas “Ca ne fonctionne pas”, car ça n’aide pas du tout votre interlocuteur à cerner le problème. Dites plutôt “Je m’attendais à avoir … mais au final j’obtiens ceci …” ou copiez le message d’erreur en entier si jamais vous en avez un ( Avec le compilateur ou durant l’exécution du programme selon le problème ).