> QMacNativeWidget creates an NSView that you will insert in your view > hierarchy. That NSView will receive mouse and keyboard events, like > any other view, that will be forwarded to the QMacNativeWidget as Qt > events. Other events, such as expose or update events, will be also > forwarded to Qt since they come form the NSView hierarchy update > mechanism. However, the NSView, and hence Qt, will not receive > NSWindow notifications, such as minimization, fullscreen mode, etc. > (it does in pure Qt because we manage both the NSView and its > NSWindow). And, obviously, pure Cocoa events and notifications need > to be forwarded to Qt as well. We admit the documentation could be a > bit more complete in this area.
thanks a lot! also i wonder: is the parent NSView informed if the QMacNativeWidget is resized? in my use case i have a QMacNativeWidget, containing a layout. i suppose the layout resizes it depending on its content. but the parent NSView is not resizes accordingly, right? i suppose this is my responsibility to do this? oh and yes, any improvement in the documentation on how to use QMacNativeWidget would be more than welcome :) thanks a lot, tim _______________________________________________ Interest mailing list [email protected] http://lists.qt-project.org/mailman/listinfo/interest
