Martin Rodriguez Reboredo
Martin Rodriguez Reboredo
@jock-tanner, I'm looking for a fix to your problems, though, it'd be a better idea to open an issue at Arch's Gitlab [freecad repository](https://gitlab.archlinux.org/archlinux/packaging/packages/freecad).
We can open a pull request if we need it :racehorse:
@cjmayo you are correct here, I haven't checked if it was for `6.7.0` so thanks for pointing that. On the other hand, this could do what @adrianinsaval tried, the thing...
Even with the `HAVE_SHIBOKEN_TYPEINITSTRUCT` guard? Can you show me the output?
They are defined in `/usr/include/shiboken6/sbkversion.h`, but that file should've been already included by the other Shiboken6 headers, or else those macros wouldn't expand.
It appears that I haven't seen that no Shiboken header was included before `HAVE_SHIBOKEN_TYPEINITSTRUCT` so that's why it couldn't be defined.
We can't due to both `IntEnum` and `IntFlag` from `enum` neither inherit `int` nor implement `__int__`, that's an issue with the standard Python library itself. But is easy enough to...
Let me explain for a bit. Those `int` conversions aren't really necessary, here's why. The `PySide2.QtWidgets.QDialogButtonBox.StandardButton` flag supports bitwise operations without casting to an `int` (you can see examples in...
Ahh, gotcha. In that case this change retains compatibility between old workbenches and FreeCAD using PySide2, but it won't be the case if PySide6 is used as those may also...
They'll work with both my PR and the proposal. In case a regression happens I'll take responsability on it.