【发布时间】:2020-10-24 22:16:24
【问题描述】:
我在 QT5 Docs 中搜索了一个方法,但找不到任何关于可以获取 StackWidget 中所有元素的函数的信息。
我有一个 StackWidget,其中包含我的应用程序的页面,但到目前为止,为了能够更改该页面,我发现的唯一方法是这个函数 setCurrentIndex,它需要获取该特定页面的索引。无论如何是一个函数或可以从该stackWidget 返回元素名称的函数,还是我可以使用该对象的名称来更改页面而不是索引的方式。
【问题讨论】:
-
您可以遍历堆栈小部件的所有子级以找到特定的。相应的。函数继承自超类
QObject。 (仅供参考:SO: QFileDialog: force file name)
标签: c++ qt5 qt-designer stacklayout