2011-09-04 7 views
2

2 개의 다른 레이아웃으로 QRadio 버튼을 정의했습니다. 하나는 3 개, 다른 하나는 3 개입니다. 이 버튼은 독립적이어야하지만 하나의 레이아웃 중 하나를 누르면 다른 레이아웃의 다른 버튼이 선택 해제됩니다. 따라서 항상 하나의 라디오 버튼 만 선택됩니다. 하나의 레이아웃에서 하나의 Radiobutton을 선택하고 다른 레이아웃에서 하나를 선택할 수 있기를 원합니다. 이 문제를 어떻게 피할 수 있을까요? 감사합니다두 개의 서로 다른 레이아웃의 QRadioButtons

QRadioButton 문서에서

답변

5

:

자동 독점 사용하는 경우, 그들은 같은 전용 버튼 그룹의 일부인 것처럼 동일한 상위 위젯 행동 속한 라디오 버튼. 같은 부모 위젯에 속하는 라디오 버튼에 대해 여러 독점 버튼 그룹이 필요한 경우 QButtonGroup에 입력하십시오.

(자동 독점은 기본적으로 켜져 있습니다.)

당신은 그렇게 할 (및 레이아웃에 개별 QRadioButtons을 계속 추가)해야한다.

+0

'QButtonGroup'은 위젯이 아니므로 레이아웃에 추가 할 수 없습니다. 버튼을'QButtonGroup'과 레이아웃에 모두 추가해야합니다. – alexisdm

+0

감사합니다. 당신 말이 맞아요. – Mat

관련 문제