Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/sorting/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
(已放弃)根据Qt中的1列对2个模型进行排序_Qt_Sorting_Qsortfilterproxymodel - Fatal编程技术网

(已放弃)根据Qt中的1列对2个模型进行排序

(已放弃)根据Qt中的1列对2个模型进行排序,qt,sorting,qsortfilterproxymodel,Qt,Sorting,Qsortfilterproxymodel,我有两个标准模型,第一个模型保存数据,第二个模型保存数据摘要(第一个模型每天的收入和第二个模型每周的收入。每行是一个生产单位,每列是一天/周) 两个模型都显示在分离的QTableView上,我希望能够对一个模型进行排序并影响另一个,因此两个模型的数据始终对应于相同的生产单元 我希望用户能够在查看每周数据的同时查看每日数据(并滚动浏览),这就是为什么我不制作单个模型的原因 目前,我正在使用QSortFilterProxyModel来处理排序,但这并不能同时对两个模型进行排序 如何同时对它们进行排序

我有两个标准模型,第一个模型保存数据,第二个模型保存数据摘要(第一个模型每天的收入和第二个模型每周的收入。每行是一个生产单位,每列是一天/周)

两个模型都显示在分离的
QTableView
上,我希望能够对一个模型进行排序并影响另一个,因此两个模型的数据始终对应于相同的生产单元

我希望用户能够在查看每周数据的同时查看每日数据(并滚动浏览),这就是为什么我不制作单个模型的原因

目前,我正在使用
QSortFilterProxyModel
来处理排序,但这并不能同时对两个模型进行排序


如何同时对它们进行排序?

我找不到解决此问题的方法。相反,我选择了一个不太理想的单
QTableView
对其进行排序。我正在考虑允许用户设置最大摘要列数,以避免它们溢出表(我还没有做到这一点)


不管怎样,我只是想说,我认为这个问题被遗弃了:我没有找到解决这个问题的办法。相反,我选择了一个不太理想的单
QTableView
对其进行排序。我正在考虑允许用户设置最大摘要列数,以避免它们溢出表(我还没有做到这一点)

无论如何,我只是想说,我认为这个问题抛弃了