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?

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

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


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

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.

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.