![使用 ubuntu SDK 从代码中更改选项卡](https://linux22.com/image/1042592/%E4%BD%BF%E7%94%A8%20ubuntu%20SDK%20%E4%BB%8E%E4%BB%A3%E7%A0%81%E4%B8%AD%E6%9B%B4%E6%94%B9%E9%80%89%E9%A1%B9%E5%8D%A1.png)
如何在 Ubuntu SDK 中使用 QML 中的代码更改选项卡?
答案是:
如果标签定义如下:
Tabs {
id: tabs
.....
}
然后使用这个:
tabs.selectedTabIndex = 0
将获取第一个选项卡,1 为第二个选项卡,依此类推。不幸的是,selectedTabIndex
是唯一的非只读属性,因此 pageStack 中没有类似于 push 方法的东西。
答案1
根据当前文档标签,当前选定的选项卡现在可写入,并可用于更改活动选项卡。