PyQt6 is a Python binding for Qt 6 that helps developers create cross-platform desktop GUIs with native widgets, layouts, signals, and tools. It gives Python teams access to the modern Qt6 application ...
MainWindow (Qt6 GUI) └─> TaskWorker (QThread) └─> EngineCad (C++ core) ├─> DXFWrapper (C++ DXF parser) ├─> C++ geometry operations (Line2D, Polygon2D ...