This forum has been archived. All content is frozen. Please use KDE Discuss instead.

Configuration Libraries

Tags: qt5, kde skd qt5, kde skd qt5, kde skd
(comma "," separated)
User avatar
mbnoimi
Registered Member
Posts
216
Karma
0
OS

Configuration Libraries

Wed May 08, 2013 2:21 am
Hello,
First of all I would like to forgive me for stupid questions because I didn't use KDE SDK at all, I'm just Qt developer.

I noticed that most KDE GUI applications have same GUI features in exact most of them have:

Although I found many small KDE applications uses those utilities! So I'm wondering is there any KDE library make these utilities available by default in KDE applications?
In case yes, Does it available for Qt or at least can you help me to find alternative to it?

PS
  • I can't use KDE sdk because I don't find it fully cross-platform just like Qt itself specially for Windows applications :'( (Currently I'm using Qt5)
  • The screenshots took from Dolphin as example for standard KDE application.
User avatar
mbnoimi
Registered Member
Posts
216
Karma
0
OS

Re: Configuration Libraries

Wed May 08, 2013 2:41 am
By the way, in eclipse based applications it's easy to inherit this option from eclipse for make it available in your application so I'm wondering is there any similarity to this in KDE?
https://www.eclipse.org/articles/Articl ... itors.html
User avatar
bcooksley
Administrator
Posts
19765
Karma
87
OS

Re: Configuration Libraries  Topic is solved

Wed May 08, 2013 10:39 am
Configure Toolbars and Configure Shortcuts are provided by KXMLGuiWindow or KMainWindow unfortunately, and so cannot easily be detached from KDE. As you're using Qt 5, you might want to take a look at the Frameworks effort, which should help improve the modularity of kdelibs (and thus make it more usable for folks such as yourself).

With regards to the application settings - there is only a bare shell provided by the KDE components mentioned above (which makes the Settings > Configure Application part consistent) but otherwise the dialogs are provided by each application.


KDE Sysadmin
[img]content/bcooksley_sig.png[/img]


Bookmarks



Who is online

Registered users: Bing [Bot], blue_bullet, Google [Bot], rockscient, Yahoo [Bot]