Instalei o Qt5 no site do projeto, no seguinte diretório
/opt/Qt5
Também gostaria de mencionar que eu tinha o Qt4 instalado anteriormente, removi todas as instâncias do Qt4 através do centro de software.
Agora que emito designer
no prompt de comando, o sistema apresenta o seguinte erro:
designer: could not exec '/usr/lib/x86_64-linux-gnu/qt4/bin/designer': No such file or directory
O que pode ser feito para corrigir esse problema?
Respostas:
Substitua os caminhos da versão Qt padrão em:
/usr/lib/x86_64-linux-gnu/qtchooser/default.conf
ou em versões mais recentes
/usr/lib/x86_64-linux-gnu/qt-default/qtchooser/default.conf
:Verifica:
Referência:
man qtchooser
fonte
/usr/lib/x86_64-linux-gnu/qtchooser/default.conf
é um link simbólico para o de/usr/share/qtchooser/default.conf
Caminho adequado para a configuração padrão do qt:
/usr/lib/x86_64-linux-gnu/qt-default/qtchooser/default.conf
fonte
ln -s /usr/lib/x86_64-linux-gnu/qtchooser/qt5.conf /usr/lib/x86_64-linux-gnu/qtchooser/default.conf
Para todos aqueles que não desinstalaram a versão antiga e estão querendo saber como alterar o local do diretório qt. A maneira correta é exportar a variável QT_SELECT e adicionar o arquivo ~ / .config / qtchooser / somename.conf personalizado.
Esta será uma instalação qt visível no qtchooser -l em "somename". De modo a:
Retornará seu local personalizado. A desvantagem de alterar o default.conf é que ele pode invalidar onde sua versão antiga do qt é encontrada, quando a mudei para / some / path, depois de executar:
Ele encontra a versão mais recente no meu caminho, porém com o ~ / config / qtchooser / somename.conf a versão anterior está intacta.
É mencionado no final da
man qtchooser
ajuda:fonte
Tentei as respostas sugerindo verificar a configuração no qtchooser, mas não consegui fazê-lo funcionar. A solução que funcionou para mim foi simplesmente adicionar a versão qt correta ao PATH. 5,11 no meu caso.
fonte