From we can discover the root cause of the floating 3D view in Drawing from a couple posts ago:

On Mac OS X, when Qt is built with Cocoa support, a QGLWidget can’t have any sibling widgets placed ontop of itself. This is due to limitations in the Cocoa API and is not supported by Apple.

Cocoa support is essentially required on modern MacOS, so there will need to be some sort of workaround or FreeCAD will need to move to Qt5 to fix that issue…

2 thoughts on “

  1. ickby

    Hello, me again 🙂

    Just want to note that my current work on the interface includes a mdi-view replacement which will solve this issue as every view (3d, spreadsheet, drawing) will be drawn into a single opengl canvas. This replacement will however be optional, so would be nice if there is a workaround for the classic MDI view too.



Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )


Connecting to %s