Пишу приложение с использованием qt. В main.cpp:


int main(int argc, char *argv[])
{
QApplication a(argc, argv);

QFont AppFont("Ubuntu Condensed", 10, QFont::Normal, false);
QApplication::setFont(AppFont);
QApplication::setStyle("fusion"

MainWindow w;
w.show();

return a.exec();
}


При запуске в LXQt приложение запускается с указанным мною стилем (fusion) и шрифтом. При запуске в KDE, KDE меняет стиль и шрифт приложения на стиль шрифт из своих настроек.


Как заставить приложение игнорировать настройки KDE?









 , , ,






URL записи