Frage

Ich habe QTabWidget auf meiner Form und zwei Registerkarten auf sich. Diese Registerkarten Standardtext Tab1 und Tab2 . Wie kann ich das ändern?

War es hilfreich?

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).

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top