Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 1234]
| CTDEIO::AuthInfo | This class is intended to make it easier to prompt for, cache and retrieve authorization information |
| CTDEIO::NetRC::AutoLogin | Contains auto login information |
| CTDEIO::Connection | This class provides a simple means for IPC between two applications via a pipe |
| CKProtocolInfo::ExtraField | Definition of an extra field in the UDS entries, returned by a listDir operation |
| CKFileMimeTypeInfo::GroupInfo | Information about a meta information group |
| CKFileMimeTypeInfo::ItemInfo | This is the class for one item of a KFileMimeTypeInfo |
| ▼CTDEIO::Job | The base class for all jobs |
| CTDEIO::ChmodJob | This job changes permissions on a list of files or directories, optionally in a recursive manner |
| CTDEIO::CopyJob | CopyJob is used to move, copy or symlink files and directories |
| CTDEIO::DeleteJob | A more complex Job to delete files and directories |
| CTDEIO::FileCopyJob | The FileCopyJob copies data from one place to another |
| CTDEIO::MetaInfoJob | MetaInfoJob is a TDEIO Job to retrieve meta information from files |
| CTDEIO::PreviewJob | TDEIO Job to get a thumbnail picture |
| ►CTDEIO::SimpleJob | A simple job (one url and one command) |
| CKACL | The KCAL class encapsulates a POSIX Access Control List |
| ▼CKArchive | KArchive is a base class for reading and writing archives |
| CKAr | KAr is a class for reading archives in ar format |
| CKTar | A class for reading / writing (optionally compressed) tar archives |
| CKZip | This class implements a tdeioslave to access zip files from KDE |
| ▼CKArchiveEntry | A base class for entries in an KArchive |
| CKArchiveDirectory | Represents a directory entry in a KArchive |
| CKArchiveFile | Represents a file entry in a KArchive |
| CKAutoMount | This class implements synchronous mounting of devices, as well as showing a file-manager window after mounting a device, optionally |
| CKAutoUnmount | This class implements synchronous unmounting of devices, It is a wrapper around the asychronous TDEIO::special() call for unmount, used by KMimeType |
| CKDataTool | A generic tool that processes data |
| CKDataToolAction | This class helps applications implement support for KDataTool |
| CKDataToolInfo | This is a convenience class for KService |
| CKDCOPServiceStarter | A generic DCOP service starter, using TDETrader |
| CKDirLister | The dir lister deals with the tdeiojob used to list and update a directory and has signals for the user of this class (e.g |
| CKDirNotify | An abstract class that receives notifications of added and removed files in any directory, local or remote |
| CKDirWatch | Watch directories and files for changes |
| CKEMailSettings | This 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 |
| ▼CKFileFilter | A KFileFilter is a simple base class for file filters |
| CKSimpleFileFilter | A simple file filter that can filter hidden dot files, by name, by mime type and by mode |
| CKFileItem | A KFileItem is a generic class to handle a file, local or remote |
| CKFileMetaInfo | Meta Information about a file |
| CKFileMetaInfoGroup | A group of meta information items about a file |
| CKFileMetaInfoItem | A meta information item about a file |
| CKFileMimeTypeInfo | Represents the capabilities of a KFilePlugin for a given mimetype |
| CKFilePlugin | Base class for a meta information plugin |
| CKFileShare | Common functionality for the file sharing (communication with the backend) |
| CKFilterBase | This is the base class for compression filters such as gzip and bzip2 |
| CKFilterDev | A class for reading and writing compressed data onto a device (e.g |
| CKImageIO | Interface to the KDE Image IO plugin architecture |
| CKLimitedIODevice | A readonly device that reads from an underlying device from a given point to another (e.g |
| CKMimeMagic | |
| CKMimeMagicResult | |
| CKMimeTypeChooser | This 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) |
| CKMimeTypeChooserDialog | A Dialog to choose some mimetypes |
| CKMimeTypeResolver< IconItem, Parent > | This class implements the "delayed-mimetype-determination" feature, for konqueror's directory views (and KFileDialog's :) |
| CKNFSShare | Similar functionality like KFileShare, but works only for NFS and do not need any suid script |
| CKOCRDialog | Base class for OCR Dialogs |
| CKOCRDialogFactory | A factory for creating a KOCRDialog |
| CKOpenWithHandler | |
| CKProtocolInfo | Information about I/O (Internet, etc.) protocols supported by KDE |
| CKProtocolManager | Provides information about I/O (Internet, etc.) settings chosen/set by the end user |
| CKRemoteEncoding | Allows encoding and decoding properly remote filenames into Unicode |
| CKRun | To open files with their associated applications in KDE, use KRun |
| CKSambaShare | Similar functionality like KFileShare, but works only for Samba and do not need any suid script |
| CKScanDialog | This is a base class for scanning dialogs |
| CKScanDialogFactory | A factory for creating a KScanDialog |
| CKService | Represent a service, i.e |
| CKServiceGroup | KServiceGroup represents a group of service, for example screensavers |
| CKServiceOffer | This class holds the user-specific preferences of a service (whether it can be a default offer or not, how big is the preference for this offer, ...) |
| ▼CKServiceType | A service type is the generic notion for a mimetype, a type of service instead of a type of file |
| ►CKMimeType | Represent a mime type, like "text/plain", and the data that is associated with it |
| CKServiceTypeProfile | KServiceTypeProfile represents the user's preferences for services of a service type |
| CKShred | |
| CKURIFilter | Manages the filtering of URIs |
| CKURIFilterData | A basic message object used for exchanging filtering information between the filter plugins and the application requesting the filtering service |
| CKURIFilterPlugin | Base class for URI filter plugins |
| CKURIFilterPluginList | A list of filter plugins |
| ▼CKURLCompletion | This class does completion of URLs including user directories (~user) and environment variables |
| CKShellCompletion | This class does shell-like completion of file names |
| CKURLPixmapProvider | Implementation of KPixmapProvider |
| CTDEIO::MetaData | MetaData is a simple map of key/value strings |
| CTDEIO::NetAccess | Net Transparency |
| CTDEIO::NetRC | A Singleton class that provides access to passwords stored in .netrc files for automatic login purposes |
| CObserver | Observer for TDEIO::Job progress information |
| CTDEIO::PasswordDialog | A dialog for requesting a login and a password from the end user |
| ▼CTDEIO::ProgressBase | This class does all initialization stuff for progress, like connecting signals to slots |
| CTDEIO::StatusbarProgress | This is a special IO progress widget |
| CTDEIO::DataSlave::QueueStruct | Structure for queueing |
| CTDEIO::RenameDlg | A dialog for the options to rename two files |
| CRenameDlgPlugin | This is the base class for all RenameDlg plugins |
| CTDEIO::Scheduler | The TDEIO::Scheduler manages io-slaves for the application |
| CKDEDesktopMimeType::Service | Structure representing a service, in the list of services returned by builtinServices and userDefinedServices |
| ▼CTDEIO::SlaveBase | There are two classes that specifies the protocol between application (job) and tdeioslave |
| CTDEIO::ForwardingSlaveBase | This class should be used as a base for ioslaves acting as a forwarder to other ioslaves |
| CTDEIO::TCPSlaveBase | There are two classes that specifies the protocol between application (job) and tdeioslave |
| CTDEIO::SlaveConfig | SlaveConfig |
| ▼CTDEIO::SlaveInterface | There are two classes that specifies the protocol between application (TDEIO::Job) and tdeioslave |
| ►CTDEIO::Slave | Attention developers: If you change the implementation of TDEIO::Slave, do not use connection() or slaveconn but the respective TDEIO::Slave accessor methods |
| CTDETrader | A Trader interface, similar to the CORBA Trader |
| CThumbCreator | This is the baseclass for "thumbnail-plugins" in KDE |
Trinity API Reference