This library implements almost all the file management functions you will ever need. In fact, the KDE file manager, Konqueror also uses this to provide its network-enabled file management.
The easiest way to use this library from a KDE application is via the KIONetAccess class (for easy synchronous access) or via the KIOJob class (for more complex asynchronous jobs).
This library also implements the System Configuration Cache (KSycoca).
KMimeType : The notion of a file type, already existing in KDE-1.x
KService : To a mimetype are bound one or more applications, now called services. Services can be applications, but also libraries, dynamically opened.
KServiceType : A service type allows the same mechanism to be extended to components. For instance : the question "what are the koffice plugins" is solved by a service type called KOfficePlugin, and by every plugin providing a .desktop file stating that it is a service that implements the servicetype KOfficePlugin.
KServiceTypeProfile : Stores the user's preferences for services bound to mimetypes/servicetypes.
KTrader : Use it to query for which services implement a given mimetype/servicetype. Has its own language, in order to allow complex queries.
|Generated by: dfaure on faure on Tue Apr 16 08:49:48 2002, using kdoc 2.0a53.|