[gelöst] Problem mit Radio-Buttons

Alles rund um die Programmierung mit Qt
Antworten
kleineSchildy
Beiträge: 76
Registriert: 16. September 2004 18:29
Wohnort: Dresden

[gelöst] Problem mit Radio-Buttons

Beitrag von kleineSchildy »

Hallo,

ich habe folgendes Problem.
In meinem GUI gibt es eine Auswahl mit Radiobuttons, allerdings sollen sie sich gegenseitig ausschließen. Das heißt, wenn ein Radiobutton geklickt wird, muss die Markierung bei dem anderen verschwinden.

Kann mir jemand helfen, wie man das realisiert? Ich arbeite leider erst seit kurzem mit GUI's und habe noch nicht soviel Erfahrung. Wäre über jede Hilfe dankbar.

Viele Grüße
Jana

Hier noch die entsprechende Code-Zeile

Code: Alles auswählen

    ausgGB = new QGroupBox( mainFrame, "ausgGB" );
    ausgGB->setGeometry( QRect( 60, 465, 230, 80 ) );

    xmlRButton = new QRadioButton( ausgGB,"xmlRButton" );
    xmlRButton->setGeometry( QRect( 10, 30, 83, 20 ) );

    csvRButton = new QRadioButton( ausgGB, "csvRButton" );
    csvRButton->setGeometry( QRect( 120, 30, 83, 20 ) );

    xmlRButton->setText( tr( "XML" ) );
    csvRButton->setText( tr( "CSV" ) );
macman
Beiträge: 1738
Registriert: 15. Juni 2005 13:33
Wohnort: Gütersloh
Kontaktdaten:

Re: Problem mit Radio-Buttons

Beitrag von macman »

kleineSchildy hat geschrieben: Kann mir jemand helfen, wie man das realisiert? Ich arbeite leider erst seit kurzem mit GUI's und habe noch nicht soviel Erfahrung. Wäre über jede Hilfe dankbar.
Also ich bin ja noch nicht lange in diesem Forum, aber es ist erschreckend wie oft Fragen gestellt werden, die durch einen kurzen Blick in die Doku oder die Beispiele geklärt wären.

So, und jetzt guck dir mal QButtonGroup an, wie in QRadioButton zu lesen ist. "The easiest way to implement a "one of many" choice is simply to put the radio buttons into QButtonGroup."
kleineSchildy
Beiträge: 76
Registriert: 16. September 2004 18:29
Wohnort: Dresden

Beitrag von kleineSchildy »

Hallo Macman,

danke, ich habe es unterdessen auch gefunden :)

Ich schau immer zuerst in mein Buch oder in die Doku von trolltech. Ich muss es übersehen haben. Ich hatte dann noch etwas anderes zu RadioButtons gesucht und dann auch den Hinweis mit den ButtonGroup gelesen.

Grüße
Jana
Antworten