我在学qt quick开发, 页面切换需要怎么做? 比如说我有一个主界面1, 点击某个按钮的时候切换到界面2, 在界面2有个返回按钮, 点击后可以返回到界面1. 我在网上看了点资料, 有两种做法
1: 所有东西都在main.qml中建立, 通过设置visible设置显示和隐藏
2: 通过Qt.createComponent().createObject()切换
第1种方法实现肯定是没问题的, 但界面多了内存占用会很大, 而且一般不会这么做吧?
第2种方法我切换是可以做到, 但不知道怎么返回,
求解答. 希望大神给出例子告诉我页面切换怎么做.
------解决思路----------------------
可以尝试使用 listview 来实现,而且还可以带有动画效果,不过占内存的问题就不知道了,没有测试过
------解决思路----------------------
从Qt 5.1开始,就有StackView这个类了,和QStackWidget差不多,有关详情,请看看Qt帮助文档。