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

KIO

Class Hierarchy

Go to the graphical class hierarchy

This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 1234567]
 CKIO::AnimationState
 CKNTLM::AuthThe NTLM Type 3 structure
 CKIO::AuthInfoThis class is intended to make it easier to prompt for, cache and retrieve authorization information
 CKIO::NetRC::AutoLoginContains auto login information
 CKIO::BasicOperation
 CKNTLM::Blob
 CKNTLM::ChallengeThe NTLM Type 2 structure
 CKIO::CopyInfo
 Cdes_key
 Cdhcp_msg
 CKonqBookmarkMenu::DynMenuInfoStructure used for storing information about the dynamic menu setting
 CKPAC::Script::Error
 CKIO::RenameDialogPlugin::FileItemFile Representation consisting of the KUrl, MimeType and filesize and the times of the last changes
 CKDirLister::Private::FilterSettings
 CKIO::HostQueue
 CKIO::ImageFilter
 CKDirLister::Private::JobData
 CKAbstractFileWidgetBase class for KFileWidget
 CKACLEncapsulates a POSIX Access Control List
 ►CKBookmark
 CKBookmarkGroupA group of bookmarks
 ►CKBookmarkActionInterface
 CKBookmarkAction
 CKBookmarkActionMenu
 CKImportedBookmarkActionMenu
 ►CKBookmarkExporterBase
 CKIEBookmarkExporterImpl
 CKNSBookmarkExporterImpl
 CKOperaBookmarkExporterImpl
 ►CKBookmarkGroupTraverser
 CKXBELBookmarkImporterImplA class for importing XBEL files
 ►CKBookmarkOwnerThe KBookmarkMenu and KBookmarkBar classes gives the user the ability to either edit bookmarks or add their own
 CKonqBookmarkOwner
 CKBookmarkSettings
 ►CKCompletionBase [external]
 ►CKComboBox [external]
 CKUrlComboBoxThis combobox shows a number of recent URLs/directories, as well as some default directories
 CKDataToolInfoThis is a convenience class for KService
 CKDBusServiceStarterA generic DBUS service starter, using KServiceTypeTrader
 CKDeviceListItemItem for the Device List model Represent a Solid::Device in the tree device list model
 CKDirListerCacheDirectoryData
 CKEMailSettingsThis 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
 CKFileKFile is a class which provides a namespace for some enumerated values associated with the kfile library
 CKFileItemA KFileItem is a generic class to handle a file, local or remote
 CKFileItemListPropertiesProvides information about the common properties of a group of KFileItem objects
 CKFileMetaInfoKFileMetaInfo provides metadata extracted from a file or other resource
 CKFileMetaInfoGroup
 CKFileMetaInfoItem
 CKFileWriterProvider
 ►CKJobPrivate [external]
 ►CKCompositeJobPrivate [external]
 ►CKIO::JobPrivate
 ►CKIO::SimpleJobPrivate
 CKIO::TransferJobPrivate
 ►CKMessageBox [external]
 CKMessageBoxWrapper
 CKNfoTranslatorReturns translations for Nepomuk File Ontology URIs
 CKNTLMKNTLM class implements the NTLM authentication protocol
 CKOpenSSLProxyDynamically load and wrap OpenSSL
 CKIO::KPasswdServerInterface class for kpasswdserver
 ►CKPixmapProvider [external]
 CKUrlPixmapProviderImplementation of KPixmapProvider
 CKProtocolManagerProvides information about I/O (Internet, etc.) settings chosen/set by the end user
 CKRecentDocumentManage the "Recent Document Menu" entries displayed by applications such as Kicker and Konqueror
 CKRemoteEncodingAllows encoding and decoding properly remote filenames into Unicode
 CKRun::KRunPrivate
 CKSambaShareDataThis class represents a Samba user share
 CKSambaSharePrivate
 CKSMIMECrypto
 CKSSLKDE SSL Wrapper Class
 CKSSLCertChainKDE Certificate Chain Representation Class
 CKSSLCertDialogRetThis class is used in the internal DCOP communication between TPCSlaveBase and kuiserver
 CKSSLCertificateKDE X.509 Certificate
 CKSSLCertificateFactory
 CKSSLCertificateHome
 CKSSLConnectionInfoKDE SSL Connection Information
 CKSSLCSessionCache
 CKSSLPeerInfoKDE SSL Peer Data
 CKSSLPKCS12KDE PKCS#12 Certificate
 CKSSLPKCS7KDE PKCS#7 Certificate
 CKSSLSessionKDE SSL Session Information
 CKSSLSettingsKDE SSL Settings
 CKSSLSignersKDE SSL Signer Database
 CKSSLX509MapX.509 Map Parsing Class
 CKSSLX509V3KDE X509v3 Flag Class
 CKUriFilterKUriFilter applies a number of filters to a URI and returns a filtered version if any filter matches
 CKUriFilterDataThis class is a basic messaging class used to exchange filtering information between the filter plugins and the application requesting the filtering service
 CKUriFilterSearchProviderClass that holds information about a search provider
 CKNTLM::NegotiateThe NTLM Type 1 structure
 CKIO::NetRCA Singleton class that provides access to passwords stored in .netrc files for automatic login purposes
 CKIO::PerSlaveQueue
 CPredicatePropertiesA predicate is part of the RDF trinity: subject, predicate, object
 CKDirLister::Private
 ►CQAbstractItemDelegate
 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
 ►CQAbstractItemModel [external]
 CKApplicationModel
 CKDeviceListModelDevice list model in Qt's Interview framework
 CKDirModelA model for a KIO-based directory tree
 ►CQAction [external]
 ►CKAction [external]
 ►CKActionMenu [external]
 CKBookmarkActionMenu
 CKImportedBookmarkActionMenu
 CKBookmarkAction
 CKDataToolActionThis class helps applications implement support for KDataTool
 ►CQComboBox [external]
 CKComboBox [external]
 ►CQDBusAbstractAdaptor [external]
 CKBookmarkManagerAdaptor
 ►CQDBusAbstractInterface [external]
 COrgKdeKDirNotifyInterfaceProxy class for interface org.kde.KDirNotify
 ►CQDialog [external]
 ►CKDialog [external]
 CDisplayCertDialog
 CKBookmarkDialogThis class provides a Dialog for editing properties, adding Bookmarks and creating new folders
 ►CKFileDialogProvides 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
 CKIconDialogDialog for interactive selection of icons
 CKIO::PasteDialog
 CKIO::SkipDialog
 CKMimeTypeChooserDialogA Dialog to choose some mimetypes
 CKOpenWithDialog"Open With" dialog box
 ►CKPageDialog [external]
 CKOCRDialogBase class for OCR Dialogs
 CKPropertiesDialogThe main properties dialog class
 CKScanDialogThis is a base class for scanning dialogs
 ►CKPasswordDialog [external]
 CKIO::PasswordDialogDialog for requesting login and password from the end user
 CKSSLCertDialogKDE X.509 Certificate Dialog
 CKSslInfoDialogKDE 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
 ►CQFrame [external]
 ►CKHBox [external]
 ►CKUrlRequesterThis 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)
 ►CQList< KBookmark > [external]
 CKBookmark::ListKUrl::Bookmark is a QList that contains bookmarks with a few convenience methods
 ►CQList< KFileItem > [external]
 CKFileItemListList of KFileItems, which adds a few helper methods to QList<KFileItem>
 ►CQListWidget [external]
 ►CKListWidget [external]
 CKIconCanvasIcon canvas for KIconDialog
 ►CQMap< QString, QString > [external]
 CKIO::MetaDataMetaData is a simple map of key/value strings
 ►CQMenu [external]
 ►CKMenu [external]
 ►CKBookmarkContextMenu
 CKonqBookmarkContextMenu
 ►CQNetworkAccessManager
 CKIO::AccessManagerA KDE implementation of QNetworkAccessManager
 ►CQNetworkCookieJar
 CKIO::Integration::CookieJarA KDE implementation of QNetworkCookieJar
 ►CQNetworkReply
 CKDEPrivate::AccessManagerReplyUsed for KIO::AccessManager; KDE implementation of QNetworkReply
 ►CQObject [external]
 CBugMailer
 ►CHTTPFilterBase
 CHTTPFilterChain
 ►CHTTPFilterGZip
 CHTTPFilterDeflate
 CHTTPFilterMD5
 CJobUrlCache
 CKAbstractFileItemActionPluginBase class for KFileItemAction plugins
 CKAbstractFileModuleInterface to the module that contains the file widget
 ►CKAbstractViewAdapter
 CKIO::DefaultViewAdapterImplementation of the view adapter for the default case when an instance of QAbstractItemView is used as view
 CKAutoMountThis class implements synchronous mounting of devices, as well as showing a file-manager window after mounting a device, optionally
 CKAutoUnmountThis class implements synchronous unmounting of devices, It is a wrapper around the asychronous KIO::special() call for unmount, used by KMimeType
 CKBookmarkDomBuilder
 ►CKBookmarkImporterBaseA class for importing NS bookmarks KEditBookmarks uses it to insert bookmarks into its DOM tree, and KActionMenu uses it to create actions directly
 CKCrashBookmarkImporterImplA class for importing all crash sessions as bookmarks
 CKIEBookmarkImporterImplA class for importing IE bookmarks
 ►CKNSBookmarkImporterImplA class for importing NS bookmarks utf8 defaults to off
 CKMozillaBookmarkImporterImplA class for importing Mozilla bookmarks utf8 defaults to on
 CKOperaBookmarkImporterImplA class for importing Opera bookmarks
 CKXBELBookmarkImporterImplA class for importing XBEL files
 CKBookmarkManagerThis class implements the reading/writing of bookmarks in XML
 ►CKBookmarkMenuThis class provides a bookmark menu
 CKImportedBookmarkMenu
 CKonqBookmarkMenu
 CKBookmarkMenuImporterA class connected to KNSBookmarkImporter, to fill KActionMenus
 ►CKCompletion [external]
 ►CKUrlCompletionThis class does completion of URLs including user directories (~user) and environment variables
 CKShellCompletionThis class does shell-like completion of file names
 CKCrashBookmarkImporterA class for importing all crash sessions as bookmarks
 CKDataToolA generic tool that processes data
 ►CKDEDModule [external]
 CKPAC::ProxyScout
 CKDirListerHelper class for the kiojob used to list and update a directory
 CKDirListerCacheDesign of the cache: There is a single KDirListerCache for the whole process
 CKDiskFreeSpace
 CKFileItemActionPlugin
 CKFileItemActionsThis class creates and handles the actions for a url (or urls) in a popupmenu
 CKFileItemActionsPrivate
 CKFileMetaDataProviderProvides the data for the KMetaDataWidget
 CKFileMetaDataReaderProvides metadata extracted from files
 CKFileSharePrivate
 CKFileWritePlugin
 CKfsProcess
 CKfsProcessController
 ►CKIO::AbstractConnectionBackend
 CKIO::SocketConnectionBackend
 CKIO::CachedRendering
 CKIO::ClipboardUpdaterUpdates the clipboard when it is affected by KIO operations
 CKIO::CommandRecorder
 CKIO::ConnectedSlaveQueue
 CKIO::DelegateAnimationHandler
 CKIO::FileUndoManagerFileUndoManager: makes it possible to undo kio jobs
 CKIO::FileUndoManagerPrivate
 CKIO::ForwardingSlaveBaseThis class should be used as a base for ioslaves acting as a forwarder to other ioslaves
 CKIO::NetAccessNet Transparency
 CKIO::ProtoQueue
 CKIO::SchedulerThe KIO::Scheduler manages io-slaves for the application
 CKIO::SessionData
 CKIO::SlaveConfigSlaveConfig
 ►CKIO::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
 CKIO::SlaveKeeper
 CKIO::UserNotificationHandler
 ►CKJob [external]
 ►CKCompositeJob [external]
 ►CKIO::JobThe base class for all jobs
 CKIO::ChmodJobThis job changes permissions on a list of files or directories, optionally in a recursive manner
 CKIO::CopyJobCopyJob is used to move, copy or symlink files and directories
 CKIO::DeleteJobA more complex Job to delete files and directories
 CKIO::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)
 CKIO::FileCopyJobThe FileCopyJob copies data from one place to another
 CKIO::MetaInfoJobMetaInfoJob is a KIO Job to retrieve meta information from files
 CKIO::PreviewJobKIO Job to get a thumbnail picture
 ►CKIO::SimpleJobA simple job (one url and one command)
 CKIO::DirectCopyJob
 CKIO::FileJobThe file-job is an asynchronious version of normal file handling
 CKIO::ListJobA ListJob is allows you to get the get the content of a directory
 CKIO::MkdirJobA KIO job that creates a directory
 CKIO::StatJobA KIO job that retrieves information about a file or directory
 ►CKIO::TransferJobThe transfer job pumps data into and/or out of a Slave
 CKIO::DavJobThe transfer job pumps data into and/or out of a Slave
 CKIO::MimetypeJobA MimetypeJob is a TransferJob that allows you to get the mime type of an URL
 CKIO::MultiGetJobThe MultiGetJob is a TransferJob that allows you to get several files from a single server
 CKIO::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
 ►CKJobTrackerInterface [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
 ►CKJobUiDelegate [external]
 ►CKDialogJobUiDelegate [external]
 CKIO::JobUiDelegateA UI delegate tuned to be used with KIO Jobs
 CKMimeTypeResolverThis class implements the "delayed-mimetype-determination" feature, for directory views
 CKNFSShareSimilar functionality like KFileShare, but works only for NFS and do not need any suid script
 CKOperaBookmarkImporterA class for importing Opera bookmarks
 ►CKPAC::Downloader
 CKPAC::Discovery
 CKProcessRunner
 ►CKPropertiesDialogPluginA Plugin in the Properties dialog This is an abstract class
 CKDEPrivate::KDesktopPropsPluginUsed to edit the files containing [Desktop Entry] Type=Application
 CKDEPrivate::KDevicePropsPluginProperties plugin for device .desktop files
 CKDEPrivate::KFilePermissionsPropsPlugin'Permissions' plugin In this plugin you can modify permissions and change the owner of a file
 CKDEPrivate::KFilePropsPlugin'General' plugin This plugin displays the name of the file, its size and access times
 CKDEPrivate::KUrlPropsPluginUsed to edit the files containing [Desktop Entry] URL=...
 CKFileMetaPropsPlugin
 CKFileSharePropsPluginThis plugin provides a page to KProperiessDialog, showing the "file sharing" options
 CKPreviewPropsPlugin
 CKRunTo open files with their associated applications in KDE, use KRun
 CKSambaShareThis class lists Samba user shares and monitors them for addition, update and removal
 CKUriFilterPluginBase class for URI filter plugins
 CSMTP
 ►CQProgressDialog
 CKBuildSycocaProgressDialogProgress dialog while ksycoca is being rebuilt (by kbuildsycoca)
 ►CQPushButton [external]
 CKIconButtonA pushbutton for choosing an icon
 ►CQSharedData [external]
 CKFileMetaInfoItemPrivate
 CKSambaShareDataPrivate
 ►CQTreeView
 CKApplicationView
 ►CQTreeWidgetItem
 CKBookmarkTreeItem
 CKIO::DataSlave::QueueStructStructure for queuing
 ►CQWidget [external]
 CCaCertificatesPage
 ►CKCModule [external]
 CKcmSsl
 CKCommentWidgetAllows to edit and show a comment as part of KMetaDataWidget
 CKFileMetaDataConfigurationWidgetWidget which allows to configure which meta data should be shown in the KFileMetaDataWidget
 CKFileMetaDataWidgetShows the meta data of one or more file items
 CKFileMetaInfoWidget
 CKIO::RenameDialogPluginBase class for RenameDialog plugins
 ►CKPreviewWidgetBaseAbstract baseclass for all preview widgets which shall be used via KFileDialog::setPreviewWidget(const KPreviewWidgetBase *)
 CKFileMetaPreview
 CKImageFilePreviewImage preview widget for the file dialog
 CKSslCertificateBox
 CKStatusBarOfflineIndicatorWidget indicating network connection status using an icon and tooltip
 ►CQWidgetAction [external]
 CKAction [external]
 ►CQWizard
 CKSSLKeyGenKDE Key Generation dialog
 ►CQWizardPage
 CKSSLKeyGenWizardPage2
 CKIO::UserNotificationHandler::Request
 CKEncodingFileDialog::Result
 CKPAC::Script
 CKNTLM::SecBuf
 CKIO::SerialPicker
 CKFileItemActionsPrivate::ServiceRank
 ►CKIO::SlaveBaseThere are two classes that specifies the protocol between application (job) and kioslave
 CKIO::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
 CKIO::SlaveInterfacePrivate
 CKIO::Task
 ►CThumbCreatorThis is the baseclass for "thumbnail-plugins" in KDE
 CThumbCreatorV2
 CThumbSequenceCreator
 CKIO::UDSEntryUniversal Directory Service
 CKIO::FileUndoManager::UiInterfaceInterface for the gui handling of FileUndoManager
 CKIO::UndoCommand
 ►CQEventLoop
 CKIO::KPasswdServerLoop
This file is part of the KDE documentation.
Documentation copyright © 1996-2014 The KDE developers.
Generated on Tue Oct 14 2014 22:50:05 by doxygen 1.8.7 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 API Reference

Skip menu "kdelibs 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
  • kjsembed
  •   WTF
  • KNewStuff
  • KParts
  • KPty
  • Kross
  • KUnitConversion
  • KUtils
  • Nepomuk
  • Nepomuk-Core
  • Nepomuk
  • Plasma
  • Solid
  • Sonnet
  • ThreadWeaver

Search



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