查看完整版本: [-- qml 中如何使两个Loader 加载同一个component,且component的状态维持不变 --]

QTCN开发网 -> Qt QML开发 -> qml 中如何使两个Loader 加载同一个component,且component的状态维持不变 [打印本页] 登录 -> 注册 -> 回复主题 -> 发表主题

peerless12 2019-10-30 17:04

qml 中如何使两个Loader 加载同一个component,且component的状态维持不变

我有两个区域,显示区域和隐藏区域,我打算用两个ListView 来显示不同的区域,ListView 每个子对象都用Loader来加载内容。[attachment=20995][attachment=20996]现在的情况是播放一个视频,不管是加入隐藏区域还是显示区域,视频都是从头播放,如何保持当前播放进度加入到显示/隐藏区域?或者针对这个需求我该如何设计呢,

xiii_1991 2022-11-25 11:38
你可能需要用 Package

The Package type is used in conjunction with DelegateModel to enable delegates with a shared context to be provided to multiple views.

不过我没用过这个组件,看文档好像是你想要的那个意思。


查看完整版本: [-- qml 中如何使两个Loader 加载同一个component,且component的状态维持不变 --] [-- top --]



Powered by phpwind v8.7 Code ©2003-2011 phpwind
Gzip disabled