Je suis sous-classement Est-ce que quelqu'un a rencontré le même problème? J'utilise qt 4.6 en combinaison avec p> qtabwidget code> pour ajouter un
qtabbar code>, oiseau de l'OMS qui s'étend sur toute la largeur de la barrette
onglet code>. Par conséquent, je définit la propriété en expansion à True. Cela ne semble rien changer sur le comportement des onglets.
3 Réponses :
à partir du code code> qTabbar code> code source: pour se déplacer sur cette "fonctionnalité", vous pouvez créer votre propre widget d'onglet à l'aide d'un qtabbar Code> au-dessus d'un widget avec un
qstackedlayout code>. p> p>
Merci, ça fait l'affaire. Je me demande pourquoi cette pièce d'informations ne l'a jamais fait dans la documentation en ligne.
bâtiment sur @ BadiSmith's Réponse , un moyen plus facile de forcer le ou un autre nombre ridiculement grand. Si votre Cela semble fonctionner pour moi, avec qt 5.0.1. Les onglets se développent pour remplir l'espace, chacun obtenant une partie égale. Cependant, il semble qu'ils disent intentionnellement assez d'espace vide pour un onglet de plus, peu importe. Mais le reste de l'espace est rempli à volonté. L'espace vide peut être réservé aux boutons de déchirure / défilement, en cas de trop d'onglets, mais je ne suis pas sûr. P> P> qtabwidget code> pour laisser le
QTABBAR CODE> Développez, consiste à définir une feuille de style sur votre
qtabwidget code> qui ressemble à ceci:
qtabwidget code> a les onglets allant verticalement au lieu d'horizontalement, utilisez la "hauteur" à la place: p>
5.2.0 en avant
QTabWidget::tab-bar { min-width: 999999px; }