• Skip to content
  • Skip to link menu
  • KDE API Reference
  • kdelibs-4.14.8 API Reference
  • KDE Home
  • Contact Us
 

KIO

Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 1234567]
oCKIO::AnimationState
oCKNTLM::AuthThe NTLM Type 3 structure
oCKIO::AuthInfoThis class is intended to make it easier to prompt for, cache and retrieve authorization information
oCKIO::NetRC::AutoLoginContains auto login information
oCKIO::BasicOperation
oCKNTLM::Blob
oCKNTLM::ChallengeThe NTLM Type 2 structure
oCKIO::CopyInfo
oCdes_key
oCdhcp_msg
oCKonqBookmarkMenu::DynMenuInfoStructure used for storing information about the dynamic menu setting
oCKPAC::Script::Error
oCKIO::RenameDialogPlugin::FileItemFile Representation consisting of the KUrl, MimeType and filesize and the times of the last changes
oCKDirLister::Private::FilterSettings
oCKIO::HostQueue
oCKIO::ImageFilter
oCKDirLister::Private::JobData
oCKAbstractFileWidgetBase class for KFileWidget
oCKACLEncapsulates a POSIX Access Control List
oCKBookmark
|\CKBookmarkGroupA group of bookmarks
oCKBookmarkActionInterface
|oCKBookmarkAction
|oCKBookmarkActionMenu
|\CKImportedBookmarkActionMenu
oCKBookmarkExporterBase
|oCKIEBookmarkExporterImpl
|oCKNSBookmarkExporterImpl
|\CKOperaBookmarkExporterImpl
oCKBookmarkGroupTraverser
|\CKXBELBookmarkImporterImplA class for importing XBEL files
oCKBookmarkOwnerThe KBookmarkMenu and KBookmarkBar classes gives the user the ability to either edit bookmarks or add their own
|\CKonqBookmarkOwner
oCKBookmarkSettings
oCKCompletionBase [external]
|\CKComboBox [external]
| \CKUrlComboBoxThis combobox shows a number of recent URLs/directories, as well as some default directories
oCKDataToolInfoThis is a convenience class for KService
oCKDBusServiceStarterA generic DBUS service starter, using KServiceTypeTrader
oCKDeviceListItemItem for the Device List model Represent a Solid::Device in the tree device list model
oCKDirListerCacheDirectoryData
oCKEMailSettingsThis is just a small class to facilitate accessing e-mail settings in a sane way, and allowing any program to manage multiple e-mail profiles effortlessly
oCKFileKFile is a class which provides a namespace for some enumerated values associated with the kfile library
oCKFileItemA KFileItem is a generic class to handle a file, local or remote
oCKFileItemListPropertiesProvides information about the common properties of a group of KFileItem objects
oCKFileMetaInfoKFileMetaInfo provides metadata extracted from a file or other resource
oCKFileMetaInfoGroup
oCKFileMetaInfoItem
oCKFileWriterProvider
oCKJobPrivate [external]
|\CKCompositeJobPrivate [external]
| \CKIO::JobPrivate
|  \CKIO::SimpleJobPrivate
|   \CKIO::TransferJobPrivate
oCKMessageBox [external]
|\CKMessageBoxWrapper
oCKNfoTranslatorReturns translations for Nepomuk File Ontology URIs
oCKNTLMKNTLM class implements the NTLM authentication protocol
oCKOpenSSLProxyDynamically load and wrap OpenSSL
oCKIO::KPasswdServerInterface class for kpasswdserver
oCKPixmapProvider [external]
|\CKUrlPixmapProviderImplementation of KPixmapProvider
oCKProtocolManagerProvides information about I/O (Internet, etc.) settings chosen/set by the end user
oCKRecentDocumentManage the "Recent Document Menu" entries displayed by applications such as Kicker and Konqueror
oCKRemoteEncodingAllows encoding and decoding properly remote filenames into Unicode
oCKRun::KRunPrivate
oCKSambaShareDataThis class represents a Samba user share
oCKSambaSharePrivate
oCKSMIMECrypto
oCKSSLKDE SSL Wrapper Class
oCKSSLCertChainKDE Certificate Chain Representation Class
oCKSSLCertDialogRetThis class is used in the internal DCOP communication between TPCSlaveBase and kuiserver
oCKSSLCertificateKDE X.509 Certificate
oCKSSLCertificateFactory
oCKSSLCertificateHome
oCKSSLConnectionInfoKDE SSL Connection Information
oCKSSLCSessionCache
oCKSSLPeerInfoKDE SSL Peer Data
oCKSSLPKCS12KDE PKCS#12 Certificate
oCKSSLPKCS7KDE PKCS#7 Certificate
oCKSSLSessionKDE SSL Session Information
oCKSSLSettingsKDE SSL Settings
oCKSSLSignersKDE SSL Signer Database
oCKSSLX509MapX.509 Map Parsing Class
oCKSSLX509V3KDE X509v3 Flag Class
oCKUriFilterKUriFilter applies a number of filters to a URI and returns a filtered version if any filter matches
oCKUriFilterDataThis class is a basic messaging class used to exchange filtering information between the filter plugins and the application requesting the filtering service
oCKUriFilterSearchProviderClass that holds information about a search provider
oCKNTLM::NegotiateThe NTLM Type 1 structure
oCKIO::NetRCA Singleton class that provides access to passwords stored in .netrc files for automatic login purposes
oCKIO::PerSlaveQueue
oCPredicatePropertiesA predicate is part of the RDF trinity: subject, predicate, object
oCKDirLister::Private
oCQAbstractItemDelegate
|\CKFileItemDelegateKFileItemDelegate is intended to be used to provide a KDE file system view, when using one of the standard item views in Qt with KDirModel
oCQAbstractItemModel [external]
|oCKApplicationModel
|oCKDeviceListModelDevice list model in Qt's Interview framework
|\CKDirModelA model for a KIO-based directory tree
oCQAction [external]
|\CKAction [external]
| oCKActionMenu [external]
| |oCKBookmarkActionMenu
| |\CKImportedBookmarkActionMenu
| oCKBookmarkAction
| \CKDataToolActionThis class helps applications implement support for KDataTool
oCQComboBox [external]
|\CKComboBox [external]
oCQDBusAbstractAdaptor [external]
|\CKBookmarkManagerAdaptor
oCQDBusAbstractInterface [external]
|\COrgKdeKDirNotifyInterfaceProxy class for interface org.kde.KDirNotify
oCQDialog [external]
|oCKDialog [external]
||oCDisplayCertDialog
||oCKBookmarkDialogThis class provides a Dialog for editing properties, adding Bookmarks and creating new folders
||oCKFileDialogProvides a user (and developer) friendly way to select files and directories
|||\CKEncodingFileDialogProvides a user (and developer) friendly way to select files with support for choosing encoding
||oCKIconDialogDialog for interactive selection of icons
||oCKIO::PasteDialog
||oCKIO::SkipDialog
||oCKMimeTypeChooserDialogA Dialog to choose some mimetypes
||oCKOpenWithDialog"Open With" dialog box
||oCKPageDialog [external]
|||oCKOCRDialogBase class for OCR Dialogs
|||oCKPropertiesDialogThe main properties dialog class
|||\CKScanDialogThis is a base class for scanning dialogs
||oCKPasswordDialog [external]
|||\CKIO::PasswordDialogDialog for requesting login and password from the end user
||oCKSSLCertDialogKDE X.509 Certificate Dialog
||oCKSslInfoDialogKDE SSL Information Dialog
||\CKUrlRequesterDialogDialog in which a user can enter a filename or url
|\CKIO::RenameDialogThe dialog shown when a CopyJob realizes that a destination file already exists, and wants to offer the user with the choice to either Rename, Overwrite, Skip; this dialog is also used when a .part file exists and the user can choose to Resume a previous download
oCQFrame [external]
|\CKHBox [external]
| oCKUrlRequesterThis class is a widget showing a lineedit and a button, which invokes a filedialog
| |\CKUrlComboRequester
| \CKVBox [external]
|  \CKMimeTypeChooserThis widget provides a checkable list of all available mimetypes, and a list of selected ones, as well as a corresponding list of file extensions, an optional text and an optional edit button (not working yet)
oCQList< KBookmark > [external]
|\CKBookmark::ListKUrl::Bookmark is a QList that contains bookmarks with a few convenience methods
oCQList< KFileItem > [external]
|\CKFileItemListList of KFileItems, which adds a few helper methods to QList<KFileItem>
oCQListWidget [external]
|\CKListWidget [external]
| \CKIconCanvasIcon canvas for KIconDialog
oCQMap< QString, QString > [external]
|\CKIO::MetaDataMetaData is a simple map of key/value strings
oCQMenu [external]
|\CKMenu [external]
| \CKBookmarkContextMenu
|  \CKonqBookmarkContextMenu
oCQNetworkAccessManager
|\CKIO::AccessManagerA KDE implementation of QNetworkAccessManager
oCQNetworkCookieJar
|\CKIO::Integration::CookieJarA KDE implementation of QNetworkCookieJar
oCQNetworkReply
|\CKDEPrivate::AccessManagerReplyUsed for KIO::AccessManager; KDE implementation of QNetworkReply
oCQObject [external]
|oCBugMailer
|oCHTTPFilterBase
||oCHTTPFilterChain
||oCHTTPFilterGZip
|||\CHTTPFilterDeflate
||\CHTTPFilterMD5
|oCJobUrlCache
|oCKAbstractFileItemActionPluginBase class for KFileItemAction plugins
|oCKAbstractFileModuleInterface to the module that contains the file widget
|oCKAbstractViewAdapter
||\CKIO::DefaultViewAdapterImplementation of the view adapter for the default case when an instance of QAbstractItemView is used as view
|oCKAutoMountThis class implements synchronous mounting of devices, as well as showing a file-manager window after mounting a device, optionally
|oCKAutoUnmountThis class implements synchronous unmounting of devices, It is a wrapper around the asychronous KIO::special() call for unmount, used by KMimeType
|oCKBookmarkDomBuilder
|oCKBookmarkImporterBaseA class for importing NS bookmarks KEditBookmarks uses it to insert bookmarks into its DOM tree, and KActionMenu uses it to create actions directly
||oCKCrashBookmarkImporterImplA class for importing all crash sessions as bookmarks
||oCKIEBookmarkImporterImplA class for importing IE bookmarks
||oCKNSBookmarkImporterImplA class for importing NS bookmarks utf8 defaults to off
|||\CKMozillaBookmarkImporterImplA class for importing Mozilla bookmarks utf8 defaults to on
||oCKOperaBookmarkImporterImplA class for importing Opera bookmarks
||\CKXBELBookmarkImporterImplA class for importing XBEL files
|oCKBookmarkManagerThis class implements the reading/writing of bookmarks in XML
|oCKBookmarkMenuThis class provides a bookmark menu
||oCKImportedBookmarkMenu
||\CKonqBookmarkMenu
|oCKBookmarkMenuImporterA class connected to KNSBookmarkImporter, to fill KActionMenus
|oCKCompletion [external]
||\CKUrlCompletionThis class does completion of URLs including user directories (~user) and environment variables
|| \CKShellCompletionThis class does shell-like completion of file names
|oCKCrashBookmarkImporterA class for importing all crash sessions as bookmarks
|oCKDataToolA generic tool that processes data
|oCKDEDModule [external]
||\CKPAC::ProxyScout
|oCKDirListerHelper class for the kiojob used to list and update a directory
|oCKDirListerCacheDesign of the cache: There is a single KDirListerCache for the whole process
|oCKDiskFreeSpace
|oCKFileItemActionPlugin
|oCKFileItemActionsThis class creates and handles the actions for a url (or urls) in a popupmenu
|oCKFileItemActionsPrivate
|oCKFileMetaDataProviderProvides the data for the KMetaDataWidget
|oCKFileMetaDataReaderProvides metadata extracted from files
|oCKFileSharePrivate
|oCKFileWritePlugin
|oCKfsProcess
|oCKfsProcessController
|oCKIO::AbstractConnectionBackend
||\CKIO::SocketConnectionBackend
|oCKIO::CachedRendering
|oCKIO::ClipboardUpdaterUpdates the clipboard when it is affected by KIO operations
|oCKIO::CommandRecorder
|oCKIO::ConnectedSlaveQueue
|oCKIO::DelegateAnimationHandler
|oCKIO::FileUndoManagerFileUndoManager: makes it possible to undo kio jobs
|oCKIO::FileUndoManagerPrivate
|oCKIO::ForwardingSlaveBaseThis class should be used as a base for ioslaves acting as a forwarder to other ioslaves
|oCKIO::NetAccessNet Transparency
|oCKIO::ProtoQueue
|oCKIO::SchedulerThe KIO::Scheduler manages io-slaves for the application
|oCKIO::SessionData
|oCKIO::SlaveConfigSlaveConfig
|oCKIO::SlaveInterfaceThere are two classes that specifies the protocol between application ( KIO::Job) and kioslave
||\CKIO::Slave
|| \CKIO::DataSlaveThis class provides a high performance implementation for the data url scheme (rfc2397)
||  \CKIO::DataProtocolThis kioslave provides support of data urls as specified by rfc 2397
|oCKIO::SlaveKeeper
|oCKIO::UserNotificationHandler
|oCKJob [external]
||oCKCompositeJob [external]
|||\CKIO::JobThe base class for all jobs
||| oCKIO::ChmodJobThis job changes permissions on a list of files or directories, optionally in a recursive manner
||| oCKIO::CopyJobCopyJob is used to move, copy or symlink files and directories
||| oCKIO::DeleteJobA more complex Job to delete files and directories
||| oCKIO::DirectorySizeJobComputes a directory size (similar to "du", but doesn't give the same results since we simply sum up the dir and file sizes, whereas du speaks disk blocks)
||| oCKIO::FileCopyJobThe FileCopyJob copies data from one place to another
||| oCKIO::MetaInfoJobMetaInfoJob is a KIO Job to retrieve meta information from files
||| oCKIO::PreviewJobKIO Job to get a thumbnail picture
||| \CKIO::SimpleJobA simple job (one url and one command)
|||  oCKIO::DirectCopyJob
|||  oCKIO::FileJobThe file-job is an asynchronious version of normal file handling
|||  oCKIO::ListJobA ListJob is allows you to get the get the content of a directory
|||  oCKIO::MkdirJobA KIO job that creates a directory
|||  oCKIO::StatJobA KIO job that retrieves information about a file or directory
|||  \CKIO::TransferJobThe transfer job pumps data into and/or out of a Slave
|||   oCKIO::DavJobThe transfer job pumps data into and/or out of a Slave
|||   oCKIO::MimetypeJobA MimetypeJob is a TransferJob that allows you to get the mime type of an URL
|||   oCKIO::MultiGetJobThe MultiGetJob is a TransferJob that allows you to get several files from a single server
|||   oCKIO::SpecialJobA class that sends a special command to an ioslave
|||   \CKIO::StoredTransferJobStoredTransferJob 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
||\CKDirLister::Private::CachedItemsJob
|oCKJobTrackerInterface [external]
||\CKDynamicJobTrackerThis class implements a simple job tracker which registers any job to the KWidgetJobTracker if a kuiserver isn't available on the DBus, or to the KUiServerJobTracker, if a kuiserver is available
|oCKJobUiDelegate [external]
||\CKDialogJobUiDelegate [external]
|| \CKIO::JobUiDelegateA UI delegate tuned to be used with KIO Jobs
|oCKMimeTypeResolverThis class implements the "delayed-mimetype-determination" feature, for directory views
|oCKNFSShareSimilar functionality like KFileShare, but works only for NFS and do not need any suid script
|oCKOperaBookmarkImporterA class for importing Opera bookmarks
|oCKPAC::Downloader
||\CKPAC::Discovery
|oCKProcessRunner
|oCKPropertiesDialogPluginA Plugin in the Properties dialog This is an abstract class
||oCKDEPrivate::KDesktopPropsPluginUsed to edit the files containing [Desktop Entry] Type=Application
||oCKDEPrivate::KDevicePropsPluginProperties plugin for device .desktop files
||oCKDEPrivate::KFilePermissionsPropsPlugin'Permissions' plugin In this plugin you can modify permissions and change the owner of a file
||oCKDEPrivate::KFilePropsPlugin'General' plugin This plugin displays the name of the file, its size and access times
||oCKDEPrivate::KUrlPropsPluginUsed to edit the files containing [Desktop Entry] URL=...
||oCKFileMetaPropsPlugin
||oCKFileSharePropsPluginThis plugin provides a page to KProperiessDialog, showing the "file sharing" options
||\CKPreviewPropsPlugin
|oCKRunTo open files with their associated applications in KDE, use KRun
|oCKSambaShareThis class lists Samba user shares and monitors them for addition, update and removal
|oCKUriFilterPluginBase class for URI filter plugins
|\CSMTP
oCQProgressDialog
|\CKBuildSycocaProgressDialogProgress dialog while ksycoca is being rebuilt (by kbuildsycoca)
oCQPushButton [external]
|\CKIconButtonA pushbutton for choosing an icon
oCQSharedData [external]
|oCKFileMetaInfoItemPrivate
|\CKSambaShareDataPrivate
oCQTreeView
|\CKApplicationView
oCQTreeWidgetItem
|\CKBookmarkTreeItem
oCKIO::DataSlave::QueueStructStructure for queuing
oCQWidget [external]
|oCCaCertificatesPage
|oCKCModule [external]
||\CKcmSsl
|oCKCommentWidgetAllows to edit and show a comment as part of KMetaDataWidget
|oCKFileMetaDataConfigurationWidgetWidget which allows to configure which meta data should be shown in the KFileMetaDataWidget
|oCKFileMetaDataWidgetShows the meta data of one or more file items
|oCKFileMetaInfoWidget
|oCKIO::RenameDialogPluginBase class for RenameDialog plugins
|oCKPreviewWidgetBaseAbstract baseclass for all preview widgets which shall be used via KFileDialog::setPreviewWidget(const KPreviewWidgetBase *)
||oCKFileMetaPreview
||\CKImageFilePreviewImage preview widget for the file dialog
|oCKSslCertificateBox
|\CKStatusBarOfflineIndicatorWidget indicating network connection status using an icon and tooltip
oCQWidgetAction [external]
|\CKAction [external]
oCQWizard
|\CKSSLKeyGenKDE Key Generation dialog
oCQWizardPage
|\CKSSLKeyGenWizardPage2
oCKIO::UserNotificationHandler::Request
oCKEncodingFileDialog::Result
oCKPAC::Script
oCKNTLM::SecBuf
oCKIO::SerialPicker
oCKFileItemActionsPrivate::ServiceRank
oCKIO::SlaveBaseThere are two classes that specifies the protocol between application (job) and kioslave
|oCKIO::ForwardingSlaveBaseThis class should be used as a base for ioslaves acting as a forwarder to other ioslaves
|\CKIO::TCPSlaveBaseThere are two classes that specifies the protocol between application (job) and kioslave
oCKIO::SlaveInterfacePrivate
oCKIO::Task
oCThumbCreatorThis is the baseclass for "thumbnail-plugins" in KDE
|oCThumbCreatorV2
|\CThumbSequenceCreator
oCKIO::UDSEntryUniversal Directory Service
oCKIO::FileUndoManager::UiInterfaceInterface for the gui handling of FileUndoManager
oCKIO::UndoCommand
\CQEventLoop
 \CKIO::KPasswdServerLoop
This file is part of the KDE documentation.
Documentation copyright © 1996-2017 The KDE developers.
Generated on Tue May 23 2017 10:31:03 by doxygen 1.8.5 written by Dimitri van Heesch, © 1997-2006

KDE's Doxygen guidelines are available online.

KIO

Skip menu "KIO"
  • Main Page
  • Namespace List
  • Namespace Members
  • Alphabetical List
  • Class List
  • Class Hierarchy
  • Class Members
  • File List
  • File Members
  • Related Pages

kdelibs-4.14.8 API Reference

Skip menu "kdelibs-4.14.8 API Reference"
  • DNSSD
  • Interfaces
  •   KHexEdit
  •   KMediaPlayer
  •   KSpeech
  •   KTextEditor
  • kconf_update
  • KDE3Support
  •   KUnitTest
  • KDECore
  • KDED
  • KDEsu
  • KDEUI
  • KDEWebKit
  • KDocTools
  • KFile
  • KHTML
  • KImgIO
  • KInit
  • kio
  • KIOSlave
  • KJS
  •   KJS-API
  •   WTF
  • kjsembed
  • KNewStuff
  • KParts
  • KPty
  • Kross
  • KUnitConversion
  • KUtils
  • Nepomuk
  • Plasma
  • Solid
  • Sonnet
  • ThreadWeaver
Report problems with this website to our bug tracking system.
Contact the specific authors with questions and comments about the page contents.

KDE® and the K Desktop Environment® logo are registered trademarks of KDE e.V. | Legal