QToolBox 默认方面在 mac linux 和 windows 之间不同

QToolBox default aspect differs between mac linux and windows

当我在 Mac 或 Linux 下的 Qt 设计器中创建新的 QToolBox 时,我 请参阅以下方面(已标记): tabbed aspect 但在 Windows 下的同一个 Qt 项目中,QToolBox 显示如下(加框): boxed aspect

如何将(盒装)的外观更改为(标签式)?

好的,我找到了方法:

在 C++ 代码中,使用 findChild 引用小部件 然后,然后使用 setStyle 和 QStyleFactory 设置正确的方面:

#include
...
QToolBox *mytoolbox = findChild("toolBox");
mytoolbox->setStyle(QStyleFactory::create("Fusion"));

这对我有用。