Seite 1 von 1
PyQt4: Toolbar innerhalb von Tabs
Verfasst: Samstag 8. November 2008, 14:47
von burli
Hi,
ich möchte eine Toolbar innerhalb eines Tab Widget einfügen. Also so ähnlich wie bei Opera. Geht das bei Qt irgendwie?
Verfasst: Sonntag 9. November 2008, 11:54
von derdon
Ja, weil Opera das Toolkit Qt benutzt

Verfasst: Sonntag 9. November 2008, 12:10
von burli
derdon hat geschrieben:Ja, weil Opera das Toolkit Qt benutzt

Naja, das heißt nicht das die Toolbars verwenden. Innerhalb eines Widgets gibt es halt keine Toolbar Area. Die gibt es, soweit mir bekannt ist, nur im MainWindow.
Deshalb vermute ich mal das man sich seine Toolbar selbst erstellen muss
Verfasst: Sonntag 9. November 2008, 13:50
von lunar
Die Toolbar ist ein Widget wie jedes andere, du kannst es also ohne Probleme in jedem beliebigen QWidget nutzen. Allerdings musst du dann das Layout manuell verwalten, da nur QMainWindow Funktionen zum Verwalten der Toolbars bietet.
Allerdings ist auch QMainWindow letztendlich nur ein QWidget, so dass du auch problemlos ein
QMainWindow als Kind eines QTabWidget-Objekts nutzen kannst.
Verfasst: Sonntag 9. November 2008, 14:14
von burli
lunar hat geschrieben:Die Toolbar ist ein Widget wie jedes andere, du kannst es also ohne Probleme in jedem beliebigen QWidget nutzen. Allerdings musst du dann das Layout manuell verwalten, da nur QMainWindow Funktionen zum Verwalten der Toolbars bietet.
Allerdings ist auch QMainWindow letztendlich nur ein QWidget, so dass du auch problemlos ein
QMainWindow als Kind eines QTabWidget-Objekts nutzen kannst.
Hm, muss ich mal ausprobieren. Danke für die Infos
Edit: Wenn das mal nicht cool ist. Danke für den Schnipsel.