I've filed a bug here listing problems when some part of the KDE/Qt system appears to be replacing QFileDialog (the Qt file dialog) with KFileDialog (the KDE file dialog) in my Qt/PyQt application: https://bugzilla.redhat.com/show_bug.cgi?id=570090
I've filed this under Qt, but maybe someone knows whether it is KDE doing this, and whether it is possible to turn off this (currently) buggy behaviour, at least for my application.
Thanks
Jeremy
On 3/3/2010 4:45 AM, Jeremy Sanders wrote:
I've filed a bug here listing problems when some part of the KDE/Qt system appears to be replacing QFileDialog (the Qt file dialog) with KFileDialog (the KDE file dialog) in my Qt/PyQt application: https://bugzilla.redhat.com/show_bug.cgi?id=570090
I've filed this under Qt, but maybe someone knows whether it is KDE doing this, and whether it is possible to turn off this (currently) buggy behaviour, at least for my application.
Which style are you using? I believe that this is implemented by the Oxygen style, so you might try running your application with the option '-style plastique' on the command line...
Regards, -- BKS
Benjamin K. Stuhl wrote:
Which style are you using? I believe that this is implemented by the Oxygen style, so you might try running your application with the option '-style plastique' on the command line...
Yes - oxygen. I've just tried the '-style plastique' option and it does change the application style. Unfortunately I still get the KDE dialog boxes (I've also tried the windows, cleanlooks, cde and motif styles).
I've also poked in the Qt source, but I can't see where QFileDialog-
KFileDialog happens.
Thanks
Jeremy
Jeremy Sanders wrote:
Yes - oxygen. I've just tried the '-style plastique' option and it does change the application style. Unfortunately I still get the KDE dialog boxes (I've also tried the windows, cleanlooks, cde and motif styles).
I've also poked in the Qt source, but I can't see where QFileDialog- KFileDialog happens.
KDE 4.4 provides a GUI platform plugin for Qt, see: /usr/lib(64)/kde4/plugins/gui_platform/libkde.so
Kevin Kofler