aplicativos qt pararam de herdar temas gtk

10

Após uma nova instalação do Ubuntu Gnome 15.10, aplicativos qt como qpdfview ou QuiteRSS pararam subitamente para herdar o tema global gtk, no meu caso, o Numix . O mesmo vale para o tema padrão do Adwaita, portanto, provavelmente não é culpa do tema. Parece que esses aplicativos sempre usam o tema cleanlooks qt, independentemente do presente tema gtk.

Nunca tive problemas com temas em instalações anteriores do Ubuntu Gnome.

Instalar qt4-qtconfige jogar com diferentes configurações (estilo da GUI: padrão, cleanlooks ou gtk +) não teve nenhum efeito nesses aplicativos. Curiosamente, o qt4-qtconfigaplicativo em si é temático corretamente. Então, depois de selecionar um tema diferente, por exemplo, "configurações da área de trabalho (padrão)" ou "janelas", o tema deste aplicativo muda, mas não no qpdfview ou no QuiteRSS. O truque com a instalação libgnomeui-0(mencionado aqui ) também não ajudou.

Alguém experimentou o mesmo e conhece uma solução alternativa?

DMT
fonte
2
Esses podem ser aplicativos Qt5. Tente instalar libqt5libqgtk2como sugerido aqui .
biggles5107

Respostas:

18

No Ubuntu 17.10, os aplicativos Qt4 herdam o tema GTK global, enquanto o Qt5 não. Como libqt5libqgtk2não está mais disponível nos repositórios oficiais do Ubuntu, precisamos usar outra solução alternativa:

Instale a qt5-style-pluginspartir dos repositórios do Ubuntu. Digite gedit ~/.profileo terminal e adicione export QT_QPA_PLATFORMTHEME=gtk2à última linha. Adicioná-lo sudo gedit /etc/environmenttambém funciona, mas eu prefiro ~/.profile.

Reinicie e divirta-se!

DMT
fonte
Excelente!!! O Xubuntu LTS deve instalar esta biblioteca por padrão!
Serge Stroobandt
Isso corrigiu o problema para mim no Xubuntu 18.04.1
Fibbles