Bonjour à tous,
je voudrais savoir s'il est possible par programmation de sélectionner l'élément affiché d'une QSpinBox comme si on faisait un double-clic à l'intérieur ou en navigant avec la touche tab.
Merci d'avance.
Bonjour à tous,
je voudrais savoir s'il est possible par programmation de sélectionner l'élément affiché d'une QSpinBox comme si on faisait un double-clic à l'intérieur ou en navigant avec la touche tab.
Merci d'avance.
Salut, regarde QtTest
http://qt.developpez.com/doc/4.5/qttest/
Désolé pour le retard de ma réponse, j'étais en déplacement...
Merci beaucoup pour ta réponse, même si ça me semble un peu "lourd" d'utiliser le module de test juste pour qu'à l'ouverture de ma boite de dialogue le contenu de ma 1ere SpinBox soit sélectionné ! Je pensait qu'il y aurait plus simple...
J'ai pas compris ce que tu veut faire alors
tu veut qu'il est le focus lors de l'affichage?
http://qt.developpez.com/doc/4.5/qwidget/#setfocus-2
Désolé, c'est moi qui me suis peut-être mal exprimé
Dans ma boite de dialogue j'ai 6 spinbox, à l'ouverture, la 1ere spinbox a bien le focus (curseur qui clignote à l'intérieur), quand je me déplace avec la touche Tab sur la 2eme spinbox, la valeur est automatiquement sélectionnée et je peux directement entrer une valeur au clavier.
C'est ce comportement que je voudrais avoir sur la 1ere spinbox à l'ouverture de ma boite de dialogue, comme ça l'utilisateur peut directement rentrer une valeur au clavier sans avoir à faire de double-clic à l'intérieur.
Je pense que c'est plus clair![]()
ok.
essaie setFocus(). Ou regarde les diffèrents fonctions liées au focus dans la classe QWidget.
Partager