首先看一下實現的效果
其中主頁,視圖和漫游是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頁。