Qt风格控制

时间:2010-03-15 14:33:26

标签: qt coding-style appearance

我有一个qt应用程序默认看起来像Windows 98.有没有办法让它看起来更好?我喜欢它在GNOME或KDE上的外观,但即使让它看起来像Windows XP也会有所改进。

1 个答案:

答案 0 :(得分:4)

看看QApplication::setStyle

http://doc.qt.digia.com/4.6/qapplication.html#setStyle-2

以下代码应使您的应用程序以Windows XP样式显示:

QStyle* xpStyle = new QWindowsXPStyle();
QApplication::setStyle(xpStyle);

或者:

QApplication::setStyle("windowsxp");

另见:

http://doc.qt.digia.com/4.6/style-reference.html