我可以强制我的 Qt 应用程序使用不同的外观和感觉,就像在 KDE 中一样吗?
您始终可以使用 QApplication::setStyle 更改小部件的样式。
Qt4 中有一些预定义的选项可用。
在 main.cpp 中做这样的事情
#include <QPlastiqueStyle>
int main(int argc, char *argv[])
{
[...]
QApplication::setStyle(new QPlastiqueStyle());
}
这样您的应用程序在不同的操作系统上看起来总是一样的。
在我看来,Plastique 在 Windows XP/2000 下看起来比默认的 Windows PStyle 更好。
Cleanlock也相当不错。
还有其他选择:
#include <QPlastiqueStyle>
#include <QCleanlooksStyle>
#include <QWindowsXPStyle>
#include <QWindowsVistaStyle>
#include <QMotifStyle>
#include <QCDEStyle>
我希望这有帮助。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)