我正在构建一个我希望部署的Qt(带有QML的C ++)应用程序 多种平台,包括桌面和移动平台。
我遇到了一个困难,因为我找不到任何方法(可能是 模拟)替换当前(和唯一)应用程序的内容 动作窗口(按下按钮)。
请注意,我不想创建新窗口,我只想改变 当前窗口中显示的小部件。
作为参考,主窗口的QML存根如下所示
ApplicationWindow {
id: appWindow
---
---
toolBar: ToolBar { // Should be replaced on button click (eg: new)
---
---
}
ListView { // I need a way to replace this with a new sub-window
id: listView
model: myModel
---
---
}
}