我有4个嵌套的ListView,其中外部的ListView不更改视图,而currentIndex更改为QML



根据链接中的答案如何在qml中实现嵌套列表模型,我成功地使用嵌套列表模型制作了嵌套列表视图。该项目是一个日历,由4个列表视图组成;年"月""天";以及";小时";。这些列表视图与Calendar{}相连,因此我可以获得选定的Date()并将其显示在列表视图中。问题在于;"天";以及";月份;正在相应地改变所选择的CCD_ 3;年;保持冷冻状态。

完整代码在下面的链接中https://gist.github.com/cgiannakidis70/b95cfcf21376b5896967d9a00d8d3dbf

我该如何制作";年;当我在Calendar{}中改变所选择的Date()时,listview与其他人相应地改变视图。任何帮助都将不胜感激,因为我已经被困了好几天了,我找不到原因。

提前谢谢。

问题是ListView年的currentIndex。我不得不这样表达:currentIndex:calendarMonth.selectedDate.getFullYear()-2022。现在ListView的工作非常完美。

最新更新