kio Class Index


Annotated List
Files
Globals
Hierarchy
Index

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.

KArchive - FileCopyJob
KArchive
KArchiveDirectory
KArchiveEntry
KArchiveFile
KAutoMount
KAutoUnmount
KDEDesktopMimeType
KDEDesktopMimeType::Service
KDataTool
KDataToolAction
KDataToolInfo
KDirLister
KDirLister::KDirListerPrivate
KDirLister::KDirListerPrivate::JobData
KDirListerCache
KDirListerCache::DirItem
KDirNotify
KDirNotify_stub
KDirWatch
KDirWatchPrivate
KDirWatchPrivate::Client
KDirWatchPrivate::Entry
KEMailSettings
KExecMimeType
KFileFilter
KFileItem
KFileMetaInfo
KFileMetaInfoGroup
KFileMetaInfoItem
KFileMetaInfoProvider
KFileMimeTypeInfo
KFileMimeTypeInfo::GroupInfo
KFileMimeTypeInfo::ItemInfo
KFilePlugin
KFilterBase
KFilterDev
KFolderType
KIO
KIO::AuthInfo
KIO::CacheInfo
KIO::ChmodJob
KIO::Connection
KIO::CopyInfo
KIO::CopyJob
KIO::DefaultProgress
KIO::DeleteJob
KIO::FileCopyJob
Job - KImageIOFactory
KIO::Job
KIO::ListJob
KIO::MetaData
KIO::MimetypeJob
KIO::MultiGetJob
KIO::MultiGetJob::GetRequest
KIO::NetAccess
KIO::NetRC
KIO::NetRC::AutoLogin
KIO::ParseContext
KIO::ParseTreeAND
KIO::ParseTreeBOOL
KIO::ParseTreeBRACKETS
KIO::ParseTreeBase
KIO::ParseTreeCALC
KIO::ParseTreeCMP
KIO::ParseTreeDOUBLE
KIO::ParseTreeEXIST
KIO::ParseTreeID
KIO::ParseTreeIN
KIO::ParseTreeMATCH
KIO::ParseTreeMAX2
KIO::ParseTreeMIN2
KIO::ParseTreeNOT
KIO::ParseTreeNUM
KIO::ParseTreeOR
KIO::ParseTreeSTRING
KIO::PasswordDialog
KIO::PreferencesMaxima
KIO::PreferencesReturn
KIO::PreviewJob
KIO::ProgressBase
KIO::Scheduler
KIO::SessionData
KIO::SimpleJob
KIO::Slave
KIO::SlaveBase
KIO::SlaveConfig
KIO::SlaveInterface
KIO::StatJob
KIO::StatusbarProgress
KIO::TCPSlaveBase
KIO::Task
KIO::TransferJob
KIO::UDSAtom
KImageIO
KImageIOFactory
KImageIOFormat - UIServer_stub
KImageIOFormat
KImageIOFormatList
KMessageBoxWrapper
KMimeMagic
KMimeMagicResult
KMimeType
KMimeTypeResolver
KMimeTypeResolverBase
KMimeTypeResolverHelper
KOCRDialog
KOCRDialogFactory
KOpenWithHandler
KPAC
KProcessRunner
KProtocolInfo
KProtocolInfoFactory
KProtocolManager
KRun
KScanDialog
KScanDialogFactory
KService
KServiceFactory
KServiceGroup
KServiceGroupFactory
KServiceOffer
KServiceType
KServiceTypeFactory
KServiceTypeProfile
KServiceTypeProfile::Service
KShellCompletion
KShred
KSimpleFileFilter
KTar
KTrader
KURIFilter
KURIFilterData
KURIFilterPlugin
KURIFilterPluginList
KURLCompletion
KURLPixmapProvider
Observer
Observer_stub
RenameDlgPlugin
ThumbCreator
UIServer_stub

Generated by: root on emperor on Thu Jun 20 17:28:41 2002, using kdoc 2.0a54.