-
QCombobox à l'horizontal
Bonjour à tous,
Je suis actuellement sous Qt 4.8 et j'aimerais développer une sorte de box avec des string dedans.. ... mais pas vraiment comme une QCombobox
J'aimerais faire une box avec des fleches gauche droite de chaque côté, et au milieu le choix par l'utilisateur. Il pourrait y naviguer avec les fléches gauche/droite par exemple, mais seul un choix est affiché ( contrairement à la QCombobox qui affiche en dessous tous les autres choix possibles )
J'éspère m'exprimer assez clairement.
Je me disais que peut être en modifiant la QCombobox je pouvais arriver à un tel résultat, mais pour le moment non.
Peut être que quelq'un a déjà essayer de faire tel conteneur.
Toute aide sera fortement apréciée
Amicalement
-
Bonjour,
QComboBox est trop éloigné de ce que tu veux faire; comme tu le constate, c'est surtout un widget qui permet de faire apparaitre un menu, ce qui n'est pas ton but.
Dans ton cas, tu pourrais utiliser un QStackedWidget dans lequel tu insérerais des QLabel et deux QPushButton pour naviguer dans les pages du stacked widget.
Autre possibilité, avoir simplement 2 boutons et un QLabel et gérer toi même une liste chaînée qui changerai le texte affiché sur le label à chaque appui sur un des boutons.
-
Kai,
+1
Je pencherais plutôt vers la 2ème proposition, label + boutons ..., un petit widget personnalisé amusant à créer. :)
-
Merci beaucoup pour cette réponse complète. :ccool:
Et vu que droggo appuie sur la 2e solution, je partirai sur celle ci.