KIO Core C++ Classes

Resource and network access abstraction. More...

Namespaces

KIO

A namespace for KIO globals

KRecentDirs

KUrlAuthorized

Functions in this namespace allow actions to be restricted based on the URL they operate on (see the KAuthorized namespace in KConfig)

Classes

KACL

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

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

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

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

Finds a valid "New Folder" name

KIO::OpenWith

Core class for open with style dialog handling

KIO::RestoreJob

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

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

Transfer job pumps data into and/or out of a KIO worker

KIO::UDSEntry

Universal Directory Service

KIO::UntrustedProgramHandlerInterface

Allows ApplicationLauncherJob to prompt the user about an untrusted executable or desktop file

KIO::WorkerBase

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

Result of a worker call

KMountPoint

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

OrgKdeKSSLDInterface

Detailed Description

Stuff