\section{interfaces Library Class List}
Here are the classes, structs, unions and interfaces with brief descriptions:\begin{CompactList}
\item\contentsline{section}{{\bf KText\-Editor::Block\-Selection\-DCOPInterface} (This is the main interface to the {\bf Block\-Selection\-Interface}{\rm (p.\,\pageref{classKTextEditor_1_1BlockSelectionInterface})} of {\bf KText\-Editor}{\rm (p.\,\pageref{namespaceKTextEditor})}. DCOP interface to {\bf Block\-Selection\-Interface}{\rm (p.\,\pageref{classKTextEditor_1_1BlockSelectionInterface})} )}{\pageref{classKTextEditor_1_1BlockSelectionDCOPInterface}}{}
\item\contentsline{section}{{\bf KText\-Editor::Block\-Selection\-Interface} (An interface for the {\bf Document}{\rm (p.\,\pageref{classKTextEditor_1_1Document})} class which allows the selection method to be changed between selecting rectangular blocks of text and normal mode (all text between the start cursor and the current cursor) )}{\pageref{classKTextEditor_1_1BlockSelectionInterface}}{}
\item\contentsline{section}{{\bf KHE::Bytes\-Edit\-Interface} (An interface for a hex edit editor/viewer for arrays of byte )}{\pageref{classKHE_1_1BytesEditInterface}}{}
\item\contentsline{section}{{\bf KHE::Char\-Column\-Interface} (A simple interface for the access to the char column of a hex edit widget )}{\pageref{classKHE_1_1CharColumnInterface}}{}
\item\contentsline{section}{{\bf KText\-Editor::Clipboard\-DCOPInterface} (This is the main interface to the {\bf Clipboard\-Interface}{\rm (p.\,\pageref{classKTextEditor_1_1ClipboardInterface})} of {\bf KText\-Edit}. DCOP interface to {\bf Clipboard\-Interface}{\rm (p.\,\pageref{classKTextEditor_1_1ClipboardInterface})} )}{\pageref{classKTextEditor_1_1ClipboardDCOPInterface}}{}
\item\contentsline{section}{{\bf KHE::Clipboard\-Interface} (A simple interface for interaction with the clipboard )}{\pageref{classKHE_1_1ClipboardInterface}}{}
\item\contentsline{section}{{\bf KText\-Editor::Clipboard\-Interface} (This is an interface for accessing the clipboard through the {\bf View}{\rm (p.\,\pageref{classKTextEditor_1_1View})} class )}{\pageref{classKTextEditor_1_1ClipboardInterface}}{}
\item\contentsline{section}{{\bf KText\-Editor::Code\-Completion\-Interface} (This is an interface for the {\bf KText\-Editor::View}{\rm (p.\,\pageref{classKTextEditor_1_1View})} class )}{\pageref{classKTextEditor_1_1CodeCompletionInterface}}{}
\item\contentsline{section}{{\bf KText\-Editor::Completion\-Entry} (An item for the completion popup )}{\pageref{classKTextEditor_1_1CompletionEntry}}{}
\item\contentsline{section}{{\bf KText\-Editor::Config\-Interface} (This is an interface for accessing the configuration of the {\bf Document}{\rm (p.\,\pageref{classKTextEditor_1_1Document})} and {\bf Plugin}{\rm (p.\,\pageref{classKTextEditor_1_1Plugin})} classes )}{\pageref{classKTextEditor_1_1ConfigInterface}}{}
\item\contentsline{section}{{\bf KText\-Editor::Config\-Interface\-Extension} (This is an interface to extend the configuration of the {\bf Document}{\rm (p.\,\pageref{classKTextEditor_1_1Document})}, {\bf Plugin}{\rm (p.\,\pageref{classKTextEditor_1_1Plugin})} and {\bf Plugin\-View\-Interface}{\rm (p.\,\pageref{classKTextEditor_1_1PluginViewInterface})} classes )}{\pageref{classKTextEditor_1_1ConfigInterfaceExtension}}{}
\item\contentsline{section}{{\bf KText\-Editor::Cursor} (This class represents a text cursor )}{\pageref{classKTextEditor_1_1Cursor}}{}
\item\contentsline{section}{{\bf KText\-Editor::Cursor\-Interface} (This is an interface for accessing the cursor of the {\bf Document}{\rm (p.\,\pageref{classKTextEditor_1_1Document})} class )}{\pageref{classKTextEditor_1_1CursorInterface}}{}
\item\contentsline{section}{{\bf KText\-Editor::Document} (The main class representing a text document )}{\pageref{classKTextEditor_1_1Document}}{}
\item\contentsline{section}{{\bf KText\-Editor::Document\-Info\-DCOPInterface} (This is the main interface to the {\bf Document\-Info\-Interface}{\rm (p.\,\pageref{classKTextEditor_1_1DocumentInfoInterface})} of {\bf KText\-Edit}. DCOP interface to {\bf Document\-Info\-Interface}{\rm (p.\,\pageref{classKTextEditor_1_1DocumentInfoInterface})} )}{\pageref{classKTextEditor_1_1DocumentInfoDCOPInterface}}{}
\item\contentsline{section}{{\bf KText\-Editor::Document\-Info\-Interface} (This is an interface for accessing information about files open in the {\bf Document}{\rm (p.\,\pageref{classKTextEditor_1_1Document})}, {\bf Plugin}{\rm (p.\,\pageref{classKTextEditor_1_1Plugin})} and {\bf Plugin\-View\-Interface}{\rm (p.\,\pageref{classKTextEditor_1_1PluginViewInterface})} classes )}{\pageref{classKTextEditor_1_1DocumentInfoInterface}}{}
\item\contentsline{section}{{\bf KText\-Editor::Dyn\-Word\-Wrap\-Interface} (This is an interface for accessing dynamic word wrapping functionality of the {\bf View}{\rm (p.\,\pageref{classKTextEditor_1_1View})} class )}{\pageref{classKTextEditor_1_1DynWordWrapInterface}}{}
\item\contentsline{section}{{\bf KText\-Editor::Edit\-DCOPInterface} (This is the main interface to the {\bf Edit\-Interface}{\rm (p.\,\pageref{classKTextEditor_1_1EditInterface})} of {\bf KText\-Edit}. DCOP interface to {\bf Edit\-Interface}{\rm (p.\,\pageref{classKTextEditor_1_1EditInterface})} )}{\pageref{classKTextEditor_1_1EditDCOPInterface}}{}
\item\contentsline{section}{{\bf KText\-Editor::Edit\-Interface} (This is the main interface for accessing and modifying text of the {\bf Document}{\rm (p.\,\pageref{classKTextEditor_1_1Document})} class )}{\pageref{classKTextEditor_1_1EditInterface}}{}
\item\contentsline{section}{{\bf KText\-Editor::Edit\-Interface\-Ext} (This is the main interface for accessing and modifying text of the {\bf Document}{\rm (p.\,\pageref{classKTextEditor_1_1Document})} class )}{\pageref{classKTextEditor_1_1EditInterfaceExt}}{}
\item\contentsline{section}{{\bf KText\-Editor::Editor} (This is a simplfied version of the {\bf Document}{\rm (p.\,\pageref{classKTextEditor_1_1Document})} \& {\bf View}{\rm (p.\,\pageref{classKTextEditor_1_1View})} classes Usage: Load it, merge it's gui + be happy Extensibility: Use the {\bf Document}{\rm (p.\,\pageref{classKTextEditor_1_1Document})} / {\bf View}{\rm (p.\,\pageref{classKTextEditor_1_1View})} classes if you want advanced features, interfaces, etc )}{\pageref{classKTextEditor_1_1Editor}}{}
\item\contentsline{section}{{\bf KText\-Editor::Encoding\-DCOPInterface} (This is the main interface to the {\bf Encoding\-Interface}{\rm (p.\,\pageref{classKTextEditor_1_1EncodingInterface})} of {\bf KText\-Edit}. DCOP interface to {\bf Encoding\-Interface}{\rm (p.\,\pageref{classKTextEditor_1_1EncodingInterface})} )}{\pageref{classKTextEditor_1_1EncodingDCOPInterface}}{}
\item\contentsline{section}{{\bf KText\-Editor::Encoding\-Interface} (This is an interface to the text encoding of a {\bf Document}{\rm (p.\,\pageref{classKTextEditor_1_1Document})} class )}{\pageref{classKTextEditor_1_1EncodingInterface}}{}
\item\contentsline{section}{{\bf KFile\-Audio\-Preview} (Audio \char`\"{}preview\char`\"{} widget for the file dialog )}{\pageref{classKFileAudioPreview}}{}
\item\contentsline{section}{{\bf KText\-Editor::Highlighting\-Interface} (This is an interface for syntax highlighting of a {\bf Document}{\rm (p.\,\pageref{classKTextEditor_1_1Document})} )}{\pageref{classKTextEditor_1_1HighlightingInterface}}{}
\item\contentsline{section}{{\bf KIMIface} (Generic DCOP interface for {\bf KDE} instant messenger applications Note one omission of this interface is the lack of control over the range of values used for protocols' names )}{\pageref{classKIMIface}}{}
\item\contentsline{section}{{\bf KIMProxy} (This class provides an easy-to-use interface to any instant messengers or chat programs that you have installed that implement )}{\pageref{classKIMProxy}}{}
\item\contentsline{section}{{\bf KText\-Editor::Mark\-Interface} (This is an interface to enable marks to be made in the iconborder of the {\bf Document}{\rm (p.\,\pageref{classKTextEditor_1_1Document})} class )}{\pageref{classKTextEditor_1_1MarkInterface}}{}
\item\contentsline{section}{{\bf KText\-Editor::Mark\-Interface\-Extension} (This is an interface for custom extensions of the {\bf Mark\-Interface}{\rm (p.\,\pageref{classKTextEditor_1_1MarkInterface})} )}{\pageref{classKTextEditor_1_1MarkInterfaceExtension}}{}
\item\contentsline{section}{{\bf KMedia\-Player::Player} ({\bf Player}{\rm (p.\,\pageref{classKMediaPlayer_1_1Player})} is the center of the {\bf KMedia\-Player}{\rm (p.\,\pageref{namespaceKMediaPlayer})} interface )}{\pageref{classKMediaPlayer_1_1Player}}{}
\item\contentsline{section}{{\bf KText\-Editor::Plugin} (Basic {\bf KText\-Editor}{\rm (p.\,\pageref{namespaceKTextEditor})} plugin class )}{\pageref{classKTextEditor_1_1Plugin}}{}
\item\contentsline{section}{{\bf KText\-Editor::Plugin\-View\-Interface} ({\bf View}{\rm (p.\,\pageref{classKTextEditor_1_1View})} plugin class )}{\pageref{classKTextEditor_1_1PluginViewInterface}}{}
\item\contentsline{section}{{\bf KText\-Editor::Popup\-Menu\-Interface} (This is an interface to provide custom popup menus for a {\bf View}{\rm (p.\,\pageref{classKTextEditor_1_1View})} )}{\pageref{classKTextEditor_1_1PopupMenuInterface}}{}
\item\contentsline{section}{{\bf KText\-Editor::Print\-DCOPInterface} (This is the main interface to the {\bf Print\-Interface}{\rm (p.\,\pageref{classKTextEditor_1_1PrintInterface})} of {\bf KText\-Edit}. DCOP interface to {\bf Print\-Interface}{\rm (p.\,\pageref{classKTextEditor_1_1PrintInterface})} )}{\pageref{classKTextEditor_1_1PrintDCOPInterface}}{}
\item\contentsline{section}{{\bf KText\-Editor::Print\-Interface} (This is an interface to printing functions of a {\bf Document}{\rm (p.\,\pageref{classKTextEditor_1_1Document})} )}{\pageref{classKTextEditor_1_1PrintInterface}}{}
\item\contentsline{section}{{\bf KReg\-Exp\-Editor\-Interface} (A graphical editor for regular expressions )}{\pageref{classKRegExpEditorInterface}}{}
\item\contentsline{section}{{\bf KScript\-Client\-Interface} (This class is used for allowing feedback to the main system )}{\pageref{classKScriptClientInterface}}{}
\item\contentsline{section}{{\bf KScript\-Interface} (This class is the base for all script engines )}{\pageref{classKScriptInterface}}{}
\item\contentsline{section}{{\bf KScript\-Manager} (This class is the base for all script engines )}{\pageref{classKScriptManager}}{}
\item\contentsline{section}{{\bf KText\-Editor::Search\-DCOPInterface} (This is the main interface to the {\bf Search\-Interface}{\rm (p.\,\pageref{classKTextEditor_1_1SearchInterface})} of {\bf KText\-Edit}. DCOP interface to {\bf Search\-Interface}{\rm (p.\,\pageref{classKTextEditor_1_1SearchInterface})} )}{\pageref{classKTextEditor_1_1SearchDCOPInterface}}{}
\item\contentsline{section}{{\bf KText\-Editor::Search\-Interface} (This is an interface to allow searching of a {\bf Document}{\rm (p.\,\pageref{classKTextEditor_1_1Document})} )}{\pageref{classKTextEditor_1_1SearchInterface}}{}
\item\contentsline{section}{{\bf KText\-Editor::Selection\-DCOPInterface} (This is the main interface to the {\bf Selection\-Interface}{\rm (p.\,\pageref{classKTextEditor_1_1SelectionInterface})} of {\bf KText\-Edit}. DCOP interface to {\bf Selection\-Interface}{\rm (p.\,\pageref{classKTextEditor_1_1SelectionInterface})} )}{\pageref{classKTextEditor_1_1SelectionDCOPInterface}}{}
\item\contentsline{section}{{\bf KText\-Editor::Selection\-Ext\-DCOPInterface} (DCOP interface for the {\bf Selection\-Interface\-Ext}{\rm (p.\,\pageref{classKTextEditor_1_1SelectionInterfaceExt})} )}{\pageref{classKTextEditor_1_1SelectionExtDCOPInterface}}{}
\item\contentsline{section}{{\bf KText\-Editor::Selection\-Interface} (This is an interface to text selection for the {\bf Document}{\rm (p.\,\pageref{classKTextEditor_1_1Document})} class )}{\pageref{classKTextEditor_1_1SelectionInterface}}{}
\item\contentsline{section}{{\bf KText\-Editor::Selection\-Interface\-Ext} (Provide access to seleciton positions )}{\pageref{classKTextEditor_1_1SelectionInterfaceExt}}{}
\item\contentsline{section}{{\bf KText\-Editor::Session\-Config\-Interface} (This is an interface to session-specific configuration of the {\bf Document}{\rm (p.\,\pageref{classKTextEditor_1_1Document})}, {\bf Plugin}{\rm (p.\,\pageref{classKTextEditor_1_1Plugin})} and {\bf Plugin\-View\-Interface}{\rm (p.\,\pageref{classKTextEditor_1_1PluginViewInterface})} classes )}{\pageref{classKTextEditor_1_1SessionConfigInterface}}{}
\item\contentsline{section}{{\bf KSpeech} (Kspeech - the {\bf KDE} Text-to-Speech API )}{\pageref{classKSpeech}}{}
\item\contentsline{section}{{\bf KSpeech\-Sink} (KTTSD DCOP Signal Sink )}{\pageref{classKSpeechSink}}{}
\item\contentsline{section}{{\bf KText\-Editor::Template\-Interface} (This is an interface for inserting template strings with user editable fields into a document )}{\pageref{classKTextEditor_1_1TemplateInterface}}{}
\item\contentsline{section}{{\bf Terminal\-Interface} (Terminal\-Interface is an interface implemented by Konsole\-Part to allow developers access to the Konsole\-Part in ways that are not possible through the normal KPart interface )}{\pageref{classTerminalInterface}}{}
\item\contentsline{section}{{\bf KText\-Editor::Text\-Hint\-Interface} (This is an interface for the {\bf KText\-Editor::View}{\rm (p.\,\pageref{classKTextEditor_1_1View})} class )}{\pageref{classKTextEditor_1_1TextHintInterface}}{}
\item\contentsline{section}{{\bf KText\-Editor::Undo\-DCOPInterface} (This is the main interface to the {\bf Undo\-Interface}{\rm (p.\,\pageref{classKTextEditor_1_1UndoInterface})} of {\bf KText\-Edit}. DCOP interface to {\bf Undo\-Interface}{\rm (p.\,\pageref{classKTextEditor_1_1UndoInterface})} )}{\pageref{classKTextEditor_1_1UndoDCOPInterface}}{}
\item\contentsline{section}{{\bf KText\-Editor::Undo\-Interface} (This is an interface to undo functionality of a {\bf Document}{\rm (p.\,\pageref{classKTextEditor_1_1Document})} )}{\pageref{classKTextEditor_1_1UndoInterface}}{}
\item\contentsline{section}{{\bf KHE::Value\-Column\-Interface} (Interface for the value displaying column of a hexedit widget )}{\pageref{classKHE_1_1ValueColumnInterface}}{}
\item\contentsline{section}{{\bf KText\-Editor::Variable\-Interface} (This interface is designed to provide access to \char`\"{}document variables\char`\"{}, for example variables defined in files like \char`\"{}kate: variable value;\char`\"{} or the emacs style \char`\"{}-$\ast$- variable: value -$\ast$-\char`\"{}. {\bf KText\-Editor}{\rm (p.\,\pageref{namespaceKTextEditor})} interface to {\bf Document}{\rm (p.\,\pageref{classKTextEditor_1_1Document})} Variables )}{\pageref{classKTextEditor_1_1VariableInterface}}{}
\item\contentsline{section}{{\bf KText\-Editor::View} (The {\bf View}{\rm (p.\,\pageref{classKTextEditor_1_1View})} class represents a single view of a {\bf Document}{\rm (p.\,\pageref{classKTextEditor_1_1Document})} )}{\pageref{classKTextEditor_1_1View}}{}
\item\contentsline{section}{{\bf KMedia\-Player::View} ({\bf View}{\rm (p.\,\pageref{classKMediaPlayer_1_1View})} is part of the user interface of a {\bf Player}{\rm (p.\,\pageref{classKMediaPlayer_1_1Player})} )}{\pageref{classKMediaPlayer_1_1View}}{}
\item\contentsline{section}{{\bf KText\-Editor::View\-Cursor\-DCOPInterface} (This is the main interface to the {\bf View\-Cursor\-Interface}{\rm (p.\,\pageref{classKTextEditor_1_1ViewCursorInterface})} of {\bf KText\-Edit}. DCOP interface to {\bf View\-Cursor\-Interface}{\rm (p.\,\pageref{classKTextEditor_1_1ViewCursorInterface})} )}{\pageref{classKTextEditor_1_1ViewCursorDCOPInterface}}{}
\item\contentsline{section}{{\bf KText\-Editor::View\-Cursor\-Interface} (This is an interface to access the text cursor of a {\bf View}{\rm (p.\,\pageref{classKTextEditor_1_1View})} class )}{\pageref{classKTextEditor_1_1ViewCursorInterface}}{}
\item\contentsline{section}{{\bf KText\-Editor::View\-Status\-Msg\-DCOPInterface} (This is the main interface to the {\bf View\-Status\-Msg\-Interface}{\rm (p.\,\pageref{classKTextEditor_1_1ViewStatusMsgInterface})} of {\bf KText\-Edit}. DCOP interface to {\bf View\-Status\-Msg\-Interface}{\rm (p.\,\pageref{classKTextEditor_1_1ViewStatusMsgInterface})} )}{\pageref{classKTextEditor_1_1ViewStatusMsgDCOPInterface}}{}
\item\contentsline{section}{{\bf KText\-Editor::View\-Status\-Msg\-Interface} (This is an interface for retrieving status bar messages from the {\bf Document}{\rm (p.\,\pageref{classKTextEditor_1_1Document})} class )}{\pageref{classKTextEditor_1_1ViewStatusMsgInterface}}{}
\item\contentsline{section}{{\bf KText\-Editor::Word\-Wrap\-Interface} (This is an interface to control fixed-column word-wrapping of a {\bf Document}{\rm (p.\,\pageref{classKTextEditor_1_1Document})} )}{\pageref{classKTextEditor_1_1WordWrapInterface}}{}
\item\contentsline{section}{{\bf KHE::Zoom\-Interface} (A simple interface for zooming )}{\pageref{classKHE_1_1ZoomInterface}}{}
\end{CompactList}
