I am trying to add a dock widget to my application's QMainWindow, which 
is being created in the C++ part of my hybrid application.

But there doesn't appear to be any way to get the 
QApplication.activeWindow() as a QMainWindow - it always just comes back 
as a QWidget, and therefore has no "addDockWidget" method.

Is there a way to "cast" the resulting top-level QWidget to a 
QMainWindow so I can call it's methods, from the Python side?

(something similar to this was asked back in 2010, and considered a bug, 
but there is no resolution: 
<http://lists.pyside.org/pipermail/pyside/2010-November/001387.html>)

If not, is there a tutorial for adding just enough glue to my C++ app so 
I can expose my own QObject-derived objects to the Python side?
_______________________________________________
PySide mailing list
[email protected]
http://lists.qt-project.org/mailman/listinfo/pyside

Reply via email to