Где находится 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.

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