Skip to content

FreeCAD 1.1 compatibility for DesignSPHysics 0.8.1#261

Open
Yukuner0520 wants to merge 1 commit intoDualSPHysics:masterfrom
Yukuner0520:fix/freecad-1.1-compatibility
Open

FreeCAD 1.1 compatibility for DesignSPHysics 0.8.1#261
Yukuner0520 wants to merge 1 commit intoDualSPHysics:masterfrom
Yukuner0520:fix/freecad-1.1-compatibility

Conversation

@Yukuner0520
Copy link
Copy Markdown

Summary

  • Add Qt compatibility layer to support PySide6 with fallback to PySide2.
  • Migrate module imports to the compatibility layer.
  • Fix Qt6 runtime issues (QHeaderView resize API, pixmap type in logo widget).
  • Fix movement dialog indentation issue discovered during FreeCAD 1.1 tests.
  • Suppress harmless Qt geometry warnings in startup macro.

Validation

  • Plugin UI loads in FreeCAD 1.1.
  • Main dock and object/properties panes are visible.
  • No syntax errors reported after migration.

@luzpaz
Copy link
Copy Markdown
Contributor

luzpaz commented Apr 8, 2026

@imestevez any chance you can review soon ?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants