Herramienta qtconfig para Qt 5?

16

Acabo de instalar QT 5 en Arch Linux, pero solo qtconfigno funciona:

%> qtconfig
qtconfig: could not exec '/usr/lib/qt/bin/qtconfig': No such file or directory

Sí, no hay tal archivo, ni siquiera /usr/lib/qt5/bin/qtconfig

¿Alguna idea de dónde ubicarlo? Necesito ajustar la fuente de smplayer, que ahora está vinculada con las bibliotecas QT 5.

margarita
fuente

Respuestas:

13

qtconfig ya no existe en Qt5. Las aplicaciones Qt5 usarán la configuración de escritorio actual de forma predeterminada, pero no funciona perfectamente. Por ejemplo, estoy usando XFCE y no establece automáticamente el estilo en Gtk.

El estilo se puede configurar con la -styleopción de línea de comando, por ejemplo -style=gtk. O puede usar una hoja de estilo Qt específica con -stylesheet. Puede ver las opciones disponibles en la documentación de QApplication. También :

También puede establecer el estilo para todas las aplicaciones Qt configurando la variable de entorno QT_STYLE_OVERRIDE.

Para smplayer, puede cambiar la fuente y el estilo predeterminados utilizados en el menú Opción> Preferencias> Interfaz.

Leiaz
fuente
Lamentablemente, QT_STYLE_OVERRIDE no parece funcionar para mí. Estoy usando keepassx, y cuando se inicia como keepassx -style=gtkfunciona, pero QT_STYLE_OVERRIDE=gtk keepassxno funciona. También he intentado exportar la variable de entorno a otro lugar, y todavía no se detecta :(
Johann
0

Ver https://wiki.archlinux.org/index.php/qt

Qtlos paquetes ya no proporcionan lo habitual bin(p qmake. ej. ) en /usr/bin.

En lugar de ello -qt5, -qt4y -qt3se proporcionan enlaces simbólicos (por ejemplo qmake-qt5, qmake-qt4, qmake-qt3).

dionisos
fuente