Nieuws:

Welkom, Gast. Alsjeblieft inloggen of registreren.
Heb je de activerings-mail niet ontvangen?

Auteur Topic: Tip: vermeng geen werkomgevingen  (gelezen 20557 keer)

Offline vanadium

  • Lid
Re: Tip: vermeng geen werkomgevingen
« Reactie #50 Gepost op: 2011/02/06, 10:24:48 »

KDE-apps zijn gemaakt met Qt, maar zijn niet 'pure' Qt-apps waar Mark het over heeft ;)
Qt is de toolkit, KDE is een desktopomgeving die gebruik maakt van de Qt toolkit. De desktopomgeving Gnome maakt gebruik van de gtk toolkit.

dconf is een configuratiesysteem dat in gnome gebruikt wordt. Het zou er hier om gaan, dat dit systeem in de toekomst ook kan gebruikt worden met de Qt toolkit, zodat ook Qt applicaties goed kunnen integreren met Gnome.

Ook KDE applicaties zijn "zuivere" Qt applicaties. Voorwaarde om standaard in Ubuntu terecht te komen zou zijn dat ze ook met dconf overweg kunnen. Maar dat wordt pas mogelijk met de dconf bindings voor Qt, die Canonical nu aan het ontwikkelen is.

Re: Tip: vermeng geen werkomgevingen
« Reactie #51 Gepost op: 2011/02/06, 11:04:11 »
@vanadium: KDE-apps zijn niet "zuivere" Qt-apps. Er zit wel een verschil tussen.
O.a. hier kun je lezen dat het geen pure Qt-apps zijn: http://qt.nokia.com/qt-in-use/story/app/kde/
"The KDE platform provides higher level user interfaces and widgets, as well as APIs for more complex tasks such as hardware management, network transparency, and other common infrastructure. The KDE libraries are available under the LGPL. All of those are built on top of Qt and tailor the abilities of Qt to KDE's very needs."

Offline vanadium

  • Lid
Re: Tip: vermeng geen werkomgevingen
« Reactie #52 Gepost op: 2011/02/06, 12:48:41 »
Het hangt er van af wat je verstaat onder "zuivere Qt" applicatie. Ik versta uit wat je citeert dat het ganse KDE framework gesteund is op de Qt libraries, dus ook KDE applicaties zijn in die zin zuivere Qt applicaties. Je bedoelt wellicht die Qt applicaties die geen KDE bibliotheken gebruiken. Toch is het de idee, zoals uit je citaat blijkt, dat ervoor gezorgd wordt dat ook KDE applicaties, naast andere Qt applicaties, samen met Gtk applicaties in één enkel systeem kunnen geïntegreerd worden door gemeenschappelijk gebruik van dconf.

Re: Tip: vermeng geen werkomgevingen
« Reactie #53 Gepost op: 2011/02/06, 13:19:05 »
"Zuivere Qt-apps" zijn voor mij apps die puur in Qt zijn geschreven, dus zonder het KDE-platform en de KDE-bibliotheek (kdelibs). Qt-apps.org is een verzamelplaats van Qt-programma's zonder KDE-dingen.