ferramenta qtconfig para o Qt 5?

16

Acabei de instalar o QT 5 no Arch Linux, mas apenas qtconfignão funciona:

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

Sim, não existe esse arquivo, nem mesmo /usr/lib/qt5/bin/qtconfig

Alguma idéia de onde localizá-lo? Preciso ajustar a fonte de smplayer, que está vinculada às bibliotecas QT 5 agora.

margarida
fonte

Respostas:

13

O qtconfig não existe mais no Qt5. Os aplicativos Qt5 usam as configurações atuais da área de trabalho por padrão, mas não funcionam perfeitamente. Por exemplo, estou usando o XFCE e ele não define automaticamente o estilo para Gtk.

O estilo pode ser definido com a -styleopção de linha de comando, por exemplo -style=gtk. Ou você pode usar uma folha de estilo Qt específica com -stylesheet. Você pode ver as opções disponíveis na documentação do QApplication. Além disso :

Você também pode definir o estilo para todos os aplicativos Qt configurando a variável de ambiente QT_STYLE_OVERRIDE.

Para smplayer, você pode alterar a fonte e o estilo padrão usados ​​no menu Opção> Preferências> Interface.

Leiaz
fonte
Infelizmente, QT_STYLE_OVERRIDE parece não funcionar para mim. Estou usando o keepassx e, quando lançado keepassx -style=gtk, funciona, mas QT_STYLE_OVERRIDE=gtk keepassxnão funciona. Eu também tentei exportar a variável de ambiente para outro lugar, e ela ainda não foi captada :( #
Johann Johann
0

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

Qtpacotes não fornecem mais o habitual bin(por exemplo qmake) /usr/bin.

Em vez disso -qt5, -qt4e -qt3ligações simbólicas são fornecidos (por exemplo qmake-qt5, qmake-qt4, qmake-qt3).

dionísio
fonte