PyQt5's QTabWidget
有一个方法setCurrentIndex
您可以使用它来使特定选项卡成为活动选项卡。我似乎找不到任何按选项卡名称进行索引的方法(我在 Qt Designer 中设置)。有没有什么方法(直接或间接)按名称索引?
http://doc.qt.io/qt-5/qtabwidget.html#currentIndex-prop http://doc.qt.io/qt-5/qtabwidget.html#currentIndex-prop
选项卡名称成为设置为选项卡页面的小部件的对象名称。添加选项卡后,页面将自动重新设置为选项卡小部件的内部堆栈小部件的父级。这意味着您可以像这样获取该页面的引用:
page = tabwidget.findChild(QWidget, tabname)
并像这样获取它的索引:
index = tabwidget.indexOf(page)
或者直接按名称设置当前选项卡,如下所示:
tabwidget.setCurrentWidget(tabwidget.findChild(QWidget, tabname))
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)