[Qt] récupérer valeur widget dans variable

Fermé
Luptios - 1 sept. 2009 à 17:41
loupius Messages postés 697 Date d'inscription dimanche 1 novembre 2009 Statut Membre Dernière intervention 31 décembre 2017 - 5 nov. 2009 à 18:24
Bonjour,
Je suis novice en C++ avec Qt et je souhaiterais faire un prograame permettant de programmer larret de l'ordinateur.
Le probleme c'est que je ne sais pas comment récupérer la valeur d'une SpinBox dans une variable.
Pros de Qt, aidez moi !
A voir également:

6 réponses

donas974 Messages postés 12 Date d'inscription mardi 26 février 2008 Statut Membre Dernière intervention 25 octobre 2009 2
1 sept. 2009 à 18:06
Salut,
Pour récupérer la valeur utilise la méthode value() qui renvoie la valeur de ta SpinBox. Sinon il y a une très bonne documentation sur le site oficielle de Qt qui te permet de trouver la solution en 5 secondes. Au fait pourquoi tu à besoin d'une SpinBox pour programmer l'arret de ton ordinateur?
0
Ok merci.
Bein, je voudrais demander à l'utilisateur dans combien de secondes il souhaite eteindre son pc donc SpinBox...
Tu vois une autre solution ?
0
donas974 Messages postés 12 Date d'inscription mardi 26 février 2008 Statut Membre Dernière intervention 25 octobre 2009 2
1 sept. 2009 à 18:18
A oui d'accord je comprend mieux ce que tu veux de faire. Je pensais pas que tu voulais mettre un délai. Sinon comment t'y prends-tu pour éteindre l'ordinateur ? Qt propose une fonction pour le faire ou alors tu utilise une commende de l'OS ?
0
donas974 Messages postés 12 Date d'inscription mardi 26 février 2008 Statut Membre Dernière intervention 25 octobre 2009 2
1 sept. 2009 à 18:20
Non rien.
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
Tas tout compris !
Pour éteindre le PC, j'avais pensé, pour windows, d'ouvrir un script ms dos(batch) contenant: shutdown -s -t 00 lorsque le délai proposé par l'utilisateur serait terminé .
Exemple:
Utilisateur met 1 minute de délai -> 1 min plus tard: execution du script ms dos -> donc exteinction du PC
Apres, suffit que je cherche pour les autres OS quelle commande permet d'eteindre le PC.
0
Pourrais tu m'en dire plus sur "value()" je ne comprend pas très bien
0
loupius Messages postés 697 Date d'inscription dimanche 1 novembre 2009 Statut Membre Dernière intervention 31 décembre 2017 148
5 nov. 2009 à 18:24
'value()' est simplement une méthode membre de la classe QSpinBox. Consulte la doc de Qt, elle est complète et très bien faite.
Bonne continuation.
0