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?


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!


¡¡¡Excelente!!! ¡Xubuntu LTS debería instalar esta biblioteca por defecto!
Serge Stroobandt

Esto solucionó el problema para mí en Xubuntu 18.04.1
Fibbles
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.