Aplicativos Qt5 não usam estilo gtk no Liux Mint

6

Os aplicativos Qt4 usam o tema gtk por padrão, mas os aplicativos Qt5 precisam ser iniciados usando -style gtk ou não se parecem com aplicativos gtk.

Existe uma maneira de fazer os aplicativos Qt5 usarem o estilo gtk por padrão? Há qtconfig-qt4 (e o estilo está definido como gtk), mas não qtconfig-qt5 package.

Estou no Linux Mint 17.1 "Rebecca" Canela.

    
por sashoalm 30.12.2014 / 22:55

3 respostas

9

Encontrei a solução depois de ler o link :

Qt5 decides the style to use based on what desktop environment is used. If it doesn't recognize the desktop environment, it falls back to a generic style. To force a specific style, you can set the QT_STYLE_OVERRIDE environment variable. Specifically, set it to gtk if you want to use the gtk theme. Qt5 applications also support the -style flag, which you can use to launch a Qt5 application with a specific style.

Então, adicionei essa linha ao meu $ HOME / .profile

export QT_STYLE_OVERRIDE=gtk
    
por 31.12.2014 / 09:47
4

Eu estava lutando para fazer o Qt5 usar o estilo nativo no Linux Mint (18, Cinnamon) para uma instalação do Qt5 que eu mesmo baixei. O que parece funcionar no final é

$ unset QT_STYLE_OVERRIDE

Eu acho que essa variável é definida por cinnamon-session em si (usando o binário para retornar um jogo), então não há maneira fácil de desmarcá-la.

    
por 19.08.2016 / 22:06
0

A melhor coisa que você pode fazer é não usar um DE que faça uso do período. Eu prefiro DE mais leve como Openbox, LXDE, Mate, XFCE etc ...

  • Canela e Budgie não são tão ruins se você está procurando sinos e assobios.
  • GDM para logins.
  • Qualquer coisa, exceto o exemplo SystemD Runit ou OpenRC (opções muito melhores).
  • Não use o Ubuntu e não use o Arch, ambos ensinam disciplinas ruins. Aprenda uma distro não tão comum ou óbvia. A terra do Linux é livre como é seu uso.
por 29.09.2018 / 04:02