PDA

View Full Version : Qt 5 on OS X: QComboBox doesn't receive mouseDoubleClickEvent()



agarny
11th January 2013, 10:26
Hi,

I have just converted my project to Qt 5 and though it builds fine on OS X, I have a QTreeView-based widget which uses delegates to to show a cell's value using a QComboBox-based widget. Now, with that QComboBox-based widget handles double clicks (through mouseDoubleClickEvent()), and it all used to work fine before I ported my project to Qt 5. However, now, if I double click on that QComboBox-based widget, nothing happens. I have tried my Qt 5 port on Windows, and everything works as expected, so I get the feeling that something funny is happening on OS X, but I can't tell what. Anyone, any ideas?...

Cheers, Alan.

Viper666
11th January 2013, 16:59
try post some code

agarny
30th January 2013, 19:14
I have finally got a chance to create a bug report for the issue above: https://bugreports.qt-project.org/browse/QTBUG-29398 (incl. some sample code that illustrates the issue).

agarny
19th August 2013, 13:02
FWIW, a workaround was given in the issue I reported (https://bugreports.qt-project.org/browse/QTBUG-29398).