如何在具有两个视图的 QML 中使用包?

Posted

技术标签:

【中文标题】如何在具有两个视图的 QML 中使用包?【英文标题】:How to use package in QML with two views? 【发布时间】:2014-03-16 22:16:42 【问题描述】:

我有一个类似的问题,就像这个this 问题中的问题一样 但我的有点不同。我的问题是,当我从 Gridview 切换到 listview 时,只会出现单击的图像,如果我滚动 listview,其他图像根本不会出现,而保留了位置,这意味着如果我向左滚动两次然后向后滚动两次右侧原始照片(单击时出现)再次出现。如果列表视图是应用程序运行时的默认视图,它工作正常,而且当我单击任何图像以切换到网格视图时,只有单击的图像出现在网格视图中,并且它出现在它的确切位置!有任何想法吗?谢谢

【问题讨论】:

【参考方案1】:

我明白了,我改编了 Qt 提供的照片查看器示例,现在可以正常工作了。

【讨论】:

以上是关于如何在具有两个视图的 QML 中使用包?的主要内容,如果未能解决你的问题,请参考以下文章

如何将组件放置在我所有 QML 视图的顶部

如何将 QML 视图嵌入到本机窗口中

如何在 QML 中进行基于状态的模型更改

Qt/QML:如何在 QML 中双向同步 ScrollView?

如何在 QWidget 中插入 QML 视图

如何在 QML 视图之间动态更改