Como configurar o VLC com o diálogo do arquivo gtk?

3

Minha instalação anterior de longa duração de alguma forma amarrou o diálogo de arquivos VLC e gtk. Eu nem fiz nada de especial, exceto instalar o VLC.

Após a atualização para o VLC 2.2.1, o diálogo de arquivo foi substituído por Qt e não vejo nenhuma maneira óbvia de como voltar com o gtk. Quando marquei "vlc-qt" para desinstalação, a vlc inteira também está marcada para remoção.

openSUSE 13.2

    
por greenoldman 09.02.2016 / 21:15

2 respostas

6

O media player VLC vem usando a interface do Qt por um bom tempo. O VLC, no entanto, tem a opção de substituir o estilo da janela, o que também alterará a caixa de diálogo do arquivo.

No media player VLC, siga os seguintes passos:

  1. Vá para Ferramentas > Preferências (ou pressione Ctrl + P )

  2. Na primeira guia, intitulada Configurações da interface , procure a última opção em Look and feel . Existe uma opção chamada Forçar estilo de janela: e provavelmente System's default está sendo selecionado.

  3. Clique no menu suspenso e altere de System's default para GTK+ .

  4. Por fim, clique no botão Salvar e as alterações serão aplicadas.

Em seguida, vá para Mídia > Abra o arquivo ... (ou pressione Ctrl + O ) para confirmar que o diálogo do arquivo foi aplicado com o estilo de janela GTK +. Isso é tudo.

Testado trabalhando para o VLC 2.2.1 no Debian 8.2 Xfce (Xfce 4.10).

Forçar estilo para o Qt5 no Debian / Ubuntu

Instale o pacote libqt5libqgtk2 do repositório, que está disponível para as seguintes versões do Debian e Ubuntu. Nenhuma configuração adicional é necessária.

Isso foi testado funcionando para o VLC 2.2.2 no Xubuntu 16.04 (Xfce 4.12). Eu não testei no Debian, mas supostamente funciona de acordo com este post no Ask Ubuntu .

Forçar estilo para o Qt5 em outras distribuições

O pacote acima não está disponível em repositórios de outras distribuições, incluindo o openSUSE, de acordo com este resultado de pesquisa de software.opensuse.org.

De acordo com este Wiki do Arch definindo QT_STYLE_OVERRIDE=GTK+ forçará um estilo específico para os aplicativos Qt5. Isso pode ser adicionado em um dos seguintes locais:

Sem instalar o pacote, tentei adicionar export QT_STYLE_OVERRIDE=GTK+ a cada um dos arquivos de configuração acima, um de cada vez, exceto o último. No entanto, nenhum desses funcionou para o VLC no Xubuntu 16.04. Portanto, não posso verificar se a variável de ambiente realmente funciona ou não.

    
por 13.06.2016 / 11:54
1

Eu gostaria de alterar a resposta aceita sobre como fazer com que o Qt use o tema GTK + (o VLC agora (2018) usa o Qt5, então vá pelo segundo item).

  • O Qt4 pode usar o tema atual do GTK2. Para ativar isso, simplesmente escolha GTK+ como o estilo para o Qt4 em seu arquivo de configuração ~/.config/Trolltech.conf (ou usando qualquer ferramenta gráfica para configurar o Qt4):

    [Qt]
    style=GTK+
    
  • O Qt5 teve suporte para o tema GTK + movido do pacote principal para um separado. No ArchLinux, é chamado qt5-styleplugins . Além disso, a seleção do tema aparentemente passa pela configuração de uma variável de ambiente, QT_STYLE_OVERRIDE ou QT_QAP_PLATFORMTHEME (ambos funcionam para mim), para gtk2 (observe que isso é gtk2 , não GTK+ ). Adicionar essa configuração a qualquer um dos arquivos de script listados pela resposta aceita fará o truque. Eu pessoalmente diria a favor de ~/.xinitrc ou similar, pois isso está relacionado ao ambiente gráfico.

    Para resumir: no ArchLinux, instale o pacote qt5-styleplugins e, em seguida, inicie seu aplicativo Qt5 (VLC aqui) com QT_STYLE_OVERRIDE=gtk2 definido no ambiente.

Links: Arch Wiki em “Qt” , Arch Wiki em" Uniform procura por aplicações Qt e GTK ".

    
por 29.04.2018 / 23:20

Tags