Можно ли интегрировать скомпилированные модули QT в проект на PyQT?

Чисто теоретический вопрос: передо мной стоит задача разработать графический интерфейс, в котором будет некое количество разделенных окон посредством QDockWidget. Я хотел бы реализовать его на PyQT6. И у меня возник вопрос, можно ли поместить в эти виджеты уже скомпилированные модули с графическим интерфейсом на QT, которые написаны на C++?


Ответы (1 шт):

Автор решения: Nonen_Hook

Чтобы использовать скомпилированный модуль C++ в PyQt, вам нужно будет использовать QtCore.QObject.connect метод для подключения сигналов и слотов модуля C ++ к вашему приложению PyQt. Это позволит вам обмениваться данными между модулем C ++ и вашим PyQt-кодом. Затем вы можете использовать этот QtWidgets.QDockWidget класс для создания разделенных окон в вашем графическом интерфейсе и добавления модуля C++ к этим виджетам.

→ Ссылка