0
내가pyside/pyqt에서 ui 구성 요소의 속성을 제거하는 방법?
나는 동적으로이 속성을 제거 할self.ui.txtName.setProperty('rules', 'required')
로 QLineEdit에 속성을 설정 한, 그렇게 할 수있는 방법,
내가pyside/pyqt에서 ui 구성 요소의 속성을 제거하는 방법?
나는 동적으로이 속성을 제거 할self.ui.txtName.setProperty('rules', 'required')
로 QLineEdit에 속성을 설정 한, 그렇게 할 수있는 방법,
Docs 말있다 :
은 ...
이름과 유효하지 않은 QVariant 값을 QObject :: setProperty에 전달하여 인스턴스에서 속성을 제거 할 수 있습니다(). QVariant의 기본 생성자가 잘못된 QVariant를 생성합니다.
는 이것은 PyQt는 작동 :
self.ui.txtName.setProperty("rules", QtCore.QVariant())
#or
self.ui.txtName.setProperty("rules", None)
은'QVariant'가 정말 필요하지 않습니다 :'None'이 같은 일을 할 것입니다. – ekhumoro
@ekhumoro : 아, 맞아. 좋은 지적. – Avaris
감사합니다, 에쿠 모로 – anils