Seite 1 von 1

qtoolbat kontextmenü in qmainwindow menü übernehmen

Verfasst: 19. Februar 2010 22:34
von Doc_symbiosis
Also ich habe ein qmainwindow mit drei qtoolbars (und weiteren Widgets). Nun möchte ich das Kontextmenü für das Ein-/Ausblenden der einzelnen Toolbars in das Menü des QMainwindow übernehmen.

Wie mache ich das wohl? Oder wie ist das signal der QToolbars, wenn diese ein- bzw. ausgeblendet werden.

Ich verwende übrigens qt 4.5

Für jegliche Hilfe bin ich dankbar, denn ich habe echt schon viel rumproiert und gesucht.

Verfasst: 20. Februar 2010 08:43
von upsala

Code: Alles auswählen

QAction * QToolBar::toggleViewAction () const

Verfasst: 25. März 2010 20:49
von Doc_symbiosis
Jipp, dankeschön, geht ja doch ganz einfach, aber hab mir irgendwie doch ganz schön einen dran abgewürgt:

Code: Alles auswählen

viewMenu = menuBar()->addMenu(tr("&View"));
keyToolBar = addToolBar(tr("Keytoolbar"));
viewMenu->addAction(keyToolBar->toggleViewAction());
[/code]