首先看一下实现的效果
其中主页,视图和漫游是Qt的tab页,设置和帮助是两个按钮,实现步骤如下:
1. 在tabWidget中添加两个空白的Tab页,如图:
2.用代码在空白Tab页中插入按钮,实现如下
QPushButton *b2 = new QPushButton(QString::fromStdWString(L"设置")); b2->setObjectName("settingButton"); ui.tabWidget_Main->setTabEnabled(3, false); ui.tabWidget_Main->tabBar()->setTabButton(3, QTabBar::RightSide, b2);
第三行将空白Tab页设为disable,这样就不会在点击按钮时激活tab页,第四行将按钮插入tab页。