\section{kate Library Class Hierarchy}
This inheritance list is sorted roughly, but not completely, alphabetically:\begin{CompactList}
\item \contentsline{section}{Kate\-Attribute}{\pageref{classKateAttribute}}{}
\item \contentsline{section}{Kate\-Auto\-Indent}{\pageref{classKateAutoIndent}}{}
\begin{CompactList}
\item \contentsline{section}{Kate\-Normal\-Indent}{\pageref{classKateNormalIndent}}{}
\begin{CompactList}
\item \contentsline{section}{Kate\-Var\-Indent}{\pageref{classKateVarIndent}}{}
\end{CompactList}
\end{CompactList}
\item \contentsline{section}{Kate\-Buf\-Block}{\pageref{classKateBufBlock}}{}
\item \contentsline{section}{Kate\-Buf\-Block\-List}{\pageref{classKateBufBlockList}}{}
\item \contentsline{section}{Kate\-Config}{\pageref{classKateConfig}}{}
\item \contentsline{section}{Kate\-Export\-Action}{\pageref{classKateExportAction}}{}
\item \contentsline{section}{Kate\-Renderer}{\pageref{classKateRenderer}}{}
\item \contentsline{section}{Kate\-Syntax\-Context\-Data}{\pageref{classKateSyntaxContextData}}{}
\item \contentsline{section}{Kate\-Syntax\-Mode\-List\-Item}{\pageref{classKateSyntaxModeListItem}}{}
\item \contentsline{section}{Kate\-Text\-Cursor}{\pageref{classKateTextCursor}}{}
\begin{CompactList}
\item \contentsline{section}{Kate\-Doc\-Cursor}{\pageref{classKateDocCursor}}{}
\begin{CompactList}
\item \contentsline{section}{Kate\-Super\-Cursor}{\pageref{classKateSuperCursor}}{}
\end{CompactList}
\end{CompactList}
\item Kate\-Undo\item \contentsline{section}{Kate\-Undo\-Group}{\pageref{classKateUndoGroup}}{}
\item \contentsline{section}{Kate::Command}{\pageref{classKate_1_1Command}}{}
\begin{CompactList}
\item \contentsline{section}{Kate\-Commands::Character}{\pageref{classKateCommands_1_1Character}}{}
\item \contentsline{section}{Kate\-Commands::Core\-Commands}{\pageref{classKateCommands_1_1CoreCommands}}{}
\item \contentsline{section}{Kate\-Commands::Date}{\pageref{classKateCommands_1_1Date}}{}
\item \contentsline{section}{Kate\-Commands::Sed\-Replace}{\pageref{classKateCommands_1_1SedReplace}}{}
\end{CompactList}
\item \contentsline{section}{Kate::Command\-Extension}{\pageref{classKate_1_1CommandExtension}}{}
\begin{CompactList}
\item \contentsline{section}{Kate\-Commands::Core\-Commands}{\pageref{classKateCommands_1_1CoreCommands}}{}
\end{CompactList}
\item KCompletion\-Base{\tt  [external]}\begin{CompactList}
\item KLine\-Edit{\tt  [external]}\end{CompactList}
\item DCOPObject{\tt  [external]}\item \contentsline{section}{Kate::Document}{\pageref{classKate_1_1Document}}{}
\item \contentsline{section}{Kate::Document\-Ext}{\pageref{classKate_1_1DocumentExt}}{}
\item QCheck\-List\-Item{\tt  [external]}\item QDialog{\tt  [external]}\begin{CompactList}
\item KDialog{\tt  [external]}\begin{CompactList}
\item KDialog\-Base{\tt  [external]}\begin{CompactList}
\item \contentsline{section}{Kate\-Mod\-On\-Hd\-Prompt}{\pageref{classKateModOnHdPrompt}}{}
\item \contentsline{section}{Kate\-Replace\-Prompt}{\pageref{classKateReplacePrompt}}{}
\end{CompactList}
\end{CompactList}
\end{CompactList}
\item QDom\-Document{\tt  [external]}\begin{CompactList}
\item \contentsline{section}{Kate\-Syntax\-Document}{\pageref{classKateSyntaxDocument}}{}
\end{CompactList}
\item QFont\-Metrics{\tt  [external]}\item QFrame{\tt  [external]}\item QLabel{\tt  [external]}\item QLine\-Edit{\tt  [external]}\begin{CompactList}
\item KLine\-Edit{\tt  [external]}\end{CompactList}
\item QList\-Box{\tt  [external]}\begin{CompactList}
\item Kate\-CCList\-Box\end{CompactList}
\item QList\-Box\-Text{\tt  [external]}\item QList\-View{\tt  [external]}\begin{CompactList}
\item KList\-View{\tt  [external]}\end{CompactList}
\item QList\-View\-Item{\tt  [external]}\item QObject{\tt  [external]}\begin{CompactList}
\item KAction{\tt  [external]}\begin{CompactList}
\item KAction\-Menu{\tt  [external]}\end{CompactList}
\item \contentsline{section}{Kate\-Arbitrary\-Highlight}{\pageref{classKateArbitraryHighlight}}{}
\item \contentsline{section}{Kate\-Buffer}{\pageref{classKateBuffer}}{}
\item \contentsline{section}{Kate\-Super\-Cursor}{\pageref{classKateSuperCursor}}{}
\item \contentsline{section}{Kate\-Super\-Range}{\pageref{classKateSuperRange}}{}
\item \contentsline{section}{Kate\-Var\-Indent}{\pageref{classKateVarIndent}}{}
\item KCompletion{\tt  [external]}\begin{CompactList}
\item Kate\-Cmd\-Line\-Flag\-Completion\item \contentsline{section}{Kate\-Cmd\-Shell\-Completion}{\pageref{classKateCmdShellCompletion}}{}
\end{CompactList}
\item KLib\-Factory{\tt  [external]}\begin{CompactList}
\item KParts::Factory{\tt  [external]}\begin{CompactList}
\item Kate\-Factory\-Public\end{CompactList}
\end{CompactList}
\item KParts::Browser\-Extension{\tt  [external]}\begin{CompactList}
\item \contentsline{section}{Kate\-Browser\-Extension}{\pageref{classKateBrowserExtension}}{}
\end{CompactList}
\end{CompactList}
\item QPtr\-List$<$ Kate\-Super\-Cursor $>${\tt  [external]}\item QPtr\-List$<$ Kate\-Super\-Range $>${\tt  [external]}\item QScroll\-Bar{\tt  [external]}\begin{CompactList}
\item \contentsline{section}{Kate\-Scroll\-Bar}{\pageref{classKateScrollBar}}{}
\end{CompactList}
\item QWhats\-This{\tt  [external]}\item QWidget{\tt  [external]}\item KShared{\tt  [external]}\begin{CompactList}
\item \contentsline{section}{Kate\-Text\-Line}{\pageref{classKateTextLine}}{}
\end{CompactList}
\item \contentsline{section}{Kate::View}{\pageref{classKate_1_1View}}{}
\item KXMLGUIClient{\tt  [external]}\end{CompactList}
