https://forum.qt.io/topic/22312/adding-button-to-qtabwidget-tabs
上面链接有详细介绍。
如果要每个tab增加按钮,用SetTabButton();如果对整个tab增加一个按钮,用SetCornerWidget()
下面做一个增加Close button的例子
//mainwindows.h QToolButton * m_tabClosebutton;
m_tabClosebutton = new QToolButton(this);
m_tabClosebutton->setIcon(QApplication::style()->standardIcon(QStyle::SP_DockWidgetCloseButton));
ui->tabWidget->setCornerWidget(m_tabClosebutton);
效果如下