콤보 상자의 콤보 박스/상태에서 선택한 현재 옵션을 기반으로 line_edit 항목을 활성화/비활성화합니다.pyqt - 콤보 상자 항목 상태에 따라 line_edit 항목 활성화/비활성화
이것은 내가 지금까지 들어 왔 가장 가까운
self.combobox_widget.activated.connect(self.line_edit_widget.setDisabled)
그러나, 콤보 상자에서 첫 번째 옵션은 line_edit 사용하도록 설정해야 하나이며, 그것은 또한 line_edit을 비활성화하는 경우에만 이렇게 모든 다른 옵션에 대해.
나는 여러 옵션을 사용하여 line_edit을 비활성화하고 line_edit를 활성화하는 여러 옵션을 가질 수 있도록하고 싶습니다.
나는 클래스 정보와 메소드 정보를 http://pyqt.sourceforge.net/Docs/PyQt4/classes.html 에서 찾고 있었지만 다른 어떤 것도 얻을 수 없었습니다.
저는 기본 아이디어가 콤보 박스에 연결하고, 상태를 변경하여 생성 된 신호를 수신 한 다음 전송 된 신호와 관련된 값에 따라 line_edit를 사용 또는 사용 불가능으로 설정한다는 것을 알고 있습니다.
도움이 될 것입니다.
감사합니다. 나는 색인이 bool에 캐스팅되었다고 생각하지 않았습니다! 제안 된 변경 작업을 지금 진행하십시오. –