Como fazer com que o Qt use o tema de oxigênio do KDE?

0

Quando compilo programas no qtcreator, os widgets usam o tema GTK, apesar de eu estar no ambiente de área de trabalho do KDE. Eu li on-line que isso se deve ao fato de que o KDE usa o Qt4, então quando eu tento compilar programas no qt5, ele não funciona. Existe alguma maneira de contornar isso? Além disso, não quero fazer nenhum estilo com o QSS, quero que meu aplicativo use o tema do sistema.

    
por user3466884 17.05.2014 / 19:31

2 respostas

0

Não há como você fazer isso com o Qt5 . Se você quer o tema Oxygen, você tem que usar Qt4 ou apenas chegar o mais próximo possível usando folhas de estilo. Isso provavelmente será resolvido na próxima versão principal do KDE .

    
por 18.05.2014 / 05:40
0

Existe uma solução alternativa! Você pode instalar o Project Neon KDE Frameworks 5. Não é necessário usá-lo, você pode continuar usando o KDE4, mas no diretório de instalação, você pode encontrar um QT5 com Oxygen e outros temas compilados. No QtCreator, no menu Tool / Options selecione "Build". & Run ", na aba" Qt Versions ", você pode adicionar uma nova versão do Qt, basta selecionar o comando qmake instalado no Project Neon. No meu caso eu selecionei "/ opt / project-neon5 / bin / qmake". Você também tinha que criar uma nova aba Kit in Kits para a nova versão do QT5. Se você recompilar os aplicativos QT5 com este novo kit, você produzirá um aplicativo com Oxigen utilizável. Você pode rodar esses aplicativos no KDE4, mas preste atenção que o ~ / .config não é usado nestas aplicações. Em seu lugar você deve usar ~ / .project-neon5-kde / config.

    
por 11.10.2014 / 18:52

Tags