PDA

View Full Version : Problems using Qt widgets in a Cocoa application



jleben
14th April 2011, 01:31
I have troubles in the following scenario:
There is a Cocoa (Mac OS) application running its own event loop and I am using QWidgets within it. I do not need to insert QWidgets into Cocoa view hierarchy, they are only used independently. I am instantiating a QApplication on the main application thread before any widget, but not executing its event loop. AA_MacPluginApplication attribute is set on QApplication before instantiating it.

The troubles I met so far:

# The application becomes unresponsive after a QDialog is closed (whether accepted or not).
# The same happens when an item in a QComboBox is clicked.
# A segmentation fault occurs when scrolling a QListWidget on a touchpad using 2-finger scrolling technique (but not when using scrollbar). Gdb backtrace: http://pastebin.com/tGFC1C1X

What might be the reasons and how to remedy this?