где дизайнер qt5


23

Я обновил машину с Ubuntu 12.04 до 14.04.

У установки 12.04 был только qt4 и

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

Установка 14.04 имеет qt5, но я не могу получить

/usr/lib/x86_64-linux-gnu/qt5/bin/designer исполняемый файл установлен.

Я libqt5designer5и libqt5designercomponents5установил, и я получаю библиотеки, но не приложение.

У меня также есть куча qtquickустановленных пакетов.

Как мне поступить?

Ответы:


30
sudo apt-get install qttools5-dev-tools

решил проблему.

В комплект входит конструктор "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
Это сработало и для меня. Вероятно, следует отметить как ответ.
Алексис Уилке

Работал также 16.04. +1 для пометки этого как принятого ответа.
Питер

В 16.04 /usr/bin/designerэто просто символическая ссылка на qtchooser. По названию ссылки он решает, какой инструмент запустить. Если у вас установлено несколько версий Qt, вы можете указать одну из версий, заданных qtchooser -l. Например designer -qt5, откроется версия Qt5 конструктора.
Питер

5

В библиотеке отсутствуют двоичные файлы для приложения-дизайнера.

Установите дизайнер с

sudo apt-get install qtcreator

введите описание изображения здесь


Привет, большое спасибо AB qtcreator установлен и использует qt5. Я могу открыть один из их примеров, но кнопка дизайна на левой боковой панели остается серой. --Kate
KateF

Я проверю это завтра
AB

Кнопка активна только при наличии открытого пользовательского файла. Я добавлю скриншот.
AB

Есть ли в вашей системе / usr / lib / x86_64-linux-gnu / qt5 / bin / designer? Если да, не могли бы вы сделать на нем dpkg -S и сообщить мне, из какого pkg это произошло?
KateF

Это не то, о чем просили, и не помогает пользователю, который использует другое или вообще не знает. Кроме того, он даже не работает, если qttools5-dev-toolsне установлен, так что это сводится к ответу @ptmono.
Питер

0

Для тех, кто работает над PyQT5NVIDIA Jetson Tegra X2 (TX2) под управлением Ubuntu 16.04, вот каталог для поиска QT5 Designer:

/usr/lib/aarch64-linux-gnu/qt5/bin/designer

2
В моем случае:/usr/lib/x86_64-linux-gnu/qt5/bin/designer
danger89

0

Я делал:

sudo apt-get install qttools5-dev-tools

Я не получил никаких результатов, поэтому вместо этого я попробовал это, и это сработало:

sudo apt-get install qttools5-dev

Эта небольшая разница заняла у меня несколько часов, надеюсь, этот пост поможет вам.

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.