mirror of
https://github.com/ynput/ayon-core.git
synced 2026-01-02 00:44:52 +01:00
use EditRole to get value of name and type
This commit is contained in:
parent
b86ab862a9
commit
c2aef84f2e
1 changed files with 6 additions and 6 deletions
|
|
@ -640,7 +640,7 @@ class HierarchyModel(QtCore.QAbstractItemModel):
|
||||||
if not isinstance(asset_item, AssetItem):
|
if not isinstance(asset_item, AssetItem):
|
||||||
return
|
return
|
||||||
|
|
||||||
prev_name = asset_item.data(QtCore.Qt.DisplayRole, "name")
|
prev_name = asset_item.data(QtCore.Qt.EditRole, "name")
|
||||||
if prev_name == new_name:
|
if prev_name == new_name:
|
||||||
return
|
return
|
||||||
|
|
||||||
|
|
@ -1619,8 +1619,8 @@ class AssetItem(BaseItem):
|
||||||
)
|
)
|
||||||
|
|
||||||
doc = {
|
doc = {
|
||||||
"name": self.data(QtCore.Qt.DisplayRole, "name"),
|
"name": self.data(QtCore.Qt.EditRole, "name"),
|
||||||
"type": self.data(QtCore.Qt.DisplayRole, "type"),
|
"type": self.data(QtCore.Qt.EditRole, "type"),
|
||||||
"schema": schema_name,
|
"schema": schema_name,
|
||||||
"data": doc_data,
|
"data": doc_data,
|
||||||
"parent": self.project_id
|
"parent": self.project_id
|
||||||
|
|
@ -1632,7 +1632,7 @@ class AssetItem(BaseItem):
|
||||||
if key in doc:
|
if key in doc:
|
||||||
continue
|
continue
|
||||||
# Use `data` method to get inherited values
|
# Use `data` method to get inherited values
|
||||||
doc_data[key] = self.data(QtCore.Qt.DisplayRole, key)
|
doc_data[key] = self.data(QtCore.Qt.EditRole, key)
|
||||||
|
|
||||||
return doc
|
return doc
|
||||||
|
|
||||||
|
|
@ -1751,7 +1751,7 @@ class AssetItem(BaseItem):
|
||||||
return super(AssetItem, self).flags(key)
|
return super(AssetItem, self).flags(key)
|
||||||
|
|
||||||
def _add_task(self, item):
|
def _add_task(self, item):
|
||||||
name = item.data(QtCore.Qt.DisplayRole, "name").lower()
|
name = item.data(QtCore.Qt.EditRole, "name").lower()
|
||||||
item_id = item.data(IDENTIFIER_ROLE)
|
item_id = item.data(IDENTIFIER_ROLE)
|
||||||
|
|
||||||
self._task_name_by_item_id[item_id] = name
|
self._task_name_by_item_id[item_id] = name
|
||||||
|
|
@ -1901,7 +1901,7 @@ class TaskItem(BaseItem):
|
||||||
return {}
|
return {}
|
||||||
data = copy.deepcopy(self._data)
|
data = copy.deepcopy(self._data)
|
||||||
data.pop("name")
|
data.pop("name")
|
||||||
name = self.data(QtCore.Qt.DisplayRole, "name")
|
name = self.data(QtCore.Qt.EditRole, "name")
|
||||||
return {
|
return {
|
||||||
name: data
|
name: data
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue