onde está o designer qt5

23

Atualizei uma máquina Ubuntu 12.04 para 14.04.

A instalação 12.04 tinha apenas o qt4 e tinha

/usr/lib/x86_64-linux-gnu/qt4/bin/designer

A instalação 14.04 possui o qt5, mas não consigo obter um

/usr/lib/x86_64-linux-gnu/qt5/bin/designer executável instalado.

Eu tenho libqt5designer5e libqt5designercomponents5instalei, e recebo as bibliotecas, mas não o aplicativo.

Eu também tenho um monte de qtquickpacotes instalados.

Como devo proceder?

KateF
fonte

Respostas:

30
sudo apt-get install qttools5-dev-tools

resolveu o problema.

O designer está incluído no pacote "qttools5-dev-tools".

[$ nbviewer]$ apt-file search /usr/lib/x86_64-linux-gnu/qt5/bin/designer 
qttools5-dev-tools: /usr/lib/x86_64-linux-gnu/qt5/bin/designer
ptmono
fonte
2
Isso funcionou para mim também. Provavelmente deve ser marcado como a resposta.
Alexis Wilke
Trabalhou também em 16.04. +1 por marcar isso como a resposta aceita.
Peter
No 16.04 /usr/bin/designeré apenas um link simbólico para qtchooser. Ele decide pelo nome do link qual ferramenta iniciar. Se você possui várias versões do Qt instaladas, pode fornecer uma das versões fornecidas por qtchooser -l. Por exemplo designer -qt5, abrirá a versão Qt5 do designer.
Peter
5

Na biblioteca, não há binários para o aplicativo de designer.

Instale o designer com

sudo apt-get install qtcreator

insira a descrição da imagem aqui

AB
fonte
Oi, muito obrigado O AB qtcreator está instalado e está usando o qt5. Posso abrir um de seus exemplos, mas o botão de design na barra lateral esquerda permanece acinzentado. --Kate
KateF
Vou verificar isso amanhã
AB
O botão está ativo apenas se houver um arquivo de interface do usuário aberto. Vou adicionar uma captura de tela.
AB
Você possui / usr / lib / x86_64-linux-gnu / qt5 / bin / designer em seu sistema? Em caso afirmativo, você poderia executar o dpkg -S nele e me informar de onde ele veio?
KateF
Não foi isso que foi solicitado e não ajuda o usuário que usa outra ou nenhuma ideia. Além disso, ele nem funciona se qttools5-dev-toolsnão estiver instalado, então isso basicamente se resume à resposta @ptmono.
Peter
0

Para quem trabalha no PyQT5NVIDIA Jetson Tegra X2 (TX2) executando o Ubuntu 16.04, este é o diretório para encontrar o QT5 Designer:

/usr/lib/aarch64-linux-gnu/qt5/bin/designer
Keith OYS
fonte
2
No meu caso:/usr/lib/x86_64-linux-gnu/qt5/bin/designer
danger89 4/17
0

Eu estava fazendo:

sudo apt-get install qttools5-dev-tools

Eu não estava obtendo nenhum resultado, então tentei isso e funcionou:

sudo apt-get install qttools5-dev

Essa pequena diferença supôs algumas horas para mim, espero que este post o ajude.

Juan Guerrero Martín
fonte