Qt: Style QTabWidget

J'utilise Qt et j'ai un QTabWidget l'installation dans le Qt Designer de l'Éditeur, vous pouvez le voir sur l'image 1.

photo 1 http://i40.tinypic.com/1109ba1.jpg

Comme vous pouvez le voir après Tab4 il y a un espace vide tout le chemin vers le bord droit, d'une certaine manière j'ai besoin de combler l'espace avec une couleur, comme dans le tableau 2 (la meilleure chose serait d'être en mesure de définir une décoloration de la couleur). Ou une autre solution serait que les onglets de flotter hors de couvrir la totalité de l'écran.

image 2 http://i41.tinypic.com/zwmijr.jpg

- Je utiliser la feuille de style suivant: la

QTabWidget::tab-bar {

 }

 QTabBar::tab {
  background: gray;
  color: white;
  padding: 10px;
 }

 QTabBar::tab:selected {
  background: lightgray;
 }

Est-il un moyen de définir la couleur d'arrière-plan de la QTabBar à l'aide de Qt feuilles de style? Ou puis-je obtenir les onglets flottant vers le bord à l'aide de Qt feuilles de style?

EDIT:
J'ai essayé la solution que Caleb Huitt - cjhuitt indiqué ci-dessous. J'aime vraiment l'idée de faire les onglets expansion, mais ne peut pas le faire fonctionner.

Dans Qt Designer de l'Éditeur je clic droit sur mon QTabWidget->"Promouvoir ..." et choisissez "nom de classe de Base": QTabWidget
"Promu nom de la classe": ExpandableTabWidget
et puis je clique sur ajouter, puis le Promouvoir.

Dans la méthode init de la widget qui détient mon QTabWidget j'ai mis

ui.tabWidget->SetTabsExpanding(true);

Tout est de construction très bien mais le QTabbar ne se déplie pas.

Je fais quelque chose de mal?

Merci!

avez-vous essayé de donner de l'onglet de la barre en une couleur d'arrière-plan ? quel a été le résultat ?
Oui, testé, mais rien ne s'est passé. Des idées?
Je ne peux pas beaucoup vous aider, mais vous conseille de jeter un oeil à cette page web, sauf si vous avez déjà doc.trolltech.com/4.6/...
Merci! Mais c'est ce que j'ai joué avec jusqu'à présent, mais pas de résultats. N'est-ce pas possible?
Le Q_PROPERTY ligne sera probablement seulement vous aider si vous faites l'expansion de l'onglet widget dans un plugin. Sinon, si c'est la génération de mises en garde, vous pouvez le supprimer.

OriginalL'auteur Martin | 2010-03-19