J'ai QTabWidget
sur mon formulaire et deux onglets dessus. Ces onglets ont un texte standard Tab1 et Tab2. Comment puis-je le changer?
Il semble que vous parliez de Qt Designer, car il affiche par défaut deux onglets (appelés "Tab 1" et "Tab 2") lorsque vous ajoutez un QTabWidget
via l'interface.
Si c'est le cas, cliquez sur l'onglet que vous souhaitez renommer, puis dans Éditeur de propriétés (si vous ne le trouvez pas, assurez-vous qu'il est visible en utilisant Affichage-> Éditeur de propriétés = élément de menu) faites défiler vers le bas et recherchez la propriété currentTabText
. Vous pouvez modifier le nom de l'onglet ici.
Vous pouvez l'utiliser lors de l'exécution:
ui->tabWidget->setTabText(index, "New tab title");
Dans Qt Creator/Designer (2.4.1), si vous n'arrivez pas à trouver la propriété currentTabText, vous avez probablement sélectionné l'onglet lui-même dans l'arborescence des objets.
Assurez-vous de sélectionner QTabWidget, ce qui devrait se produire automatiquement lors de la sélection de l'onglet dans l'aperçu du formulaire (voir la réponse de richardwb).