ich verwende eine QActionGroup gemeinsam mit einem QWorkspace. Die ActionGroup soll nun zwischen den aktiven Fenstern im Workspace umherswitchen können.
wird beim aktivieren eines Fensters im Workspace ausgeführt:
Code: Alles auswählen
if (getActive()) //aktives fenster von QWorkspace
getActive()->windowMenuAction()->setChecked(true); //windowMenuAction() liefert den pointer auf die MenuAction
Code: Alles auswählen
windowActionGroup->addAction( doc->windowMenuAction() );
windowMenu->addAction( doc->windowMenuAction() );Erst wenn ich auf das andere aktive Fenster im windowMenu klicke werden die Häckchen korrekt dargestellt.
weiß jemand an was das liegen könnte bzw. was ich vergessen habe?
mfg