Можно ли интегрировать скомпилированные модули QT в проект на PyQT?
Чисто теоретический вопрос: передо мной стоит задача разработать графический интерфейс, в котором будет некое количество разделенных окон посредством QDockWidget. Я хотел бы реализовать его на PyQT6. И у меня возник вопрос, можно ли поместить в эти виджеты уже скомпилированные модули с графическим интерфейсом на QT, которые написаны на C++?
Ответы (1 шт):
Чтобы использовать скомпилированный модуль C++ в PyQt, вам нужно будет использовать QtCore.QObject.connect метод для подключения сигналов и слотов модуля C ++ к вашему приложению PyQt. Это позволит вам обмениваться данными между модулем C ++ и вашим PyQt-кодом. Затем вы можете использовать этот QtWidgets.QDockWidget класс для создания разделенных окон в вашем графическом интерфейсе и добавления модуля C++ к этим виджетам.