Контроль стиля Qt - PullRequest
       17

Контроль стиля Qt

2 голосов
/ 15 марта 2010

У меня есть приложение qt, которое по умолчанию выглядит как windows 98. Есть ли способ заставить его выглядеть лучше? Мне нравится внешний вид, который он имеет в GNOME или KDE, но даже если он будет выглядеть как Windows XP, это будет улучшением.

1 Ответ

4 голосов
/ 15 марта 2010

Взгляните на 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

...