Как установить QtDesigner?

Я только что установил Qt 5.4.1 на Windows 7. И там нет QtDesigner. Также в MaintenanceTool нет QtDesigner.
Как я могу установить его?

11 ответов

Вы можете установить и найти QT Designer следующим образом (среда Windows):

  • Установите последнюю версию QT (я использую 5.8) с основного сайта QT
  • Убедитесь, что вы включили компонент "Qt 5.8 MinGW"
  • QT Designer будет установлен в C:\Qt\5.8\mingw53_32\bin\designer.exe
  • Обратите внимание, что исполняемый файл называется "designer.exe"

ОБНОВЛЕНИЕ - есть более простой способ установить QT Designer без загрузки ГБ данных из QT:

  • Установите последнюю версию "pyqt5-tools", используя pip install pyqt5-tools --pre

  • "Designer.exe" будет установлен в ...Lib\site-packages\pyqt5_tools

Если вы работаете в macOS и используете brew, возможно, вы уже установили qt с помощью установщика brews.

В этом случае у вас уже установлен QT Designer, хотя он нигде не упоминается.

Вы можете найти это здесь: /usr/local/Cellar/qt/<qtversion>/libexec/Designer.app

Таким образом, чтобы поместить его в локальную папку приложений, вы можете создать символическую ссылку на него следующим образом:

ln -sf /usr/local/Cellar/qt/5.11.1/libexec/Designer.app ~/Applications/.

Установить конструктор с помощью диспетчера пакетов apt

sudo apt-get install python-qt4 qt4-designer

запустите команду designer и это сработает для вас

если не попробует /usr/bin/designer

это сработало для меня, я использую python 3.6 с pyqt-5.16

По состоянию на январь 2023 года официальный веб-сайт Qt не предоставляет Qt Designer как отдельное приложение. Qt Designer можно получить по адресу:

Официальный источник

  • Qt Creator + базовый пакет Qt
    • Автономный установщик для Qt Creator (требуется учетная запись Qt, имеет встроенный конструктор)
  • Базовый пакет Qt
    • Онлайн-установщик (требуется учетная запись Qt)
      Выборочная установка, выберите компонент
      Qt-->{Qt Version of choice}-->{Architecture (usually MSVC 64-bit / Mingw64)}
    • aqtinstall (учетная запись не требуется)

Во всех официальных установках автономныйdesigner.exeнаходится в Qtbinпапка (для Windows обычноC:\Qt\{Version}\{Architecture}\bin).

Автономные приложения сторонних производителей
(потенциально устаревшие)

Для новичков в Qt использование Designer в Creator может быть лучшим выбором, так как это очень просто. Опытные пользователи, желающие настроить собственную инфраструктуру сборки, могут вместо этого заинтересоваться aqtinstall.

Установите последнюю версию "pyqt5-tools" с помощью pip install pyqt5-tools --pre

Затем запустите команду (designer.exe), тогда вы хорошо

Это там. Создайте форму, нажмите на файл.ui, и он откроется автоматически.

pip установить pyqt5-инструменты

см.: https://pypi.org/project/PyQt5Designer/

выполните следующие команды в заданной последовательности

pip установить PyQt5Designer

Designer.exe

затем нажмите Enter. Откроется окно Qt Designer.

Расширяющий ответ StonyBoy. Если вы используете macOS, вы установили Qt5 сbrew, и вы хотите получить доступ к приложению Qt5 Designer через командную строку (как в Linux), вы также можете установить символическую ссылку на фактический исполняемый файл, например:

ln -sf /usr/local/Cellar/qt/5.13.1/libexec/Designer.app/Contents/MacOS/Designer /usr/local/opt/qt/bin/designer

Таким образом, designer команда будет помещена в bin папка вместе с другими исполняемыми файлами Qt5 (как qmake). Таким образом, вы сможете запустить его, просто набравdesigner в вашей оболочке.


Примечание: конечно, у вас должен быть путь к Qt5 bin/ папка добавлена ​​в ваш PATH переменная окружения для возможности прямого вызова designerв оболочке. Ноbrew добавил его для вас при установке Qt5.

В Windows установите Qt Design Studio.

После установки вы сможете найти файл Designer.exe , выполнив поиск в каталоге установки (например, с помощью инструмента поиска Windows Explorer).

Например, в моем случае я установил Qt Design Studio 4.2.0 с помощью онлайн-установщика Qt, используя D:\Qt в качестве каталога установки.

Designer.exe тогда находился под:

      D:\Qt\Tools\QtDesignStudio\qt6_design_studio_reduced_version\bin\designer.exe

Вот скриншот того, какие компоненты я выбрал при установке:

Проверено на Windows 11.

I got pyqt5 installed along with the tools when I pip install pyqt5-tools. If you prefer PySide2, qt-tools will work better. You can emulate a "dry-run" by creating a fresh, disposable virtual environment to test on. Obvious, I know, but I use them infrequently enough that it takes me a while to remember sometimes :)

Я нашел это здесь:

..\Lib\site-packages\qt5_applications\Qt\bin

Другие вопросы по тегам