【发布时间】:2012-08-05 17:03:09
【问题描述】:
我正在使用 Qt 做一个 GUI 程序,所以我的问题是,我在我的 GUI 程序中创建了一个主页,并且我有一些 4 个选项卡 tab1、tab2、tab3、tab4,并且我在主页上创建了 QPushbutton。那么谁能告诉我如何将 QPushButton 链接到 QTabWidget 的 tab3 以便当我单击按钮时它应该带我到选项卡 3。谢谢
【问题讨论】:
标签: qt qt4 qtabwidget
我正在使用 Qt 做一个 GUI 程序,所以我的问题是,我在我的 GUI 程序中创建了一个主页,并且我有一些 4 个选项卡 tab1、tab2、tab3、tab4,并且我在主页上创建了 QPushbutton。那么谁能告诉我如何将 QPushButton 链接到 QTabWidget 的 tab3 以便当我单击按钮时它应该带我到选项卡 3。谢谢
【问题讨论】:
标签: qt qt4 qtabwidget
首先创建一个槽,用来处理按钮点击事件(Slots,QPushButton)
然后使用 QTabWidgets setCurrentIndex 函数,如yourTabWidget->setCurrentIndex(2);
【讨论】:
setCurrentWidget() 而不是setCurrentIndex() 有点好,因此您不必传递一些随机数,而是要显示实际的选项卡小部件。