Bug 175927 - KDE dialog boxes also for Qt apps
Summary: KDE dialog boxes also for Qt apps
Status: RESOLVED DUPLICATE of bug 85573
Alias: None
Product: kde
Classification: I don't know
Component: general (show other bugs)
Version: unspecified
Platform: Ubuntu Linux
: NOR wishlist
Target Milestone: ---
Assignee: Unassigned bugs mailing-list
URL:
Keywords: needs_verification
Depends on:
Blocks:
 
Reported: 2008-11-23 20:51 UTC by usrrgt
Modified: 2009-12-31 02:08 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description usrrgt 2008-11-23 20:51:55 UTC
Version:            (using KDE 4.1.3)
OS:                Linux
Installed from:    Ubuntu Packages

Qt apps don't show KDE dialog boxes for open/save actions.
It's unconsistent desktop experience for the user.

It's possible make a solution? Like as KGtk o better?
http://www.kde-apps.org/content/show.php?content=36077
Comment 1 FiNeX 2008-11-23 22:45:10 UTC
Do you have an example of Qt apps which doesn't use the KDE open/save dialog?
Comment 2 usrrgt 2008-11-24 06:34:39 UTC
For example: VirtualBox, Mixxx, Qtractor, SMPlayer, Opera web browser, etc...
Comment 3 George Kiagiadakis 2008-11-24 11:46:39 UTC
This is implemented from the kde side, but in order to work the Qt app has to dlopen libkio and create a KComponentData object. A hack to achieve this would be to LD_PRELOAD a library with a static KComponentData that links to libkio.

As an example of an application where this works is Qt designer, if the kdewidgets library is installed and designer displays the kde widgets.

I guess that from the kde side that's all we can do. Imho, if you want this to work in all applications, you should ask it from Nokia/Qt software.
Comment 4 Christoph Feck 2009-12-31 02:08:11 UTC

*** This bug has been marked as a duplicate of bug 85573 ***