Programa padrão para abrir arquivos de projeto .pro Qt

2

Eu gostaria de definir o Qt Creator (o que está no Nokia Qt SDK, não o dos PPAs da Canonical) como o programa padrão para abrir arquivos de projeto .pro Qt. Mas parece que meu Ubuntu instala (12.04 enquanto escrevo a questão) reconhece arquivos .pro como arquivos de texto simples em vez de arquivos de projeto do Qt. Eu sei que eu poderia corrigir o problema, definindo Qt Creator como o programa padrão para abrir arquivos de texto simples, mas eu quero continuar abrindo arquivos de texto sem formatação com o programa que eu uso atualmente para isso (gedit).

Então, minha pergunta é: como posso fazer para que meu Ubuntu instale o reconhecimento de arquivos .pro como arquivos de projeto do Qt em vez de arquivos de texto simples?

NB: Eu já vi o Ubuntu Tweak para associar arquivos de projeto do Qt com o Qt Creator, mas não achei nada relevante (talvez eu também tenha perdido).

EDIT : a solução está na resposta do Edit of Kalle Elmér.

    
por air-dex 02.09.2012 / 02:03

1 resposta

1

Você pode alterar o aplicativo padrão desta maneira:

  1. Clique com o botão direito do mouse em um arquivo .pro.
  2. Clique em "Propriedades".
  3. Selecione a guia "Abrir com".
  4. Clique em "Mostrar outros aplicativos", se necessário.
  5. Selecione o aplicativo desejado na lista.
  6. Clique em "Definir como padrão".

Isso deve alterar o aplicativo padrão usado para todos os arquivos .pro.

Editar:

Isso não funcionará com arquivos .pro, pois estão associados ao tipo "text / plain". As etapas acima são fornecidas pelo air-dex em um comentário.

  1. Grave um arquivo XML como o arquivo shinythings-shiny.xml na página do manual do xdg-mime (http://linux.die.net/man/1/xdg-mime). O tipo pode ser chamado, por exemplo, "text / qt-project-file". Defina o padrão para "* .pro". Adicione uma tag dizendo que o tipo MIME personalizado também é um subtipo de text / plain.
  2. Execute o seguinte comando: sudo xdg-mime install <path to XML file> . Sudo deve ser usado.
  3. Selecione o programa padrão, como explicado acima.

Essas etapas podem ser usadas para qualquer extensão de arquivo. Apenas substitua .pro pela extensão e escolha um nome adequado para substituir "text / qt-project-file".

    
por Kalle Elmér 02.09.2012 / 02:09