Registered Member
|
Are there any plans for better integration with other toolkits/apps for KDE4 ? There are several bad things about it right now ....It's not just about theming. Right now I'm faced with 5 different (open save) file dialogs while using KDE4 desktop environment, and all of them have separate places/favorites etc.
- KDE4 file dialog - Qt4 native file dialog (shouldn't Qt4 apps by default use kde4 file dialog while running in this environment?) - Gtk+ file dialog - KDE3/Qt3 file dialogs - well those will be gone soon so not an issue - Wine ... Other issues are the button plcement in gnome apps dialogs Cancel OK instead of OK Cancel ... Really at least minimum I would like to have is nice Qt4 only apps integration (Smplayer, Avidemux, VLC) ... Shouldn't Qt4 be native for KDE ? The other point would be extending GTK integration to file dialogs and not just themes... GTK+ file dialog seems so out of place in a KDE environmetnt (yes I know about hackish kgtk). Wine would also be nice but is one can argue that it's not linux native anyway...
Last edited by val-gaav on Tue Feb 17, 2009 11:28 am, edited 1 time in total.
val-gaav, proud to be a member of KDE forums since 2008-Nov.
|
KDE Developer
|
Qt Software is working on better platform integration, i.e. use desktop environment dialogs on X11 desktops like they do on Windows and OS X.
It can also alter its button order and stuff like that. Cannot say whether other toolkits are working on something similar, so I am quite certain that GTK+ has options to change the button order of dialogs if used properly by application developers. Cheers, _
anda_skoa, proud to be a member of KDE forums since 2008-Oct.
|
Registered Member
|
Thank you for your reply.
So far I have only seen posts about Gnome integration of Qt4.5 ... Impresive, but as a KDE user I care more about KDE integration. If they are working on it then I missed news about it I guess...
If they are not then it could be usefull to have beside Qt-gtk-engine a kgtk in SystemSettings. While kgtk is a hack that works with most gtk aps it's still better then using the standard GTK+ file selector.
Last edited by val-gaav on Mon Feb 23, 2009 10:24 am, edited 1 time in total.
val-gaav, proud to be a member of KDE forums since 2008-Nov.
|
Registered Member
|
If possible could this be moved to brainstorm section please ? I think it belongs there and I don't want to make a duplicate topic about it there.
val-gaav, proud to be a member of KDE forums since 2008-Nov.
|
Administrator
|
Although I don't know how this really works, I don't think it's possible without different "hacks". So KDE can't do much about it, not as far as I know at least. If that's the case (would be nice if someone could confirm), moving it to the Brainstorm section would be pretty meaningless.
This doesn't mean that your suggestion is bad, I think most of us are annoyed by this.
Problem solved? Please click on "Accept this answer" below the post with the best answer to mark your topic as solved.
10 things you might want to do in KDE | Open menu with Super key | Mouse shortcuts |
KDE Developer
|
This is a Freedesktop.org problem, not KDE specifically.
Last edited by Zarin on Mon Mar 23, 2009 3:09 pm, edited 1 time in total.
|
Registered Member
|
Technically it is ... or rather it should be their job ... but we already were waiting for fruits from project portland for so many years ... I mean is it even still alive ? On the other hand most kde users are annoyed with it just as Hans said, so I would say that it is KDE problem even if it should be fixed/worked on the other camp. There is qt-gtk-engine and kgtk : http://gtk-qt.ecs.soton.ac.uk/ http://www.kde-apps.org/content/show.php?content=36077 So it's not like kde cannot do anything about it, even if the solutions are hackish ...
val-gaav, proud to be a member of KDE forums since 2008-Nov.
|
Registered Member
|
As for file dialogs integration, there is a way to make QT4 apps use KDE4 dialog by preloading a kde4 library.
For example: LD_PRELOAD=/usr/lib/kde4/kio_file.so smplayer (in some 64 bits systems replace with /usr/lib64/...) And boom, you get smplayer with kde file dialogs (works with other QT4 apps too, not with VLC because it uses a bit different dialog). Anyways I hope in the future no workaround like this is needed.
Last edited by AleX777 on Thu Mar 26, 2009 12:16 pm, edited 1 time in total.
|
Registered Member
|
What most of you ignore is that KDE is more or less a open source app, and that QT is also mostly open source for non commercial use (at least it was for the longest wile, the newer QT libraries are meant to end that cycle)
To force everyone to use the same toolkit, the same interface and the same DE goes against what open source stands for. Open source is a contribution not a company, the sooner people learn this the better. |
Registered Member
|
I don't think the intention is to get everyone to use the same toolkit - just that it should be irrelevant to the user which toolkit app X is using. That is, running Gimp in KDE would not remove gtk from Gimp. It would just look like and behave like a KDE one (or at least more than it currently does). And the other way around of course. That's not about removing choice. It's about making the DE more polished and integrated, and IMO making it easier to use.
OpenSUSE 11.4, 64-bit with KDE 4.6.4
Proud to be a member of KDE forums since 2008-Oct. |
Registered users: bartoloni, Bing [Bot], Google [Bot], Sogou [Bot]