Предыдущий вопрос был this .
РЕДАКТИРОВАНИЕ ДЛЯ ПРЕДОСТАВЛЕНИЯ ИНФОРМАЦИИ:
Модель представляет собой диктат, который они могут наследовать от других, кроме ключевых.пары значений:
dict_of_dicts={
'dict1':{'k1':'v1', 'k2':'v2', 'k3':'v3', 'EXISTING_DICT':'dict2'},
'dict2':{'k4':'v4'},
'dict3':{'k5':'v5', 'k6':'v6'},
}
, являющиеся qlistview:
*dict1
------
dict2
-----
dict3
и qtableview с dict1, выбранным в qlistview:
k1 | v1
-------
k2 | v2
-------
k3 | v3
-------
dict2
Есть ли способ сортировкимодель с сначала унаследованными диктами сверху, а затем элементами dict?
dict2
-------
k1 | v1
-------
k2 | v2
-------
k3 | v3
И если мы введем новые элементы на лету (у меня есть способ ввести новые элементы в интерфейс), он будет отсортированнезависимо от порядка?
Я играл с QStandardItemModel sort и setSortRole (Qt.CheckStateRole)