jimy-byerley / pymadcad

Simple yet powerful CAD (Computer Aided Design) library, written with Python.
https://madcad.netlify.app/
GNU Lesser General Public License v3.0
215 stars 17 forks source link

compatibility with Qt5, Qt6,PySide, PyQt #100

Open jimy-byerley opened 11 months ago

jimy-byerley commented 11 months ago

PyQt5 has been used since the beginning in pymadcad, but several other wrappers of Qt exists in python, and other versions of Qt

Since the mainstream wrappers are very close in their API, and thet Qt5 and Qt6 are very close as well (for their desktop features), To help its integration in bigger softwares, should make pymadcad compatible with them all.

Such change has already been demanded in #71 Specifications for API changes in this, has been prototyped in a separate repo

@bourbonut is working on this in his fork