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-qtconfig
y jugar con diferentes configuraciones (estilo GUI: predeterminado, cleanlooks o gtk +) no tuvo ningún efecto en estas aplicaciones. Curiosamente, la qt4-qtconfig
aplicació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?
libqt5libqgtk2
como se sugiere aquí .Respuestas:
En Ubuntu 17.10, las aplicaciones Qt4 heredan el tema global GTK, mientras que Qt5 no. Como
libqt5libqgtk2
ya no está disponible en los repositorios oficiales de Ubuntu, tenemos que usar otra solución alternativa:Instalar
qt5-style-plugins
desde los repositorios de Ubuntu. Escribagedit ~/.profile
el terminal y agregueexport QT_QPA_PLATFORMTHEME=gtk2
a la última línea. Agregarlo a lassudo gedit /etc/environment
obras también, pero prefiero~/.profile
.Reiniciar y disfrutar!
fuente