kio Library API Documentation

kio Library Compound List

Here are the classes, structs, unions and interfaces with brief descriptions:
KApplicationPropsPluginUsed to edit the files containing [Desktop Entry] Type=Application
KArA class for reading ar archives
KArchiveGeneric class for reading/writing archives
KArchiveDirectoryA directory in an archive
KArchiveEntryBase class for the archive-file's directory structure
KArchiveFileA file in an archive
KIO::AuthInfoThis class is intended to make it easier to prompt for, cache and retrieve authorization information. A two way messaging class for passing authentication information
KAutoMountThis class implements synchronous mounting of devices, as well as showing a file-manager window after mounting a device, optionally. This class implements synchronous mounting of devices
KAutoUnmountThis class implements synchronous unmounting of devices, It is a wrapper around the asychronous KIO::special() call for unmount, used by KMimeType. This class implements synchronous unmounting of devices,
KBindingPropsPluginUsed to edit the files containing [Desktop Entry] Type=MimeType
KBookmarkBarThis class provides a bookmark toolbar
KBookmarkGroupA group of bookmarks
KBookmarkImporterA class for importing the previous bookmarks (desktop files) Separated from KBookmarkManager to save memory (we throw this one out once the import is done)
KBookmarkManagerThis class implements the reading/writing of bookmarks in XML
KBookmarkMenuThis class provides a bookmark menu
KBookmarkMenuNSImporterA class connected to KNSBookmarkImporter, to fill KActionMenus
KBookmarkNotifierDCOP interface for a bookmark notifier (an object which emits signals upon changes to the bookmarks)
KBookmarkOwnerThe KBookmarkMenu and KBookmarkBar classes gives the user the ability to either edit bookmarks or add their own
KIO::ChmodJobThis job changes permissions on a list of files or directories, optionally in a recursive manner
KCombiViewThis view is designed to combine two KFileViews into one widget, to show directories on the left side and files on the right side
KIO::ConnectionThis class provides a simple means for IPC between two applications via a pipe
KDataToolA generic tool that processes data
KDataToolActionThis class helps applications implement support for KDataTool
KDataToolInfoThis is a convenience class for KService
KIO::DavJobThe transfer job pumps data into and/or out of a Slave
KDEDesktopMimeTypeMimetype for a .desktop file Handles mount/umount icon, and user-defined properties
KDEDesktopMimeType::ServiceStructure representing a service, in the list of services returned by builtinServices and userDefinedServices
KIO::DeleteJob
KDESaslThis library can create responses for SASL authentication for a given challenge and a given secret
KDevicePropsPluginProperties plugin for device .desktop files
KDirListerThe dir lister deals with the kiojob used to list and update a directory and has signals for the user of this class (e.g. Helper class for the kiojob used to list and update a directory
KDirListerCacheDesign of the cache: There is a single KDirListerCache for the whole process
KDirNotifyAn abstract class that receives notifications of added and removed files in any directory, local or remote
KDirOperatorThis widget works as a network transparent filebrowser. A widget for displaying files and browsing directories
KDirSelectDialogA pretty dialog for a KDirSelect control for selecting directories
KDirSizeComputes 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)
KDirWatchWatch directories and files for changes. Class for watching directory and file changes
KDiskFreeSpThis class parses the output of "df" to find the disk usage information for a given partition (mount point)
KEMailSettingsThis 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
KExecMimeTypeMimeType for any executable, like /bin/ls
KExecPropsPluginUsed to edit the files containing [Desktop Entry] Type=Application
KFileKFile is a class which provides a namespace for some enumerated values associated with the kfile library
KIO::FileCopyJobThe FileCopyJob copies data from one place to another
KFileDetailViewA list-view capable of showing KFileItem'
KFileDialogProvides a user (and developer) friendly way to select files and directories. A file selection dialog
KFileIconViewAn icon-view capable of showing KFileItem's
KFileIconViewItemAn item for the iconview, that has a reference to its corresponding KFileItem
KFileItemA KFileItem is a generic class to handle a file, local or remote
KFileListViewItemAn item for the listiew, that has a reference to its corresponding KFileItem
KFileMetaInfoThis is the class for objects that hold meta information about a file
KFileMetaInfoGroupThis is one group of meta information items about a file (see KFileMetaInfo)
KFileMetaInfoItemThis is one item of the meta information about a file (see KFileMetaInfo)
KFileMetaInfoWidget
KFileMetaPropsPlugin
KFileMimeTypeInfoThis class provides information about the capabilities that a KFilePlugin for a given mimetype has
KFileMimeTypeInfo::GroupInfoThis is the class for one group of items of a KFileMimeTypeInfo
KFileMimeTypeInfo::ItemInfoThis is the class for one item of a KFileMimeTypeInfo
KFileOpenWithHandlerThis class handles the displayOpenWithDialog call, made by KRun when it has no idea what to do with a URL
KFilePermissionsPropsPlugin'Permissions' plugin In this plugin you can modify permissions and change the owner of a file
KFilePluginBaseclass for a meta info plugin
KFilePreview
KFilePropsPlugin'General' plugin This plugin displays the name of the file, its size and access times
KFileShareCommon functionality for the file sharing (communication with the backend)
Since:
3.1
KFileSharePropsPluginThis plugin provides a page to KPropsDlg, showing the "file sharing" options
KFileTreeBranchThis is the branch class of the KFileTreeView, which represents one branch in the treeview. Branch object for KFileTreeView object
KFileTreeViewThe filetreeview offers a treeview on the file system which behaves like a QTreeView showing files and/or directories in the file system
KFileTreeViewItemAn item for a KFileTreeView that knows about its own KFileItem
KFileViewThis class defines an interface to all file views. A base class for views of the KDE file selector
KFileViewSignalerInternal class to make easier to use signals possible
KFilterBaseThis is the base class for compression filters such as gzip and bzip2
KFilterDevA class for reading and writing compressed data onto a device (e.g
KFolderTypeMimetype for a folder (inode/directory) Handles locked folders, for instance
KIconButtonA pushbutton for choosing an icon. A push button that allows selection of an icon
KIconCanvasIcon canvas for KIconDialog
KIconDialogDialog for interactive selection of icons. An icon selection dialog
KImageFilePreviewImage preview widget for the file dialog
KImageIOInterface to the KDE Image IO plugin architecture
KIO::JobThe base class for all jobs
KLimitedIODeviceA readonly device that reads from an underlying device from a given point to another (e.g
ListProgressList view in the UIServer
KIO::MetaInfoJob
Since:
3.1
KMimeMagic
KMimeMagicResult
KMimeTypeRepresent a mime type, like "text/plain"
KMimeTypeResolver< IconItem, Parent >This class implements the "delayed-mimetype-determination" feature, for konqueror's directory views (and KFileDialog's :)
KIO::NetAccessNet Transparency, formerly provided by kfmlib, but now done with KIO::Job. Provides a synchronous interface to io jobs
KIO::NetRCA Singleton class that provides access to passwords stored in .netrc and kionetrc for automatic login purposes. An interface to kionetrc and the ftp .netrc files
KNotifyDialogKNotifyDialog presents an interface for configuring an application's KNotify events
KNSBookmarkExporterA class that exports all the current bookmarks to Netscape/Mozilla bookmarks Warning, it overwrites the existing bookmarks.html file !
KNSBookmarkImporterA class for importing NS bookmarks KEditBookmarks uses it to insert bookmarks into its DOM tree, and KActionMenu uses it to create actions directly
ObserverObserver for KIO::Job progress information This class, of which there is always only one instance, "observes" what jobs do and forwards this information to the progress-info server. Observer for KIO::Job progress information
KOpenWithDlg"Open with" dialog box
KOpenWithHandler
KPACProxy Auto Configuration
KIO::PasswordDialogA dialog for requesting a login and a password from the end user
KIO::PreviewJob
KPreviewWidgetBaseAbstract baseclass for all preview widgets which shall be used via KFileDialog::setPreviewWidget(const KPreviewWidgetBase *). Abstract baseclass for all preview widgets
KIO::ProgressBaseThis class does all initialization stuff for progress, like connecting signals to slots. Base class for IO progress dialogs
ProgressItemOne item in the ListProgress
KPropertiesDialogThe main properties dialog class
KPropsDlgPluginA Plugin in the Properties dialog This is an abstract class
KProtocolInfoInformation about I/O (Internet, etc.) protocols supported by KDE
KProtocolManagerProvides information about I/O (Internet, etc.) settings chosen/set by the end user
KRecentDirsThe goal of this class is to make sure that, when the user needs to specify a file via the file selection dialog, this dialog will start in the directory most likely to contain the desired files
KRecentDocumentManage the "Recent Document Menu" entries displayed by applications such as Kicker and Konqueror
KIO::RenameDlgA dialog for the options to rename two files
Since:
3.1
RenameDlgPluginThis is the base class for all plugins
KRunTo open files with their associated applications in KDE, use KRun. Opens files with their associated applications in KDE
KScanDialogThis is a base class for scanning dialogs. A baseclass and accessor for Scanning Dialogs
KScanDialogFactoryA factory for creating a KScanDialog
KIO::SchedulerThe KIO::Scheduler manages io-slaves for the application
KServiceRepresent a service, i.e
KServiceGroupThis class is typically used like this:
KServiceOfferThis class holds the characteristics of a service offer (whether it can be a default offer or not, how big is the preference for this offer, ...) Holds the characteristics of a service offer
KServiceTypeA service type is the generic notion for a mimetype, a type of service instead of a type of file
KServiceTypeProfileThis class holds the offers for a service type (e.g
KShellCompletionThis class does shell-like completion of file names. Shell-like completion of file names
KShredErase a file in a way that makes recovery impossible -- well, no guarentee of that, but at least as difficult as reasonably possible
KIO::SimpleJobA simple job (one url and one command)
KIO::SlaveBaseThere are two classes that specifies the protocol between application (job) and kioslave
KIO::SlaveConfigSlaveConfig
KIO::SlaveInterfaceThere are two classes that specifies the protocol between application (job) and kioslave
KIO::StatusbarProgressThis is a special IO progress widget. IO progress widget for embedding in a statusbar
KTarA class for reading/writing (optionnally compressed) tar archives
KIO::TCPSlaveBaseThere are two classes that specifies the protocol between application (job) and kioslave
ThumbCreatorThis is the baseclass for "thumbnail-plugins" in KDE
KTraderA Trader interface, similar to the CORBA Trader. Provides a way to query the KDE infrastructure for specific applications or components
KIO::TransferJobThe transfer job pumps data into and/or out of a Slave
UIServerIt's purpose is to show progress of IO operations. Graphical server for progress information with an optional all-in-one progress window
KURIFilterManages the filtering of a URI. Filters a given URL into its proper format whenever possible
KURIFilterDataThis is a basic message object used for exchanging filtering information between the filter plugins and the application whenever the application requires more information about the URI than just a filtered version of it. A message object for exchanging filtering URI info
KURIFilterPluginBase class for URI filter plugins. Abstract class for URI filter plugins
KURLBarKURLBar is a widget that displays icons together with a description. A URL-bar widget, as used in the KFileDialog
KURLBarItemAn item to be used in KURLBar / KURLBarListBox
KURLBarItemDialogA dialog that allows editing entries of a KURLBar (KURLBarItem)
KURLBarListBoxThis is the listbox used in KURLBar
KURLComboBoxThis combobox shows a number of recent URLs/directories, as well as some default directories. A combo box showing a number of recent URLs/directories
KURLCompletionThis class does completion of URLs including user directories (~user) and environment variables. Completion of a single URL
KURLPixmapProviderImplementation of KPixmapProvider Resolves pixmaps for URLs
KURLPropsPluginUsed to edit the files containing [Desktop Entry] URL=...
KURLRequesterThis class is a widget showing a lineedit and a button, which invokes a filedialog. A widget to request a filename/url from the user
KURLRequesterDlgDialog in which a user can enter a filename or url. Simple dialog to enter a filename/url
KZipA class for reading/writing zip archives
KDE Logo
This file is part of the documentation for kdelibs Version 3.1.0.
Documentation copyright © 1996-2002 the KDE developers.
Generated on Wed Oct 8 12:21:34 2003 by doxygen 1.2.18 written by Dimitri van Heesch, © 1997-2001