Hier ein bischen code zum grübeln.
Der relevante code zum Menü:
Code: Alles auswählen
QWidget *myWidget = loader.load(&file);
menu = myWidget->findChild<QMenuBar*>(widgetName);
if (!menu)
return (false);
QList<QAction *> allMenuActions = menu->findChildren<QAction *>();
for (int i = 0; i < allMenuActions.size(); ++i)
qDebug() << "Action " << i << allMenuActions.at(i)->text();
Code: Alles auswählen
Action 0 "&File"
Action 1 ""
Action 2 "&Hans"
Action 3 "&Im"
Im Anhang findet ihr die ui fürs Menü, achja und dargestellt wird es richtig