Set Beschriftungstext in QTabWidget Registerkarte
-
21-09-2019 - |
Frage
Ich habe QTabWidget
auf meiner Form und zwei Registerkarten auf sich. Diese Registerkarten Standardtext Tab1 und Tab2 .
Wie kann ich das ändern?
Lösung
Es klingt wie Sie über Qt Designer zu sprechen sind, da es standardmäßig zeigt zwei Registerkarten (genannt „Tab 1“ und „Tab 2“), wenn Sie eine QTabWidget
über die Schnittstelle hinzuzufügen.
Wenn ja, klicken Sie auf die Registerkarte, die Sie umbenennen möchten, dann in der Property Editor (wenn Sie es nicht sicher, sichtbar seinen machen finden können mithilfe der View-> Eigenschaftseditor Menüpunkt) nach unten scrollen nach unten und sieht für die currentTabText
Eigenschaft. Sie können auf die Registerkarte der Name direkt dort geändert werden.
Andere Tipps
Sie können diese zur Laufzeit:
ui->tabWidget->setTabText(index, "New tab title");
In Qt Creator / Designer (2.4.1), wenn Sie nicht die currentTabText Eigenschaft zu finden scheinen, haben Sie wahrscheinlich die Registerkarte selbst in dem der Objektbaum ausgewählt.
Achten Sie auf die QTabWidget auszuwählen, das automatisch geschehen soll, wenn die Registerkarte in Form Vorschau Auswahl (richardwb Antwort sehen).