Я установил свойство в QLineEdit как
self.ui.txtName.setProperty('rules', 'required')
Я хочу удалить это свойство динамически, есть ли способ сделать это,
Документы скажем:
... Свойство можно удалить из экземпляра, передав имя свойства и недопустимое значение QVariant в QObject:: SetProperty ().Конструктор по умолчанию для QVariant создает недопустимый QVariant.
...
Свойство можно удалить из экземпляра, передав имя свойства и недопустимое значение QVariant в QObject:: SetProperty ().Конструктор по умолчанию для QVariant создает недопустимый QVariant.
, и это работает для PyQt:
self.ui.txtName.setProperty("rules", QtCore.QVariant()) #or self.ui.txtName.setProperty("rules", None)