[Kde-br] Tema padrão do KDE5 em aplicativos Qt5

Marcelo E. Geyer marcelo em standardnet.com.br
Quinta Abril 28 18:25:25 UTC 2016


Em 28/04/2016 15:10, Tomaz Canabrava escreveu:
>
>
> 2016-04-28 14:49 GMT-03:00 Marcelo E. Geyer 
> <marcelo em standardnet.com.br <mailto:marcelo em standardnet.com.br>>:
>
>     Boa tarde amigos,
>
>     Estou testando o Kubuntu 16.04, que vem com o KDE Frameworks
>     5.18.0 (Qt 5.5.1).
>     Compilei o Qt 5.6 e executei um aplicativo puramente escrito em
>     Qt, também compilado com este Qt 5.6. Imaginei que o aplicativo
>     iria assumir o mesmo tema do KDE (Breeze) mas isso não aconteceu,
>     permaneceu com o tema Fusion.
>     Gostaria de saber se o tema Breeze é só para os aplicativos KDE ou
>     esse problema decorre do fato de ter compilado o Qt 5.6 e este não
>     é compatível com este KDE compilado com Qt 5.5. Eu deveria
>     recompilar então o aplicativo com o Qt 5.5.X para ter acesso aos
>     temas do sistema/KDE?
>
>
> Suponho que por ser um Qt 5.6 compilado na mão (e não vindo do 
> gerenciador de pacotes), ele busque os temas em uma pasta diferente, 
> dentro do */lib de onde você instalou o qt5.6
> aplicativos do qt compilados que são carregados com as bibliotecas do 
> sistema honram o estilo.

Pois é, isso não acontecia no KDE4, mesmo eu compilando um Qt4 na mão, o 
Oxygen estava lá no tema do aplicativo. Sim, estou ciente que Qt5 passou 
por uma reformulação. Eu vou ver se instalo os pacotes do Qt5 do 
gerenciador de pacotes do Kubuntu e vou recompilar o aplicativo com 
estes pacotes, para verificar se será aplicado o tema. Eu alterei o path 
das bibliotecas do Qt5.6 compilado aqui para o aplicativo carregar com 
as bibliotecas do sistema (Qt 5.5.1) e não carregou, logo não existe uma 
compatibilidade entre as versões 5.5 e 5.6 como eu imaginaria ter.


-- 
Marcelo E. Geyer

-------------- Próxima Parte ----------
Um anexo em HTML foi limpo...
URL: <https://mail.kde.org/mailman/private/kde-br/attachments/20160428/4d62b790/attachment.html>


Mais detalhes sobre a lista de discussão Kde-br