Configuração do Qt 5

4

Eu tenho um problema ao definir aplicativos Qt5 corretamente no meu computador. Estou executando o Ubuntu 14.04 com o KDE4, configurei a aparência nas configurações do sistema do KDE e essa aparência é usada em todos os aplicativos qt4 e aplicativos gtk, mas não nos aplicativos qt5. O mais chato é pensar que eu uso o duplo clique para ativar o item, mas no qt5 apps isso é ignorado e os itens são ativados com apenas um clique.

Alguém sabe como posso alterar a configuração padrão do Qt5? Eu tentei apagar minha pasta .kde, movê-la para o .kde4, tentei configurações diferentes nas configurações do sistema KDE, tentei encontrar o qtconfig para o Qt5 (que parece não existir mais) e até mesmo instalei o KF5 e usei a configuração do sistema KDE5 onde eu defini o tema, coloração e comportamento do mouse e até mesmo isso foi ignorado nos aplicativos Qt5.

Eu sei que o Qt5 tentou usar as configurações do sistema automaticamente - essa é a razão pela qual não há qtconfig, mas ele simplesmente não funciona.

Então, aqui estou pedindo ajuda a alguém sobre esse tópico ou pelo menos algumas informações sobre como configurar o Qt corretamente ou dizer melhor: como configurar o qt5 pelo menos de alguma forma.

Também estou usando o QT5.2.1 do Ubuntu, mas também instalei o QT5.3 do site da Qt, mas o comportamento é o mesmo em ambas as versões

    
por Jan 02.08.2014 / 18:37

2 respostas

2

Infelizmente designers Qt5 removeram o pacote equivalente a qt4-qtconfig em Qt4. Eles também deixaram um grande erro por trás do , já que o Qt5 ignora a configuração de fontes do sistema.

Não há como "corrigir" a fonte usada pelo Qt5.

Para fazer com que alguns aplicativos se comportem como os outros na minha área de trabalho, eu tive que recompilá-los com o Qt4 sempre que possível.

Assim, o bug agora é relatado como fechado na versão 5.4 do Qt5 em 20 de agosto de 2014 ...

No entanto, neste momento não há pacotes Debian e Ubuntu disponíveis no Qt5 versão 5.4, mesmo nos “Canonical Qt5 Edgers” PPA da equipe .

Embora eu tenha encontrado uma Ferramenta de configuração do Qt5 em link , este aplicativo ainda requer o Qt5 versão 5.4.0.

Espero que o Ubuntu faça backport desta versão para o Trusty 14.04 LTS um dia ...

    
por Antonio 17.01.2015 / 21:46
0

Estilo Qt5

Você pode editar a aparência do aplicativo Qt usando as folhas de estilo.

link

All Qt programs automatically support the following command line options:
-style= style, sets the application GUI style. Possible values depend on your system configuration. If you compiled Qt with additional styles or have additional styles as plugins these will be available to the -style command line option. You can also set the style for all Qt applications by setting the QT_STYLE_OVERRIDE environment variable.
-style style, is the same as listed above.
-stylesheet= stylesheet, sets the application styleSheet. The value must be a path to a file that contains the Style Sheet.

Note: Relative URLs in the Style Sheet file are relative to the Style Sheet file's path.
-stylesheet stylesheet, is the same as listed above.
-widgetcount, prints debug message at the end about number of widgets left undestroyed and maximum number of widgets existed at the same time
-reverse, sets the application's layout direction to Qt::RightToLeft
-qmljsdebugger=, activates the QML/JS debugger with a specified port. The value must be of format port:1234[,block], where block is optional and will make the application wait until a debugger connects to it.

Mais das folhas de estilo:

QtCurve

O mais recente QtCurve / 1, 2 / possui estilo de widget para aplicativos baseados no Qt 5.x.

O QMPlay2 (Qt5) / 3 / com os estilos de widgets nativos Qt5 e QtCurve:

Links

  1. link
  2. link
  3. link
por user26687 02.08.2014 / 21:52