레이블 문자열을 클릭하여 QCheckBox를 토글 할 수 있습니다. 이렇게하면 사용자가 편안하게 큰 클릭 타겟을 확보 할 수 있습니다.Qt - 텍스트를 클릭하여 QListWidgetItem을 토글하는 방법
그러나 체크 가능한 항목이있는 QListWidget이있는 경우 사용자는 항목을 토글하려면 작은 상자 안쪽을 클릭해야합니다. 이것은 반복적 인 스트레스 상해로 우리들에게 지루하고 심지어 약간 고통스러운 항목을 체크합니다.
QListWidget itemClicked 신호에 연결하여 항목 체크 박스를 전환 해 보았습니다. 사용자가 항목 텍스트를 클릭하면 잘 작동합니다. 그러나 실제로 상자를 클릭하면 체크 상태가 토글되고 itemClicked 신호가 전송되며 코드는 체크 상태를 원래 상태로 토글합니다.
누구나 체크 박스 또는 항목 텍스트를 클릭하여 체크 상태를 토글하는 방법을 제안 할 수 있습니까?
감사합니다 ...
감사합니다. @ 체르노빌. 나는 과거에 아이템 위젯을 설정하는 것에 대해 알고 있었다고 생각한다. 나는 짧은 목록을 시도 할 것이다. 100 달러의 레이어 이름을 가질 수있는 건축 도면에 대해서는 잘 모르겠다. –