KIO Core C++ Classes
Resource and network access abstraction. More...
Namespaces
- KIO: A namespace for KIO globals.
- KRecentDirs
- KUrlAuthorized: The functions in this namespace allow actions to be restricted based on the URL they operate on (see the KAuthorized namespace in KConfig).
Classes
- KACL: a POSIX ACL encapsulation.
- KCoreDirLister: Helper class for the kiojob used to list and update a directory.
- KFileFilter
- KFileItem: A KFileItem is a generic class to handle a file, local or remote.
- KFileItemList
- KFileItemListProperties: Provides information about the common properties of a group of KFileItem objects.
- KIO::AskUserActionInterface: The AskUserActionInterface class allows a KIO::Job to prompt the user for a decision when e.g. copying directories/files and there is a conflict (e.g. a file with the same name already exists at the destination).
- KIO::AuthInfo: A two way messaging class for passing authentication information.
- KIO::BatchRenameJob: A KIO job that renames multiple files in one go.
- KIO::ChmodJob: This job changes permissions on a list of files or directories, optionally in a recursive manner.
- KIO::CopyJob: CopyJob is used to move, copy or symlink files and directories.
- KIO::DavJob
- KIO::DeleteJob: A more complex Job to delete files and directories.
- KIO::DesktopExecParser: Parses the Exec= line from a .desktop file, and process all the '%' placeholders, e.g. handling URLs vs local files.
- KIO::DirectorySizeJob: Computes a directory size.
- KIO::EmptyTrashJob
- KIO::FileCopyJob
- KIO::FileJob
- KIO::FileSystemFreeSpaceJob: A KIO job that retrieves the total and available size of a filesystem.
- KIO::ForwardingWorkerBase: Worker that forwards to other workers.
- KIO::Job
- KIO::JobUiDelegateExtension
- KIO::JobUiDelegateFactory: A factory for creating job ui delegates.
- KIO::ListJob: A ListJob is allows you to get the get the content of a directory.
- KIO::MimeTypeFinderJob: MimeTypeFinderJob finds out the MIME type of a URL.
- KIO::MimetypeJob
- KIO::MkdirJob
- KIO::MkpathJob: A KIO job that creates a directory, after creating all parent directories necessary for this.
- KIO::NameFinderJob: NameFinderJob finds a valid "New Folder" name.
- KIO::OpenWith: Core class for open with style dialog handling.
- KIO::RestoreJob: RestoreJob is used to restore files from the trash.
- KIO::SimpleJob: A simple job (one url and one command).
- KIO::SpecialJob: A class that sends a special command to a KIO worker.
- KIO::StatJob: A KIO job that retrieves information about a file or directory.
- KIO::StoredTransferJob: StoredTransferJob is a TransferJob (for downloading or uploading data) that also stores a QByteArray with the data, making it simpler to use than the standard TransferJob.
- KIO::TransferJob: The transfer job pumps data into and/or out of a KIO worker.
- KIO::UDSEntry: Universal Directory Service.
- KIO::UntrustedProgramHandlerInterface: The UntrustedProgramHandlerInterface class allows ApplicationLauncherJob to prompt the user about an untrusted executable or desktop file.
- KIO::WorkerBase: WorkerBase is the class to use to implement a worker - simply inherit WorkerBase in your worker.
- KIO::WorkerConfig: This class manages the configuration for KIO workers based on protocol and host.
- KIO::WorkerResult: The result of a worker call.
- KMountPoint: The KMountPoint class provides information about mounted and unmounted disks.
- KMountPoint::List
- KOverlayIconPlugin: Base class for overlay icon plugins.
- KPasswdServerClient: Interface class for kpasswdserver.
- KProtocolInfo: Information about I/O (Internet, etc.) protocols supported by KDE.
- KProtocolInfo::ExtraField
- KProtocolManager: Provides information about I/O (Internet, etc.) settings chosen/set by the end user.
- KRecentDocument: Manage the "Recent Document Menu" entries displayed by applications such as Kicker and Konqueror.
- KRemoteEncoding: Allows encoding and decoding properly remote filenames into Unicode.
- KSambaShare: This class lists Samba user shares and monitors them for addition, update and removal.
- KSambaShareData: This class represents a Samba user share.
- KSslCertificateManager
- KSslCertificateRule
- KSslErrorUiData