我可以强制我的Qt应用程序使用不同的外观和感觉,就像在KDE中一样吗?
您可以通过使用QApplication::setStyle始终更改小部件的样式。在Qt4中有一些预定义选项。
在main.cpp中,可以像这样执行操作:
#include <QPlastiqueStyle>
int main(int argc, char *argv[])
{
[...]
QApplication::setStyle(new QPlastiqueStyle());
}
#include <QPlastiqueStyle>
#include <QCleanlooksStyle>
#include <QWindowsXPStyle>
#include <QWindowsVistaStyle>
#include <QMotifStyle>
#include <QCDEStyle>