mirror of
https://github.com/ynput/ayon-core.git
synced 2025-12-26 05:42:15 +01:00
key change in modifiable dictionary item has inter method
This commit is contained in:
parent
15ca7273d0
commit
ea6a55db71
1 changed files with 6 additions and 1 deletions
|
|
@ -2003,7 +2003,7 @@ class ModifiableDictItem(QtWidgets.QWidget, SettingObject):
|
|||
self.add_btn.clicked.connect(self.on_add_clicked)
|
||||
self.remove_btn.clicked.connect(self.on_remove_clicked)
|
||||
|
||||
self.key_input.textChanged.connect(self._on_value_change)
|
||||
self.key_input.textChanged.connect(self._on_key_change)
|
||||
self.value_input.value_changed.connect(self._on_value_change)
|
||||
|
||||
self.origin_key = NOT_SET
|
||||
|
|
@ -2022,6 +2022,11 @@ class ModifiableDictItem(QtWidgets.QWidget, SettingObject):
|
|||
return True
|
||||
return False
|
||||
|
||||
def _on_key_change(self):
|
||||
if self.value_is_env_group:
|
||||
self.value_input.env_group_key = self.key_input.text()
|
||||
self._on_value_change()
|
||||
|
||||
def _on_value_change(self, item=None):
|
||||
self.update_style()
|
||||
self.value_changed.emit(self)
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue