las aplicaciones qt dejaron de heredar temas gtk

10

Después de una nueva instalación de Ubuntu Gnome 15.10, las aplicaciones qt como qpdfview o QuiteRSS se detuvieron repentinamente para heredar el tema global gtk, en mi caso Numix . Lo mismo también es cierto para el tema predeterminado de Adwaita, por lo que lo más probable es que no sea culpa del tema. Parece que estas aplicaciones siempre usan el tema cleanlooks qt, independientemente del tema gtk actual.

Nunca he tenido problemas con el tema en instalaciones anteriores de Ubuntu Gnome.

Instalar qt4-qtconfigy jugar con diferentes configuraciones (estilo GUI: predeterminado, cleanlooks o gtk +) no tuvo ningún efecto en estas aplicaciones. Curiosamente, la qt4-qtconfigaplicación en sí tiene el tema adecuado. Entonces, después de seleccionar un tema diferente, por ejemplo, "configuración de escritorio (predeterminado)" o "ventanas", el tema de esta aplicación cambia, pero no en qpdfview o QuiteRSS. El truco con la instalación libgnomeui-0(mencionado aquí ) tampoco ayudó.

¿Alguien experimentó lo mismo y conoce una solución alternativa?

DMT
fuente
2
Estas podrían ser aplicaciones Qt5. Intente instalar libqt5libqgtk2como se sugiere aquí .
biggles5107

Respuestas:

18

En Ubuntu 17.10, las aplicaciones Qt4 heredan el tema global GTK, mientras que Qt5 no. Como libqt5libqgtk2ya no está disponible en los repositorios oficiales de Ubuntu, tenemos que usar otra solución alternativa:

Instalar qt5-style-pluginsdesde los repositorios de Ubuntu. Escriba gedit ~/.profileel terminal y agregue export QT_QPA_PLATFORMTHEME=gtk2a la última línea. Agregarlo a las sudo gedit /etc/environmentobras también, pero prefiero ~/.profile.

Reiniciar y disfrutar!

DMT
fuente
¡¡¡Excelente!!! ¡Xubuntu LTS debería instalar esta biblioteca por defecto!
Serge Stroobandt
Esto solucionó el problema para mí en Xubuntu 18.04.1
Fibbles