On Thu, Apr 05, 2018 at 09:48:32PM -0300, Lisandro Damián Nicanor Pérez Meyer wrote: > > However there is still one major problem with it: it does not support native > > GTK+ 3 dialogs. Test case: run Qt Designer under GNOME with qt5ct and > > without it. If you click Open button, the native GTK+ dialog will be used > > only when qt5ct is not used. This is a significant regression for users of > > GNOME, Xfce, Cinnamon, etc (compared to normal Qt setup). > > Interesting. Do you have an idea if this is fixable? Upstream might want to > fix this.
This can be fixed by either embedding Qt’s gtk3 support code, or loading the libqgtk3.so plugin and somehow calling its methods. Both ways are quite hacky and likely to break when a new Qt release changes something. There is the qgnomeplatform project  which went the embedding way, and it did have such crashes. : https://github.com/martinbriza/qgnomeplatform -- Dmitry Shachnev
Description: PGP signature