我有一个QAbstractItemModel(树),它给我有效的键=值配对:
+ key1
+ val1
+ val2
+ key2
+ val3
+ val4
+ val5
我还有一个QTableView,显示分配给我的应用中的对象的键=值对。 E.g:
| Key | value |
+------+-------+
| key1 | val1 |
QTableView有一个自定义上下文菜单,用于向对象添加新的key = value对。是否(或有任何人构建)从QAbstractItemModel生成菜单结构的东西?
奖励积分:
在对象和值之前显示复选标记。我认为这可以使用设置复选标记角色的代理模型,因此菜单工厂只需要使用它。
重影不可选择的项目
注意:我正在寻找python代码