La aplicaciones QT se verán mejor en GNOME usando Flatpak


Actualmente, dondequiera que inicie una aplicación Qt, siempre parecería una aplicación de KDE o algo estaría faltando, como iconos, de modo que terminaría con mala experiencia.

Esto va a cambiar ahora, ya que ahora apoyamos a Gnome en forma de iconos, estilo de widget y tema de plataforma Qt y con esto, cuando se ejecuta una aplicación Qt en Gnome, se verá definitivamente mejor y más nativa que antes. Empaquetamos los iconos adwaita regulares que se utilizan por defecto en Gnome como extensión del tiempo de ejecución de freedesktop.

Para estilo de widget usamos el estilo adwaita-qt, que es un estilo Qt que intenta parecer el adwaita de Gtk y la parte más importante que lo pone todo es QGnomePlatform, un tema de plataforma Qt que lee su configuración de Gnome y la aplica a ejecutar aplicaciones Qt. QGnomePlatform también hace cumplir las aplicaciones de Qt para usar los iconos adwaita y el estilo adwaita-qt por defecto, por lo que es otra razón por la que es importante. Ambos proyectos de adwaita-qt y QGnomePlatform son, por cierto, escritos por Martin Bříza.

Las aplicaciones de Qt que se ejecuten en Flatpak deberían recoger automáticamente todas estas extensiones sin ninguna modificación adicional, de la misma manera que lo hace automáticamente cuando lo ejecuta fuera del área de pruebas.

También soy consciente de que hay más temas Gtk, como adwaita-dark o de alto contraste, ambos también están disponibles en forma de estilo Qt y probablemente los empaquetaremos más tarde, pero en este punto es sobre todo prueba de concepto que este Se puede hacer y funciona muy bien. Puedes seguir nuestra página wiki si quieres más información sobre runtimes, repositorio con aplicaciones y así sucesivamente.

Por cierto. Debajo se puede ver el funcionamiento de Okular en Flatpak y usar el estilo de adwaita-qt con los iconos de adwaita.

Ahora viene a una pregunta: ¿cómo instalar esto y hacer que funcione?

Básicamente todo lo que necesitas hacer es instalar las siguientes extensiones:

flatpak install kderuntime org.freedesktop.Platform.Icontheme.Adwaita
flatpak install kderuntime org.kde.KStyle.Adwaita
flatpak install kderuntime org.kde.PlatformTheme.QGnomePlatform                   


Fuente
(Visitada 4 veces, 1 visitas hoy )

Responder

avatar
  Suscribirse  
Notificar a

Quizás te interese..

Más de: Escritorios

No olvides..

maslinux

Linuxero desde el pasado siglo XX :-)

Maslinux.es utiliza cookies para que usted tenga la mejor experiencia de usuario. Si continúa navegando está dando su consentimiento para la aceptación de las mencionadas cookies y la aceptación de nuestra política de cookies, pinche el enlace para mayor información.plugin cookies

ACEPTAR
Aviso de cookies
Social media & sharing icons powered by UltimatelySocial