Ich habe einige Radiobuttons zu einer QButtonGroup zusammengefasst und diesen IDs gegeben, wie hier
Code: Alles auswählen
bgDirection = new QButtonGroup(this);
bgDirection->addButton(radioButtonX,X);
bgDirection->addButton(radioButtonY,Y);
bgDirection->addButton(radioButtonXY,XY);
diese Frage ich dann ab über:
Code: Alles auswählen
m_Direction = (shapeDirection)bgDirection->checkedId ();
jetzt habe ich das umgekehrte Problem. Ich kenne die ID und möchte erreichen das die Buttongroup genau diesen Radiobutton auf checked setzt. Also sowas wie
Code: Alles auswählen
bgDirection->setCheckedId (m_Direction) // gibt es nicht.
Eine demensprechende Funktion konnte ich jedoch in der Doku von QButtonGroup nicht finden.
Matthias