C++ 关闭QTabWidget上的按钮,而不是QTabWidget中的选项卡

C++ 关闭QTabWidget上的按钮,而不是QTabWidget中的选项卡,c++,qt,user-interface,C++,Qt,User Interface,我在Ubuntu上使用Qt-5.8。 以下是我的QTabWidget的显示方式: 黑点就是我想要最小化按钮的地方。 我遇到的一种方法是,我可以使用QToolButton*QToolButton创建一个新按钮和tabWidget->setCornerWidget(QToolButton),然后在其单击事件上添加实现 但不应该有任何其他的方式来显示最小化按钮,就像在主窗口或子窗口中一样。它只是将其最小化。QMainWindow实例顶部面板上的最小化按钮是操作系统子系统的一部分。所以你不能在你的窗口

我在Ubuntu上使用Qt-5.8。 以下是我的QTabWidget的显示方式:

黑点就是我想要最小化按钮的地方。 我遇到的一种方法是,我可以使用
QToolButton*QToolButton
创建一个新按钮和
tabWidget->setCornerWidget(QToolButton)
,然后在其单击事件上添加实现


但不应该有任何其他的方式来显示最小化按钮,就像在主窗口或子窗口中一样。它只是将其最小化。

QMainWindow实例顶部面板上的最小化按钮是操作系统子系统的一部分。所以你不能在你的窗口中使用类似的方法,比如带按钮的工具箱等等

在编写时,尝试使用
tabWidget->setCornerWidget(qToolButton)
将自定义最小化按钮放置在窗口中