Как установить 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 (учетная запись не требуется)
- Онлайн-установщик (требуется учетная запись Qt)
Во всех официальных установках автономныйdesigner.exe
находится в Qtbin
папка (для Windows обычноC:\Qt\{Version}\{Architecture}\bin
).
Автономные приложения сторонних производителей
(потенциально устаревшие)
- https://github.com/mherrmann/fbs
(маленький размер файла) - Из PyPi через
pip
pyqt6-tools
,pyqt5-tools
,pyqt-tools
,PyQt5Designer
Для новичков в 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