QTabWidget: Tab wechseln nach Knopfdruck

Alles rund um die Programmierung mit Qt
Antworten
JJJRRR
Beiträge: 5
Registriert: 8. Januar 2006 11:10

QTabWidget: Tab wechseln nach Knopfdruck

Beitrag von JJJRRR »

Hi.

Ich möchte ein anderes Tab angezeigt bekommen, nach dem ich auf einen Knopf gedrückt habe. Habe es mit setCurrentIndex und setCurrentWidget versucht, aber das scheint nicht zu klappen.

Danke für eure Hilfe
Querdenker
Beiträge: 99
Registriert: 1. Dezember 2005 17:44
Wohnort: Karlsruhe

Beitrag von Querdenker »

Hallo,

das wundert mich.

Im Beispiel *tab wäre ein Pointer auf ein QTab. So deklariert:

QTabBar *tab;

so sollte mit:

tab->setCurrentIndex(n);

die Tab einstellen lassen. n ist ein Integer im Bereich von 0 bis max Anzahl der Tabs, die das Control derzeit anzeigt.
Sollte das Control noch keine Tabs haben, so müssen über die Methoden addTab oder insertTab Tabs hinzugefügt werden.
e Grüssle au
Q... ;)
JJJRRR
Beiträge: 5
Registriert: 8. Januar 2006 11:10

Beitrag von JJJRRR »

Danke. Hat sich erledigt. Ich hätte noch ein repaint() anfügen müssen, da er ein bisschen überlastet war.
Antworten