Qt 5 on OS X: QComboBox doesn't receive mouseDoubleClickEvent()
-
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.
-
Again, please consider to "file bug reports":https://bugreports.qt-project.org/ for your issues.
It takes about the same amount of work to create one as it takes to describe the issue here (but unfortunately needs a separate account), but is guaranteed to be seen by the developers working on the code. That is not the case here.
-
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).
-
FWIW, a workaround was given in the issue I reported ("https://bugreports.qt-project.org/browse/QTBUG-29398":https://bugreports.qt-project.org/browse/QTBUG-29398).