Где находится QtDesigner в PyQt6?
я нахожу
bindings/QtDesigner
каталог, но есть все
.sip
файл.
На веб-сайте пакета на pypi говорится
Инструмент также установит привязки из пакета sdist, но позволит вам настроить многие аспекты установки.
sip-install
нужен файл с именем, но он не запустится, если я просто переименую его в
pyproject.toml
.
sip-install: pyproject.toml: the '[tool.sip.metadata]' section is missing
Содержание
QtDesigner.toml
является
# Automatically generated configuration for PyQt6.QtDesigner.
sip-version = "6.0.1"
sip-abi-version = "13.0"
module-tags = ["Qt_6_0_0", "Qt_6_0_0", "Linux", "Qt_6_0_0", "Qt_6_0_0", "Linux", "Qt_6_0_0", "Qt_6_0_0", "Linux", "Qt_6_0_0", "Qt_6_0_0", "Linux"]
module-disabled-features = ["PyQt_WebChannel", "PyQt_OpenGL_ES2", "PyQt_WebChannel", "PyQt_WebChannel", "PyQt_OpenGL_ES2", "PyQt_WebChannel"]
2 ответа
Для начала вам нужно установить:
pip install pyqt6-tools
Затем вы можете использовать QtDesigner:
pyqt6-tools designer
Также вы можете увидеть все команды
pyqt6-tools
если вы запустите команду ниже:
pyqt6-tools --help
Выход:
Usage: pyqt6-tools [OPTIONS] COMMAND [ARGS]...
Options:
--help Show this message and exit.
Commands:
designer
installuic
qmlscene
qmltestrunner
Надеюсь помочь вам.
Вы можете использовать конструктор PyQt5 для PyQt6. Вы можете использовать следующую команду для преобразования файла пользовательского интерфейса в файл Python PyQt6:
pyuic6 -x filename.ui -o filename.py
Примечание: вам не нужно устанавливать pyuic6, он автоматически устанавливается вместе с PyQt6.