0
I私は動的にこのプロパティを削除するpyside/pyqtのuiコンポーネントのプロパティを削除するには?
self.ui.txtName.setProperty('rules', 'required')
ようにQLineEditにプロパティを設定している、そうするどのような方法があり、
I私は動的にこのプロパティを削除する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