这是QT快速控制2中最通用的视图2



我正在学习与QML和QT快速控制2一起工作,并尝试弄清楚如何使用它编写"正确的"应用程序(最终游戏是嵌入式设备的小原型(。/p>

我缺少的一件事是一种简单明了的构建多页应用程序的方法:有 StackViewTabViewSwipeView,但是没有什么比SimpleView这样的组件,我可以将Page组件放入,然后将它们切换为通过自定义动作。目前,通过将interactive属性设置为false,我错误地使用SwipeView实现了类似的东西,但是我不得不怀疑这是否是一种正确的方法。

so,哪个是QT快速控件中最通用的"页面容器"组件2?

从QT快速布局中查看StackLayout。这是一堆任意项目,您可以控制当前可见项目的索引。

StackLayout {
    anchors.fill: parent
    currentIndex: 1
    Page {
        // ...
    }
    Page {
        // ...
    }
}

最新更新