Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 1234]
| This class is intended to make it easier to prompt for, cache and retrieve authorization information | |
| Contains auto login information | |
| This class provides a simple means for IPC between two applications via a pipe | |
| Definition of an extra field in the UDS entries, returned by a listDir operation | |
| Information about a meta information group | |
| This is the class for one item of a KFileMimeTypeInfo | |
| The base class for all jobs | |
| This job changes permissions on a list of files or directories, optionally in a recursive manner | |
| CopyJob is used to move, copy or symlink files and directories | |
| A more complex Job to delete files and directories | |
| The FileCopyJob copies data from one place to another | |
| MetaInfoJob is a TDEIO Job to retrieve meta information from files | |
| TDEIO Job to get a thumbnail picture | |
| A simple job (one url and one command) | |
| The KCAL class encapsulates a POSIX Access Control List | |
| KArchive is a base class for reading and writing archives | |
| KAr is a class for reading archives in ar format | |
| A class for reading / writing (optionally compressed) tar archives | |
| This class implements a tdeioslave to access zip files from KDE | |
| A base class for entries in an KArchive | |
| Represents a directory entry in a KArchive | |
| Represents a file entry in a KArchive | |
| This class implements synchronous mounting of devices, as well as showing a file-manager window after mounting a device, optionally | |
| This class implements synchronous unmounting of devices, It is a wrapper around the asychronous TDEIO::special() call for unmount, used by KMimeType | |
| A generic tool that processes data | |
| This class helps applications implement support for KDataTool | |
| This is a convenience class for KService | |
| A generic DCOP service starter, using TDETrader | |
| 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 | |
| An abstract class that receives notifications of added and removed files in any directory, local or remote | |
| Watch directories and files for changes | |
| 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 | |
| A KFileFilter is a simple base class for file filters | |
| A simple file filter that can filter hidden dot files, by name, by mime type and by mode | |
| A KFileItem is a generic class to handle a file, local or remote | |
| Meta Information about a file | |
| A group of meta information items about a file | |
| A meta information item about a file | |
| Represents the capabilities of a KFilePlugin for a given mimetype | |
| Base class for a meta information plugin | |
| Common functionality for the file sharing (communication with the backend) | |
| This is the base class for compression filters such as gzip and bzip2 | |
| A class for reading and writing compressed data onto a device (e.g | |
| Interface to the KDE Image IO plugin architecture | |
| A readonly device that reads from an underlying device from a given point to another (e.g | |
| 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) | |
| A Dialog to choose some mimetypes | |
| This class implements the "delayed-mimetype-determination" feature, for konqueror's directory views (and KFileDialog's :) | |
| Similar functionality like KFileShare, but works only for NFS and do not need any suid script | |
| Base class for OCR Dialogs | |
| A factory for creating a KOCRDialog | |
| Information about I/O (Internet, etc.) protocols supported by KDE | |
| Provides information about I/O (Internet, etc.) settings chosen/set by the end user | |
| Allows encoding and decoding properly remote filenames into Unicode | |
| To open files with their associated applications in KDE, use KRun | |
| Similar functionality like KFileShare, but works only for Samba and do not need any suid script | |
| This is a base class for scanning dialogs | |
| A factory for creating a KScanDialog | |
| Represent a service, i.e | |
| KServiceGroup represents a group of service, for example screensavers | |
| 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, ...) | |
| A service type is the generic notion for a mimetype, a type of service instead of a type of file | |
| Represent a mime type, like "text/plain", and the data that is associated with it | |
| KServiceTypeProfile represents the user's preferences for services of a service type | |
| Manages the filtering of URIs | |
| A basic message object used for exchanging filtering information between the filter plugins and the application requesting the filtering service | |
| Base class for URI filter plugins | |
| A list of filter plugins | |
| This class does completion of URLs including user directories (~user) and environment variables | |
| This class does shell-like completion of file names | |
| Implementation of KPixmapProvider | |
| MetaData is a simple map of key/value strings | |
| Net Transparency | |
| A Singleton class that provides access to passwords stored in .netrc files for automatic login purposes | |
| Observer for TDEIO::Job progress information | |
| A dialog for requesting a login and a password from the end user | |
| This class does all initialization stuff for progress, like connecting signals to slots | |
| This is a special IO progress widget | |
| Structure for queueing | |
| A dialog for the options to rename two files | |
| This is the base class for all RenameDlg plugins | |
| The TDEIO::Scheduler manages io-slaves for the application | |
| Structure representing a service, in the list of services returned by builtinServices and userDefinedServices | |
| There are two classes that specifies the protocol between application (job) and tdeioslave | |
| This class should be used as a base for ioslaves acting as a forwarder to other ioslaves | |
| There are two classes that specifies the protocol between application (job) and tdeioslave | |
| SlaveConfig | |
| There are two classes that specifies the protocol between application (TDEIO::Job) and tdeioslave | |
| Attention developers: If you change the implementation of TDEIO::Slave, do not use connection() or slaveconn but the respective TDEIO::Slave accessor methods | |
| A Trader interface, similar to the CORBA Trader | |
| This is the baseclass for "thumbnail-plugins" in KDE |
Trinity API Reference