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"));
这对我有用。
当我在 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"));
这对我有用。