Skip to content

Support building with wxQt wxWidgets port.

dsa-t requested to merge dsa-t/kicad:wx-port-separation into master

Just putting it out here.


Mostly works fine with current wxWidgets master+PRs wxQt, except for some minor bugs.

OpenGL:

  • (Linux/X11) OpenGL GAL and 3D viewer canvases just worked.
  • (Windows) 3D viewer works, but the OpenGL GAL canvases are black.

UI bugs:

  • Minimum sizes of some dialogs (especially containing text fields) are too big.
  • The rendering/layout of collapsible panel in the Appearance manager is glitching.
  • Printing is not implemented in wxQt

To note:

  • When disabling the top level window, all the child windows are also disabled, including quasi-modal dialogs (so the disabling is ifdef'd)
Edited by dsa-t

Merge request reports