У меня есть приложение qt, которое по умолчанию выглядит как windows 98. Есть ли способ заставить его выглядеть лучше? Мне нравится внешний вид, который он имеет в GNOME или KDE, но даже если он будет выглядеть как Windows XP, это будет улучшением.
Взгляните на QApplication::setStyle:
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