Sophie

Sophie

distrib > CentOS > 5 > x86_64 > by-pkgid > f89abdeb016114b348a5c554d8214329 > files > 1898

kdelibs-apidocs-3.5.4-30.el5.centos.x86_64.rpm

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="en_US" xml:lang="en_US">

<head>
  <title>kate: KateDocument Class Reference (kate)</title>
  <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

  <meta http-equiv="Content-Style-Type" content="text/css" />

  <meta http-equiv="pics-label" content='(pics-1.1 "http://www.icra.org/ratingsv02.html" comment "ICRAonline DE v2.0" l gen true for "http://www.kde.org"  r (nz 1 vz 1 lz 1 oz 1 cb 1) "http://www.rsac.org/ratingsv01.html" l gen true for "http://www.kde.org"  r (n 0 s 0 v 0 l 0))' />

  <meta name="trademark" content="KDE e.V." />
  <meta name="description" content="K Desktop Environment Homepage, KDE.org" />
  <meta name="MSSmartTagsPreventParsing" content="true" />
  <meta name="robots" content="all" />

  <link rel="shortcut icon" href="../../favicon.ico" />

<link rel="stylesheet" media="screen" type="text/css" title="APIDOX" href="doxygen.css" />



</head>

<body>

<div id="nav_header_top" align="right">
  <a href="#content" class="doNotDisplay" accesskey="2">Skip to main content ::</a>

  <a href="../.."><img id="nav_header_logo" alt="Home" align="left" src="../../kde_gear_64.png" border="0" /></a>
  <span class="doNotDisplay">::</span>

  <div id="nav_header_title" align="left">KDE API Reference</div>


</div>

<div id="nav_header_bottom" align="right">
  <span class="doNotDisplay">:: <a href="#navigation" accesskey="5">Skip to Link Menu</a><br/></span>
  <div id="nav_header_bottom_right" style="text-align: left;">
/ <a href="../..">API Reference</a>
 / <a href=".">kate</a>
  </div>
</div>


<table id="main" border="0" cellpadding="0" cellspacing="0" width="100%">
<tr>
      <td valign="top" class="menuheader" height="0"></td>

  <td id="contentcolumn" valign="top" rowspan="2" >
    <div id="content" style="padding-top: 0px;"><div style="width:100%; margin: 0px; padding: 0px;">
    <a name="content"></a>


<!-- Generated by Doxygen 1.4.7 -->
<h1>KateDocument Class Reference</h1><!-- doxytag: class="KateDocument" --><!-- doxytag: inherits="Kate::Document,Kate::DocumentExt,KTextEditor::ConfigInterfaceExtension,KTextEditor::EncodingInterface,KTextEditor::SessionConfigInterface,KTextEditor::EditInterfaceExt,KTextEditor::TemplateInterface,DCOPObject" --><p>Inheritance diagram for KateDocument:
<p><center><img src="classKateDocument.png" usemap="#KateDocument_map" border="0" alt=""></center>
<map name="KateDocument_map">
<area href="classKate_1_1Document.html" alt="Kate::Document" shape="rect" coords="0,0,116,24">
<area href="classKate_1_1DocumentExt.html" alt="Kate::DocumentExt" shape="rect" coords="126,0,242,24">
<area doxygen="dcop.tag:../../dcop/html/" href="../../dcop/html/classDCOPObject.html" alt="DCOPObject" shape="rect" coords="252,0,368,24">
</map>
<a href="classKateDocument-members.html">List of all members.</a><hr><a name="_details"></a><h2>Detailed Description</h2>

<p>

<p>
Definition at line <a class="el" href="katedocument_8h-source.html#l00077">77</a> of file <a class="el" href="katedocument_8h-source.html">katedocument.h</a>.<table border="0" cellpadding="0" cellspacing="0">
<tr><td></td></tr>
<tr><td colspan="2"><br><h2>Public Types</h2></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="daa4629cf767e14eb04ceb245af8e2851d4b7a0acb72a5f2f074aec18a197f26"></a><!-- doxytag: member="KateDocument::Uppercase" ref="daa4629cf767e14eb04ceb245af8e2851d4b7a0acb72a5f2f074aec18a197f26" args="" -->
&nbsp;</td><td class="memItemRight" valign="bottom"><b>Uppercase</b></td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="daa4629cf767e14eb04ceb245af8e2854583f60cc0bd2b183ef9b74f16458aee"></a><!-- doxytag: member="KateDocument::Lowercase" ref="daa4629cf767e14eb04ceb245af8e2854583f60cc0bd2b183ef9b74f16458aee" args="" -->
&nbsp;</td><td class="memItemRight" valign="bottom"><b>Lowercase</b></td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="daa4629cf767e14eb04ceb245af8e285282da15b155b2f0d93646b056cea5845"></a><!-- doxytag: member="KateDocument::Capitalize" ref="daa4629cf767e14eb04ceb245af8e285282da15b155b2f0d93646b056cea5845" args="" -->
&nbsp;</td><td class="memItemRight" valign="bottom"><b>Capitalize</b></td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">enum &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKateDocument.html#daa4629cf767e14eb04ceb245af8e285">TextTransform</a> { <b>Uppercase</b>, 
<b>Lowercase</b>, 
<b>Capitalize</b>
 }</td></tr>

<tr><td colspan="2"><br><h2>Public Slots</h2></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="b958aead747ce32a33e652f16332b8d5"></a><!-- doxytag: member="KateDocument::configPages" ref="b958aead747ce32a33e652f16332b8d5" args="() const " -->
uint&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKateDocument.html#b958aead747ce32a33e652f16332b8d5">configPages</a> () const </td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="dc6e3fd798b0795dff65a6ed4dd27fad"></a><!-- doxytag: member="KateDocument::configPage" ref="dc6e3fd798b0795dff65a6ed4dd27fad" args="(uint number=0, QWidget *parent=0, const char *name=0)" -->
KTextEditor::ConfigPage *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKateDocument.html#dc6e3fd798b0795dff65a6ed4dd27fad">configPage</a> (uint number=0, <a class="elRef" doxygen="qt.tag:" href="qwidget.html">QWidget</a> *parent=0, const char *name=0)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="0412c2f1af5086f2637ce48b3827aed5"></a><!-- doxytag: member="KateDocument::configPageName" ref="0412c2f1af5086f2637ce48b3827aed5" args="(uint number=0) const " -->
<a class="elRef" doxygen="qt.tag:" href="qstring.html">QString</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKateDocument.html#0412c2f1af5086f2637ce48b3827aed5">configPageName</a> (uint number=0) const </td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="f81c6ecca1ef3a2cb1c9066c61a1d9c4"></a><!-- doxytag: member="KateDocument::configPageFullName" ref="f81c6ecca1ef3a2cb1c9066c61a1d9c4" args="(uint number=0) const " -->
<a class="elRef" doxygen="qt.tag:" href="qstring.html">QString</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKateDocument.html#f81c6ecca1ef3a2cb1c9066c61a1d9c4">configPageFullName</a> (uint number=0) const </td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="044bf3ca018d551a353ec64f3d39ec76"></a><!-- doxytag: member="KateDocument::configPagePixmap" ref="044bf3ca018d551a353ec64f3d39ec76" args="(uint number=0, int size=KIcon::SizeSmall) const " -->
<a class="elRef" doxygen="qt.tag:" href="qpixmap.html">QPixmap</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKateDocument.html#044bf3ca018d551a353ec64f3d39ec76">configPagePixmap</a> (uint number=0, int size=<a class="elRef" doxygen="kdecore.tag:../../kdecore/html/" href="../../kdecore/html/classKIcon.html#24609a6ac587f14e527b31fdf908f8cbe97fc6b969c7f39a34e702d4b84c5b2c">KIcon::SizeSmall</a>) const </td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="3e8d3e98d59282fffc6e76408489a389"></a><!-- doxytag: member="KateDocument::text" ref="3e8d3e98d59282fffc6e76408489a389" args="() const " -->
<a class="elRef" doxygen="qt.tag:" href="qstring.html">QString</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKateDocument.html#3e8d3e98d59282fffc6e76408489a389">text</a> () const </td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="5357fd4d69a1217a261770ada4316b30"></a><!-- doxytag: member="KateDocument::text" ref="5357fd4d69a1217a261770ada4316b30" args="(uint startLine, uint startCol, uint endLine, uint endCol) const " -->
<a class="elRef" doxygen="qt.tag:" href="qstring.html">QString</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKateDocument.html#5357fd4d69a1217a261770ada4316b30">text</a> (uint startLine, uint startCol, uint endLine, uint endCol) const </td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="49c36eb6ebda58c59bc3b539c13b4654"></a><!-- doxytag: member="KateDocument::text" ref="49c36eb6ebda58c59bc3b539c13b4654" args="(uint startLine, uint startCol, uint endLine, uint endCol, bool blockwise) const " -->
<a class="elRef" doxygen="qt.tag:" href="qstring.html">QString</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKateDocument.html#49c36eb6ebda58c59bc3b539c13b4654">text</a> (uint startLine, uint startCol, uint endLine, uint endCol, bool blockwise) const </td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="41dca8f401e46b7815c4ac38df660fce"></a><!-- doxytag: member="KateDocument::textLine" ref="41dca8f401e46b7815c4ac38df660fce" args="(uint line) const " -->
<a class="elRef" doxygen="qt.tag:" href="qstring.html">QString</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKateDocument.html#41dca8f401e46b7815c4ac38df660fce">textLine</a> (uint line) const </td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="35fa6f9f9fc761ac4371e1c9d7fdb582"></a><!-- doxytag: member="KateDocument::setText" ref="35fa6f9f9fc761ac4371e1c9d7fdb582" args="(const QString &amp;)" -->
bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKateDocument.html#35fa6f9f9fc761ac4371e1c9d7fdb582">setText</a> (const <a class="elRef" doxygen="qt.tag:" href="qstring.html">QString</a> &amp;)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="3c24762e381b89854f9d722eeefe19d0"></a><!-- doxytag: member="KateDocument::clear" ref="3c24762e381b89854f9d722eeefe19d0" args="()" -->
bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKateDocument.html#3c24762e381b89854f9d722eeefe19d0">clear</a> ()</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="9c9df5b1611dab37f0fef052e63e53ea"></a><!-- doxytag: member="KateDocument::insertText" ref="9c9df5b1611dab37f0fef052e63e53ea" args="(uint line, uint col, const QString &amp;s)" -->
bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKateDocument.html#9c9df5b1611dab37f0fef052e63e53ea">insertText</a> (uint line, uint col, const <a class="elRef" doxygen="qt.tag:" href="qstring.html">QString</a> &amp;s)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="45b7c98f3af914899a3a77ac3b8b9ca1"></a><!-- doxytag: member="KateDocument::insertText" ref="45b7c98f3af914899a3a77ac3b8b9ca1" args="(uint line, uint col, const QString &amp;s, bool blockwise)" -->
bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKateDocument.html#45b7c98f3af914899a3a77ac3b8b9ca1">insertText</a> (uint line, uint col, const <a class="elRef" doxygen="qt.tag:" href="qstring.html">QString</a> &amp;s, bool blockwise)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="ffaeb95c146ea95f439a94c6b49a4111"></a><!-- doxytag: member="KateDocument::removeText" ref="ffaeb95c146ea95f439a94c6b49a4111" args="(uint startLine, uint startCol, uint endLine, uint endCol)" -->
bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKateDocument.html#ffaeb95c146ea95f439a94c6b49a4111">removeText</a> (uint startLine, uint startCol, uint endLine, uint endCol)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="ed2c6950c5a157655471e0094311226a"></a><!-- doxytag: member="KateDocument::removeText" ref="ed2c6950c5a157655471e0094311226a" args="(uint startLine, uint startCol, uint endLine, uint endCol, bool blockwise)" -->
bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKateDocument.html#ed2c6950c5a157655471e0094311226a">removeText</a> (uint startLine, uint startCol, uint endLine, uint endCol, bool blockwise)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="f37110fcda3832d8f49c682918a49a38"></a><!-- doxytag: member="KateDocument::insertLine" ref="f37110fcda3832d8f49c682918a49a38" args="(uint line, const QString &amp;s)" -->
bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKateDocument.html#f37110fcda3832d8f49c682918a49a38">insertLine</a> (uint line, const <a class="elRef" doxygen="qt.tag:" href="qstring.html">QString</a> &amp;s)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="4178deb0f008405bc90b3f444f68bb8e"></a><!-- doxytag: member="KateDocument::removeLine" ref="4178deb0f008405bc90b3f444f68bb8e" args="(uint line)" -->
bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKateDocument.html#4178deb0f008405bc90b3f444f68bb8e">removeLine</a> (uint line)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="abdd1a97f9bd6ed61a5e56bfce92aab9"></a><!-- doxytag: member="KateDocument::numLines" ref="abdd1a97f9bd6ed61a5e56bfce92aab9" args="() const " -->
uint&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKateDocument.html#abdd1a97f9bd6ed61a5e56bfce92aab9">numLines</a> () const </td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="cb478e30d7e3f4f102d6b4fe7939694b"></a><!-- doxytag: member="KateDocument::numVisLines" ref="cb478e30d7e3f4f102d6b4fe7939694b" args="() const " -->
uint&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKateDocument.html#cb478e30d7e3f4f102d6b4fe7939694b">numVisLines</a> () const </td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="2162434f2e72cd509f1c39e6005ca626"></a><!-- doxytag: member="KateDocument::length" ref="2162434f2e72cd509f1c39e6005ca626" args="() const " -->
uint&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKateDocument.html#2162434f2e72cd509f1c39e6005ca626">length</a> () const </td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="2e3b388d6f450192430e4a9b040caad4"></a><!-- doxytag: member="KateDocument::lineLength" ref="2e3b388d6f450192430e4a9b040caad4" args="(uint line) const " -->
int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKateDocument.html#2e3b388d6f450192430e4a9b040caad4">lineLength</a> (uint line) const </td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="608a097e4ef94f6631a5b5202a85f5e6"></a><!-- doxytag: member="KateDocument::undo" ref="608a097e4ef94f6631a5b5202a85f5e6" args="()" -->
void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKateDocument.html#608a097e4ef94f6631a5b5202a85f5e6">undo</a> ()</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="1206e531b2411661013af02c49edaae1"></a><!-- doxytag: member="KateDocument::redo" ref="1206e531b2411661013af02c49edaae1" args="()" -->
void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKateDocument.html#1206e531b2411661013af02c49edaae1">redo</a> ()</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="0889af1bc4e4823b0d753ea7fca66383"></a><!-- doxytag: member="KateDocument::clearUndo" ref="0889af1bc4e4823b0d753ea7fca66383" args="()" -->
void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKateDocument.html#0889af1bc4e4823b0d753ea7fca66383">clearUndo</a> ()</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="ecb68d78917bb772d1e59e43d6f0c1a5"></a><!-- doxytag: member="KateDocument::clearRedo" ref="ecb68d78917bb772d1e59e43d6f0c1a5" args="()" -->
void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKateDocument.html#ecb68d78917bb772d1e59e43d6f0c1a5">clearRedo</a> ()</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="69da2799f4eea2f9e7a310b3e8e4eae9"></a><!-- doxytag: member="KateDocument::undoCount" ref="69da2799f4eea2f9e7a310b3e8e4eae9" args="() const " -->
uint&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKateDocument.html#69da2799f4eea2f9e7a310b3e8e4eae9">undoCount</a> () const </td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="ee92abb16d231b5f85e0a6911d19448e"></a><!-- doxytag: member="KateDocument::redoCount" ref="ee92abb16d231b5f85e0a6911d19448e" args="() const " -->
uint&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKateDocument.html#ee92abb16d231b5f85e0a6911d19448e">redoCount</a> () const </td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="fab891b964895ab84eb8243a782a70ed"></a><!-- doxytag: member="KateDocument::undoSteps" ref="fab891b964895ab84eb8243a782a70ed" args="() const " -->
uint&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKateDocument.html#fab891b964895ab84eb8243a782a70ed">undoSteps</a> () const </td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="b815db215c0658277c31a064fb4fdd5a"></a><!-- doxytag: member="KateDocument::setUndoSteps" ref="b815db215c0658277c31a064fb4fdd5a" args="(uint steps)" -->
void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKateDocument.html#b815db215c0658277c31a064fb4fdd5a">setUndoSteps</a> (uint steps)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="12ac56673133e460c40cda034bcb702a"></a><!-- doxytag: member="KateDocument::createCursor" ref="12ac56673133e460c40cda034bcb702a" args="()" -->
KTextEditor::Cursor *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKateDocument.html#12ac56673133e460c40cda034bcb702a">createCursor</a> ()</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="13f9ac744657865f5863fc4cfb442b8f"></a><!-- doxytag: member="KateDocument::cursors" ref="13f9ac744657865f5863fc4cfb442b8f" args="() const " -->
<a class="elRef" doxygen="qt.tag:" href="qptrlist.html">QPtrList</a>&lt; KTextEditor::Cursor &gt;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKateDocument.html#13f9ac744657865f5863fc4cfb442b8f">cursors</a> () const </td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="f49f36c743429c0ff9adb22d86c7ec41"></a><!-- doxytag: member="KateDocument::searchText" ref="f49f36c743429c0ff9adb22d86c7ec41" args="(unsigned int startLine, unsigned int startCol, const QString &amp;text, unsigned int *foundAtLine, unsigned int *foundAtCol, unsigned int *matchLen, bool casesensitive=true, bool backwards=false)" -->
bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKateDocument.html#f49f36c743429c0ff9adb22d86c7ec41">searchText</a> (unsigned int startLine, unsigned int startCol, const <a class="elRef" doxygen="qt.tag:" href="qstring.html">QString</a> &amp;text, unsigned int *foundAtLine, unsigned int *foundAtCol, unsigned int *matchLen, bool casesensitive=true, bool backwards=false)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="e87d16c007c9fdff1c16570b5b128c34"></a><!-- doxytag: member="KateDocument::searchText" ref="e87d16c007c9fdff1c16570b5b128c34" args="(unsigned int startLine, unsigned int startCol, const QRegExp &amp;regexp, unsigned int *foundAtLine, unsigned int *foundAtCol, unsigned int *matchLen, bool backwards=false)" -->
bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKateDocument.html#e87d16c007c9fdff1c16570b5b128c34">searchText</a> (unsigned int startLine, unsigned int startCol, const <a class="elRef" doxygen="qt.tag:" href="qregexp.html">QRegExp</a> &amp;regexp, unsigned int *foundAtLine, unsigned int *foundAtCol, unsigned int *matchLen, bool backwards=false)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="be4b321132b0119003fbb1eddaeb3407"></a><!-- doxytag: member="KateDocument::hlMode" ref="be4b321132b0119003fbb1eddaeb3407" args="()" -->
uint&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKateDocument.html#be4b321132b0119003fbb1eddaeb3407">hlMode</a> ()</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="981803feaba3032a4b067b39adde9948"></a><!-- doxytag: member="KateDocument::setHlMode" ref="981803feaba3032a4b067b39adde9948" args="(uint mode)" -->
bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKateDocument.html#981803feaba3032a4b067b39adde9948">setHlMode</a> (uint mode)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="815645bb1b866e8eff44bc5ec6fd3579"></a><!-- doxytag: member="KateDocument::hlModeCount" ref="815645bb1b866e8eff44bc5ec6fd3579" args="()" -->
uint&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKateDocument.html#815645bb1b866e8eff44bc5ec6fd3579">hlModeCount</a> ()</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="7a743589b9c6daea61457bd55d46e9b3"></a><!-- doxytag: member="KateDocument::hlModeName" ref="7a743589b9c6daea61457bd55d46e9b3" args="(uint mode)" -->
<a class="elRef" doxygen="qt.tag:" href="qstring.html">QString</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKateDocument.html#7a743589b9c6daea61457bd55d46e9b3">hlModeName</a> (uint mode)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a8bec1c64d74bfa5de77e669ff8af939"></a><!-- doxytag: member="KateDocument::hlModeSectionName" ref="a8bec1c64d74bfa5de77e669ff8af939" args="(uint mode)" -->
<a class="elRef" doxygen="qt.tag:" href="qstring.html">QString</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKateDocument.html#a8bec1c64d74bfa5de77e669ff8af939">hlModeSectionName</a> (uint mode)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="2b278edeb6d2f383c96cc974d9e1961f"></a><!-- doxytag: member="KateDocument::readConfig" ref="2b278edeb6d2f383c96cc974d9e1961f" args="()" -->
void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKateDocument.html#2b278edeb6d2f383c96cc974d9e1961f">readConfig</a> ()</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="22a4f1fd843d0671e3812e26d90c7846"></a><!-- doxytag: member="KateDocument::writeConfig" ref="22a4f1fd843d0671e3812e26d90c7846" args="()" -->
void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKateDocument.html#22a4f1fd843d0671e3812e26d90c7846">writeConfig</a> ()</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="f26bbe4c7be1a07f8b50fb8bb41a70d3"></a><!-- doxytag: member="KateDocument::readConfig" ref="f26bbe4c7be1a07f8b50fb8bb41a70d3" args="(KConfig *)" -->
void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKateDocument.html#f26bbe4c7be1a07f8b50fb8bb41a70d3">readConfig</a> (<a class="elRef" doxygen="kdecore.tag:../../kdecore/html/" href="../../kdecore/html/classKConfig.html">KConfig</a> *)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="adccc9ea4f7ee06e4cadef87b7af26bc"></a><!-- doxytag: member="KateDocument::writeConfig" ref="adccc9ea4f7ee06e4cadef87b7af26bc" args="(KConfig *)" -->
void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKateDocument.html#adccc9ea4f7ee06e4cadef87b7af26bc">writeConfig</a> (<a class="elRef" doxygen="kdecore.tag:../../kdecore/html/" href="../../kdecore/html/classKConfig.html">KConfig</a> *)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="2d66fc583f6f7b71ab2f7866e82c135f"></a><!-- doxytag: member="KateDocument::readSessionConfig" ref="2d66fc583f6f7b71ab2f7866e82c135f" args="(KConfig *)" -->
void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKateDocument.html#2d66fc583f6f7b71ab2f7866e82c135f">readSessionConfig</a> (<a class="elRef" doxygen="kdecore.tag:../../kdecore/html/" href="../../kdecore/html/classKConfig.html">KConfig</a> *)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="4b95db570355de767e31452f0e6b677a"></a><!-- doxytag: member="KateDocument::writeSessionConfig" ref="4b95db570355de767e31452f0e6b677a" args="(KConfig *)" -->
void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKateDocument.html#4b95db570355de767e31452f0e6b677a">writeSessionConfig</a> (<a class="elRef" doxygen="kdecore.tag:../../kdecore/html/" href="../../kdecore/html/classKConfig.html">KConfig</a> *)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="6285ceb1b25cacb2c44dfaa699afd3e4"></a><!-- doxytag: member="KateDocument::configDialog" ref="6285ceb1b25cacb2c44dfaa699afd3e4" args="()" -->
void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKateDocument.html#6285ceb1b25cacb2c44dfaa699afd3e4">configDialog</a> ()</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="70148396689728b041817193276286ca"></a><!-- doxytag: member="KateDocument::mark" ref="70148396689728b041817193276286ca" args="(uint line)" -->
uint&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKateDocument.html#70148396689728b041817193276286ca">mark</a> (uint line)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="fa34221c12a0c5337b3615df8e5e18e7"></a><!-- doxytag: member="KateDocument::setMark" ref="fa34221c12a0c5337b3615df8e5e18e7" args="(uint line, uint markType)" -->
void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKateDocument.html#fa34221c12a0c5337b3615df8e5e18e7">setMark</a> (uint line, uint markType)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="5594781049adf8b56acb40bf2e3aca16"></a><!-- doxytag: member="KateDocument::clearMark" ref="5594781049adf8b56acb40bf2e3aca16" args="(uint line)" -->
void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKateDocument.html#5594781049adf8b56acb40bf2e3aca16">clearMark</a> (uint line)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="988c62733634ef443814afa1316feba0"></a><!-- doxytag: member="KateDocument::addMark" ref="988c62733634ef443814afa1316feba0" args="(uint line, uint markType)" -->
void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKateDocument.html#988c62733634ef443814afa1316feba0">addMark</a> (uint line, uint markType)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="6babcd8b6bbf9027a187407abcc6f7e3"></a><!-- doxytag: member="KateDocument::removeMark" ref="6babcd8b6bbf9027a187407abcc6f7e3" args="(uint line, uint markType)" -->
void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKateDocument.html#6babcd8b6bbf9027a187407abcc6f7e3">removeMark</a> (uint line, uint markType)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a3903bf850819ba37ca7b947b284885f"></a><!-- doxytag: member="KateDocument::marks" ref="a3903bf850819ba37ca7b947b284885f" args="()" -->
<a class="elRef" doxygen="qt.tag:" href="qptrlist.html">QPtrList</a>&lt; KTextEditor::Mark &gt;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKateDocument.html#a3903bf850819ba37ca7b947b284885f">marks</a> ()</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a075be7f80e8214eb56cd95edf617f15"></a><!-- doxytag: member="KateDocument::clearMarks" ref="a075be7f80e8214eb56cd95edf617f15" args="()" -->
void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKateDocument.html#a075be7f80e8214eb56cd95edf617f15">clearMarks</a> ()</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="f5e8526d555006c440d6dbcd2acdd720"></a><!-- doxytag: member="KateDocument::setPixmap" ref="f5e8526d555006c440d6dbcd2acdd720" args="(MarkInterface::MarkTypes, const QPixmap &amp;)" -->
void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKateDocument.html#f5e8526d555006c440d6dbcd2acdd720">setPixmap</a> (MarkInterface::MarkTypes, const <a class="elRef" doxygen="qt.tag:" href="qpixmap.html">QPixmap</a> &amp;)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="7744be13d89f6bb096980aa371c95b86"></a><!-- doxytag: member="KateDocument::setDescription" ref="7744be13d89f6bb096980aa371c95b86" args="(MarkInterface::MarkTypes, const QString &amp;)" -->
void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKateDocument.html#7744be13d89f6bb096980aa371c95b86">setDescription</a> (MarkInterface::MarkTypes, const <a class="elRef" doxygen="qt.tag:" href="qstring.html">QString</a> &amp;)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="07335ae9f28db2ae04660501479391af"></a><!-- doxytag: member="KateDocument::markDescription" ref="07335ae9f28db2ae04660501479391af" args="(MarkInterface::MarkTypes)" -->
<a class="elRef" doxygen="qt.tag:" href="qstring.html">QString</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKateDocument.html#07335ae9f28db2ae04660501479391af">markDescription</a> (MarkInterface::MarkTypes)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="47d5927da46ff96b1fde00d9e6c9353d"></a><!-- doxytag: member="KateDocument::markPixmap" ref="47d5927da46ff96b1fde00d9e6c9353d" args="(MarkInterface::MarkTypes)" -->
<a class="elRef" doxygen="qt.tag:" href="qpixmap.html">QPixmap</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKateDocument.html#47d5927da46ff96b1fde00d9e6c9353d">markPixmap</a> (MarkInterface::MarkTypes)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="3de65c77671c70f2ab37352f40629932"></a><!-- doxytag: member="KateDocument::markColor" ref="3de65c77671c70f2ab37352f40629932" args="(MarkInterface::MarkTypes)" -->
<a class="elRef" doxygen="qt.tag:" href="qcolor.html">QColor</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKateDocument.html#3de65c77671c70f2ab37352f40629932">markColor</a> (MarkInterface::MarkTypes)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="44d9223b1b746392f867db8b6a27194c"></a><!-- doxytag: member="KateDocument::setMarksUserChangable" ref="44d9223b1b746392f867db8b6a27194c" args="(uint markMask)" -->
void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKateDocument.html#44d9223b1b746392f867db8b6a27194c">setMarksUserChangable</a> (uint markMask)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="4515c9056463591055670234594e1cd8"></a><!-- doxytag: member="KateDocument::editableMarks" ref="4515c9056463591055670234594e1cd8" args="()" -->
uint&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKateDocument.html#4515c9056463591055670234594e1cd8">editableMarks</a> ()</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="44d91124b9616a6e923a00c9685778ac"></a><!-- doxytag: member="KateDocument::printDialog" ref="44d91124b9616a6e923a00c9685778ac" args="()" -->
bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKateDocument.html#44d91124b9616a6e923a00c9685778ac">printDialog</a> ()</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="cfcd920d7da60788256ffc005c5c1bfc"></a><!-- doxytag: member="KateDocument::print" ref="cfcd920d7da60788256ffc005c5c1bfc" args="()" -->
bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKateDocument.html#cfcd920d7da60788256ffc005c5c1bfc">print</a> ()</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="2a07d84a1e633523d133521aca0fa927"></a><!-- doxytag: member="KateDocument::tagLines" ref="2a07d84a1e633523d133521aca0fa927" args="(int start, int end)" -->
void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKateDocument.html#2a07d84a1e633523d133521aca0fa927">tagLines</a> (int start, int end)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="6d7b4f7c4caccef7f8c8c6b894f2909f"></a><!-- doxytag: member="KateDocument::tagLines" ref="6d7b4f7c4caccef7f8c8c6b894f2909f" args="(KateTextCursor start, KateTextCursor end)" -->
void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKateDocument.html#6d7b4f7c4caccef7f8c8c6b894f2909f">tagLines</a> (<a class="el" href="classKateTextCursor.html">KateTextCursor</a> start, <a class="el" href="classKateTextCursor.html">KateTextCursor</a> end)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="74113ec724ccf0f0a72f2f9e821653e4"></a><!-- doxytag: member="KateDocument::exportAs" ref="74113ec724ccf0f0a72f2f9e821653e4" args="(const QString &amp;)" -->
void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKateDocument.html#74113ec724ccf0f0a72f2f9e821653e4">exportAs</a> (const <a class="elRef" doxygen="qt.tag:" href="qstring.html">QString</a> &amp;)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKateDocument.html#d93375e9bc2357f369c5e6e2af207169">slotModifiedOnDisk</a> (<a class="el" href="classKate_1_1View.html">Kate::View</a> *v=0)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKateDocument.html#4b0c5f9b37c21f49c775fe5561ab033c">reloadFile</a> ()</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="393e247f8c791602ae6e7b178870324c"></a><!-- doxytag: member="KateDocument::setEncoding" ref="393e247f8c791602ae6e7b178870324c" args="(const QString &amp;e)" -->
void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKateDocument.html#393e247f8c791602ae6e7b178870324c">setEncoding</a> (const <a class="elRef" doxygen="qt.tag:" href="qstring.html">QString</a> &amp;e)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="be6e4bf84d4bed0cb1ff1a31278fab71"></a><!-- doxytag: member="KateDocument::encoding" ref="be6e4bf84d4bed0cb1ff1a31278fab71" args="() const " -->
<a class="elRef" doxygen="qt.tag:" href="qstring.html">QString</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKateDocument.html#be6e4bf84d4bed0cb1ff1a31278fab71">encoding</a> () const </td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="dab419af3eac6cd5b7197a814666b920"></a><!-- doxytag: member="KateDocument::setWordWrap" ref="dab419af3eac6cd5b7197a814666b920" args="(bool on)" -->
void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKateDocument.html#dab419af3eac6cd5b7197a814666b920">setWordWrap</a> (bool on)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="8d67782784ed8510f00fd2f4ff58d476"></a><!-- doxytag: member="KateDocument::wordWrap" ref="8d67782784ed8510f00fd2f4ff58d476" args="()" -->
bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKateDocument.html#8d67782784ed8510f00fd2f4ff58d476">wordWrap</a> ()</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="b37c8cab285194173913dc70bcc124fc"></a><!-- doxytag: member="KateDocument::setWordWrapAt" ref="b37c8cab285194173913dc70bcc124fc" args="(uint col)" -->
void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKateDocument.html#b37c8cab285194173913dc70bcc124fc">setWordWrapAt</a> (uint col)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="8133d2a9600ade98c96ced87ade7d270"></a><!-- doxytag: member="KateDocument::wordWrapAt" ref="8133d2a9600ade98c96ced87ade7d270" args="()" -->
uint&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKateDocument.html#8133d2a9600ade98c96ced87ade7d270">wordWrapAt</a> ()</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="ba10c88223c5bb922996fb07f5ff0a6d"></a><!-- doxytag: member="KateDocument::setPageUpDownMovesCursor" ref="ba10c88223c5bb922996fb07f5ff0a6d" args="(bool on)" -->
void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKateDocument.html#ba10c88223c5bb922996fb07f5ff0a6d">setPageUpDownMovesCursor</a> (bool on)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="e4d0dc5e24a30fd491df80049c724272"></a><!-- doxytag: member="KateDocument::pageUpDownMovesCursor" ref="e4d0dc5e24a30fd491df80049c724272" args="()" -->
bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKateDocument.html#e4d0dc5e24a30fd491df80049c724272">pageUpDownMovesCursor</a> ()</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="4850e07618b24bceb5d0483660db0ba5"></a><!-- doxytag: member="KateDocument::flush" ref="4850e07618b24bceb5d0483660db0ba5" args="()" -->
void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKateDocument.html#4850e07618b24bceb5d0483660db0ba5">flush</a> ()</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="b1c8665090ccb9c00c46237ec51461f0"></a><!-- doxytag: member="KateDocument::applyWordWrap" ref="b1c8665090ccb9c00c46237ec51461f0" args="()" -->
void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKateDocument.html#b1c8665090ccb9c00c46237ec51461f0">applyWordWrap</a> ()</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="be60f2ffee4e88a255f6807e08237291"></a><!-- doxytag: member="KateDocument::slotQueryClose_save" ref="be60f2ffee4e88a255f6807e08237291" args="(bool *handled, bool *abortClosing)" -->
void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKateDocument.html#be60f2ffee4e88a255f6807e08237291">slotQueryClose_save</a> (bool *handled, bool *abortClosing)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="656f597205ee7ece0197f1acb43424cc"></a><!-- doxytag: member="KateDocument::setSelection" ref="656f597205ee7ece0197f1acb43424cc" args="(uint startLine, uint startCol, uint endLine, uint endCol)" -->
bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKateDocument.html#656f597205ee7ece0197f1acb43424cc">setSelection</a> (uint startLine, uint startCol, uint endLine, uint endCol)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="5669fbbd352dce063e57502a25a83f4c"></a><!-- doxytag: member="KateDocument::clearSelection" ref="5669fbbd352dce063e57502a25a83f4c" args="()" -->
bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKateDocument.html#5669fbbd352dce063e57502a25a83f4c">clearSelection</a> ()</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="b39801aac009ff261b8bd90f70f53007"></a><!-- doxytag: member="KateDocument::hasSelection" ref="b39801aac009ff261b8bd90f70f53007" args="() const " -->
bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKateDocument.html#b39801aac009ff261b8bd90f70f53007">hasSelection</a> () const </td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="caacce0adfca24e742297f936d8435a6"></a><!-- doxytag: member="KateDocument::selection" ref="caacce0adfca24e742297f936d8435a6" args="() const " -->
<a class="elRef" doxygen="qt.tag:" href="qstring.html">QString</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKateDocument.html#caacce0adfca24e742297f936d8435a6">selection</a> () const </td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="35acea59fb4f4e8170b49b623251f7bf"></a><!-- doxytag: member="KateDocument::removeSelectedText" ref="35acea59fb4f4e8170b49b623251f7bf" args="()" -->
bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKateDocument.html#35acea59fb4f4e8170b49b623251f7bf">removeSelectedText</a> ()</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="4868a28407535e527797815af1e874bf"></a><!-- doxytag: member="KateDocument::selectAll" ref="4868a28407535e527797815af1e874bf" args="()" -->
bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKateDocument.html#4868a28407535e527797815af1e874bf">selectAll</a> ()</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="225f9b6f0d521c48df17834681d55673"></a><!-- doxytag: member="KateDocument::selStartLine" ref="225f9b6f0d521c48df17834681d55673" args="()" -->
int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKateDocument.html#225f9b6f0d521c48df17834681d55673">selStartLine</a> ()</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="e659d1e1056a8f9caa7d5a09977e40de"></a><!-- doxytag: member="KateDocument::selStartCol" ref="e659d1e1056a8f9caa7d5a09977e40de" args="()" -->
int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKateDocument.html#e659d1e1056a8f9caa7d5a09977e40de">selStartCol</a> ()</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="c5ce574d02bdffbd94d576547341765e"></a><!-- doxytag: member="KateDocument::selEndLine" ref="c5ce574d02bdffbd94d576547341765e" args="()" -->
int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKateDocument.html#c5ce574d02bdffbd94d576547341765e">selEndLine</a> ()</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="ab3900522706fed406c3e2f6b37d422f"></a><!-- doxytag: member="KateDocument::selEndCol" ref="ab3900522706fed406c3e2f6b37d422f" args="()" -->
int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKateDocument.html#ab3900522706fed406c3e2f6b37d422f">selEndCol</a> ()</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="c6c61d738f59193738f0714ea0253265"></a><!-- doxytag: member="KateDocument::blockSelectionMode" ref="c6c61d738f59193738f0714ea0253265" args="()" -->
bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKateDocument.html#c6c61d738f59193738f0714ea0253265">blockSelectionMode</a> ()</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="eff953103aa56616b660eb5b508d3d40"></a><!-- doxytag: member="KateDocument::setBlockSelectionMode" ref="eff953103aa56616b660eb5b508d3d40" args="(bool on)" -->
bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKateDocument.html#eff953103aa56616b660eb5b508d3d40">setBlockSelectionMode</a> (bool on)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="cc80b0ba883e3d527ecec81ad595c42d"></a><!-- doxytag: member="KateDocument::toggleBlockSelectionMode" ref="cc80b0ba883e3d527ecec81ad595c42d" args="()" -->
bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKateDocument.html#cc80b0ba883e3d527ecec81ad595c42d">toggleBlockSelectionMode</a> ()</td></tr>

<tr><td colspan="2"><br><h2>Signals</h2></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="6f67bb776b2852c82f85253cbf9ec059"></a><!-- doxytag: member="KateDocument::textChanged" ref="6f67bb776b2852c82f85253cbf9ec059" args="()" -->
void&nbsp;</td><td class="memItemRight" valign="bottom"><b>textChanged</b> ()</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a2b4a72b3771dd7d0f9a6dc9745e52ae"></a><!-- doxytag: member="KateDocument::charactersInteractivelyInserted" ref="a2b4a72b3771dd7d0f9a6dc9745e52ae" args="(int, int, const QString &amp;)" -->
void&nbsp;</td><td class="memItemRight" valign="bottom"><b>charactersInteractivelyInserted</b> (int, int, const <a class="elRef" doxygen="qt.tag:" href="qstring.html">QString</a> &amp;)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="268d8b1e8a0b0fb09a092879beb38799"></a><!-- doxytag: member="KateDocument::charactersSemiInteractivelyInserted" ref="268d8b1e8a0b0fb09a092879beb38799" args="(int, int, const QString &amp;)" -->
void&nbsp;</td><td class="memItemRight" valign="bottom"><b>charactersSemiInteractivelyInserted</b> (int, int, const <a class="elRef" doxygen="qt.tag:" href="qstring.html">QString</a> &amp;)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="2c623b1abcc1e8eea8dcc98ab93e1b3a"></a><!-- doxytag: member="KateDocument::backspacePressed" ref="2c623b1abcc1e8eea8dcc98ab93e1b3a" args="()" -->
void&nbsp;</td><td class="memItemRight" valign="bottom"><b>backspacePressed</b> ()</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKateDocument.html#af3df7677752b13ed998898920e04e64">editTextInserted</a> (uint line, uint col, uint len)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKateDocument.html#344d9e98fcbca0502c4ab301abdd3812">editTextRemoved</a> (uint line, uint col, uint len)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKateDocument.html#490168f5199847a9fc4164e89c7d2ae8">editLineWrapped</a> (uint line, uint col, uint len)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKateDocument.html#f7b660b7ee580feea6e9171cea41f562">editLineUnWrapped</a> (uint line, uint col)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKateDocument.html#9c0a483fa7d828c34cace4896d36084a">editLineInserted</a> (uint line)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKateDocument.html#64f5942a796d7023cccdd9f202984817">editLineRemoved</a> (uint line)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="5e5281bda1db31fe9e2492e95b36d072"></a><!-- doxytag: member="KateDocument::undoChanged" ref="5e5281bda1db31fe9e2492e95b36d072" args="()" -->
void&nbsp;</td><td class="memItemRight" valign="bottom"><b>undoChanged</b> ()</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="b25ad368035af669e0eb47575b35dc6a"></a><!-- doxytag: member="KateDocument::textInserted" ref="b25ad368035af669e0eb47575b35dc6a" args="(int line, int column)" -->
void&nbsp;</td><td class="memItemRight" valign="bottom"><b>textInserted</b> (int line, int column)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="02daeba3c11f99420b51303c6eb2118d"></a><!-- doxytag: member="KateDocument::hlChanged" ref="02daeba3c11f99420b51303c6eb2118d" args="()" -->
void&nbsp;</td><td class="memItemRight" valign="bottom"><b>hlChanged</b> ()</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="33a1c6886cc9f31f71fa249b52806d3c"></a><!-- doxytag: member="KateDocument::marksChanged" ref="33a1c6886cc9f31f71fa249b52806d3c" args="()" -->
void&nbsp;</td><td class="memItemRight" valign="bottom"><b>marksChanged</b> ()</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="2c0776b556688cf7e0e0f3b84fb25f53"></a><!-- doxytag: member="KateDocument::markChanged" ref="2c0776b556688cf7e0e0f3b84fb25f53" args="(KTextEditor::Mark, KTextEditor::MarkInterfaceExtension::MarkChangeAction)" -->
void&nbsp;</td><td class="memItemRight" valign="bottom"><b>markChanged</b> (KTextEditor::Mark, KTextEditor::MarkInterfaceExtension::MarkChangeAction)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a36ca66fd2adefba322114cb044038a2"></a><!-- doxytag: member="KateDocument::variableChanged" ref="a36ca66fd2adefba322114cb044038a2" args="(const QString &amp;, const QString &amp;)" -->
void&nbsp;</td><td class="memItemRight" valign="bottom"><b>variableChanged</b> (const <a class="elRef" doxygen="qt.tag:" href="qstring.html">QString</a> &amp;, const <a class="elRef" doxygen="qt.tag:" href="qstring.html">QString</a> &amp;)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="531284ef1390f4a27c1c24e1ddb21b3c"></a><!-- doxytag: member="KateDocument::modifiedChanged" ref="531284ef1390f4a27c1c24e1ddb21b3c" args="()" -->
void&nbsp;</td><td class="memItemRight" valign="bottom"><b>modifiedChanged</b> ()</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="971a269a630ca18fe81ef80f826507a6"></a><!-- doxytag: member="KateDocument::preHighlightChanged" ref="971a269a630ca18fe81ef80f826507a6" args="(uint)" -->
void&nbsp;</td><td class="memItemRight" valign="bottom"><b>preHighlightChanged</b> (uint)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="e524451fdf270d967778179e9b875d4e"></a><!-- doxytag: member="KateDocument::modStateChanged" ref="e524451fdf270d967778179e9b875d4e" args="(Kate::Document *doc)" -->
void&nbsp;</td><td class="memItemRight" valign="bottom"><b>modStateChanged</b> (<a class="el" href="classKate_1_1Document.html">Kate::Document</a> *doc)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="e6681a75ffd8aa1ee065fcf0f67daf7b"></a><!-- doxytag: member="KateDocument::nameChanged" ref="e6681a75ffd8aa1ee065fcf0f67daf7b" args="(Kate::Document *doc)" -->
void&nbsp;</td><td class="memItemRight" valign="bottom"><b>nameChanged</b> (<a class="el" href="classKate_1_1Document.html">Kate::Document</a> *doc)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKateDocument.html#6fed5f56d23bfc0ce9cb67a29183583d">fileNameChanged</a> ()</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="9f02793db12d00ccd7e9f4e34a46384c"></a><!-- doxytag: member="KateDocument::codeFoldingUpdated" ref="9f02793db12d00ccd7e9f4e34a46384c" args="()" -->
void&nbsp;</td><td class="memItemRight" valign="bottom"><b>codeFoldingUpdated</b> ()</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="c084135cb7af8e12d0eec9e0f5b8d4e6"></a><!-- doxytag: member="KateDocument::aboutToRemoveText" ref="c084135cb7af8e12d0eec9e0f5b8d4e6" args="(const KateTextRange &amp;)" -->
void&nbsp;</td><td class="memItemRight" valign="bottom"><b>aboutToRemoveText</b> (const <a class="el" href="classKateTextRange.html">KateTextRange</a> &amp;)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="bd751ed7d636123e290f9aeded2c903e"></a><!-- doxytag: member="KateDocument::textRemoved" ref="bd751ed7d636123e290f9aeded2c903e" args="()" -->
void&nbsp;</td><td class="memItemRight" valign="bottom"><b>textRemoved</b> ()</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="9fde0075212e61a5331606798bf4a0cf"></a><!-- doxytag: member="KateDocument::selectionChanged" ref="9fde0075212e61a5331606798bf4a0cf" args="()" -->
void&nbsp;</td><td class="memItemRight" valign="bottom"><b>selectionChanged</b> ()</td></tr>

<tr><td colspan="2"><br><h2>DCOP Member Functions</h2></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="c564bce74a05833fc3fdec2c51213984"></a><!-- doxytag: member="KateDocument::documentNumber" ref="c564bce74a05833fc3fdec2c51213984" args="() const " -->
uint&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKateDocument.html#c564bce74a05833fc3fdec2c51213984">documentNumber</a> () const </td></tr>

<tr><td colspan="2"><br><h2>Public Member Functions</h2></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="1e9e7dcc69f4faac3a8992cbe913c0af"></a><!-- doxytag: member="KateDocument::KateDocument" ref="1e9e7dcc69f4faac3a8992cbe913c0af" args="(bool bSingleViewMode=false, bool bBrowserView=false, bool bReadOnly=false, QWidget *parentWidget=0, const char *widgetName=0, QObject *=0, const char *=0)" -->
&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKateDocument.html#1e9e7dcc69f4faac3a8992cbe913c0af">KateDocument</a> (bool bSingleViewMode=false, bool bBrowserView=false, bool bReadOnly=false, <a class="elRef" doxygen="qt.tag:" href="qwidget.html">QWidget</a> *parentWidget=0, const char *widgetName=0, <a class="elRef" doxygen="qt.tag:" href="qobject.html">QObject</a> *=0, const char *=0)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="64c5fb8fb9571aaab4e0d354249b4d2d"></a><!-- doxytag: member="KateDocument::~KateDocument" ref="64c5fb8fb9571aaab4e0d354249b4d2d" args="()" -->
&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKateDocument.html#64c5fb8fb9571aaab4e0d354249b4d2d">~KateDocument</a> ()</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="5034edb02a2774e3006006836763b4df"></a><!-- doxytag: member="KateDocument::closeURL" ref="5034edb02a2774e3006006836763b4df" args="()" -->
bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKateDocument.html#5034edb02a2774e3006006836763b4df">closeURL</a> ()</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="9fc95c95259fc5be8794576e93871a41"></a><!-- doxytag: member="KateDocument::unloadAllPlugins" ref="9fc95c95259fc5be8794576e93871a41" args="()" -->
void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKateDocument.html#9fc95c95259fc5be8794576e93871a41">unloadAllPlugins</a> ()</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="89bba6b1a4f7a603d3a78d888bc82f98"></a><!-- doxytag: member="KateDocument::enableAllPluginsGUI" ref="89bba6b1a4f7a603d3a78d888bc82f98" args="(KateView *view)" -->
void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKateDocument.html#89bba6b1a4f7a603d3a78d888bc82f98">enableAllPluginsGUI</a> (<a class="el" href="classKateView.html">KateView</a> *view)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a8840f4fefd48f0d5694a8563d62a759"></a><!-- doxytag: member="KateDocument::disableAllPluginsGUI" ref="a8840f4fefd48f0d5694a8563d62a759" args="(KateView *view)" -->
void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKateDocument.html#a8840f4fefd48f0d5694a8563d62a759">disableAllPluginsGUI</a> (<a class="el" href="classKateView.html">KateView</a> *view)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a08ec267a2c66385644de74846d946b8"></a><!-- doxytag: member="KateDocument::loadPlugin" ref="a08ec267a2c66385644de74846d946b8" args="(uint pluginIndex)" -->
void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKateDocument.html#a08ec267a2c66385644de74846d946b8">loadPlugin</a> (uint pluginIndex)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="09cf5af85b2063a64f33ccb08b574122"></a><!-- doxytag: member="KateDocument::unloadPlugin" ref="09cf5af85b2063a64f33ccb08b574122" args="(uint pluginIndex)" -->
void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKateDocument.html#09cf5af85b2063a64f33ccb08b574122">unloadPlugin</a> (uint pluginIndex)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="8e4113cad73cfccfd471c7a4f9875d28"></a><!-- doxytag: member="KateDocument::enablePluginGUI" ref="8e4113cad73cfccfd471c7a4f9875d28" args="(KTextEditor::Plugin *plugin, KateView *view)" -->
void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKateDocument.html#8e4113cad73cfccfd471c7a4f9875d28">enablePluginGUI</a> (KTextEditor::Plugin *plugin, <a class="el" href="classKateView.html">KateView</a> *view)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="fdc8da305869e0e5df1b9140fd8d6004"></a><!-- doxytag: member="KateDocument::enablePluginGUI" ref="fdc8da305869e0e5df1b9140fd8d6004" args="(KTextEditor::Plugin *plugin)" -->
void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKateDocument.html#fdc8da305869e0e5df1b9140fd8d6004">enablePluginGUI</a> (KTextEditor::Plugin *plugin)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="54d209aa5ae9109137439100869e5a0f"></a><!-- doxytag: member="KateDocument::disablePluginGUI" ref="54d209aa5ae9109137439100869e5a0f" args="(KTextEditor::Plugin *plugin, KateView *view)" -->
void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKateDocument.html#54d209aa5ae9109137439100869e5a0f">disablePluginGUI</a> (KTextEditor::Plugin *plugin, <a class="el" href="classKateView.html">KateView</a> *view)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="c57c8b9ab43e51c45bfe180b273d4c5a"></a><!-- doxytag: member="KateDocument::disablePluginGUI" ref="c57c8b9ab43e51c45bfe180b273d4c5a" args="(KTextEditor::Plugin *plugin)" -->
void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKateDocument.html#c57c8b9ab43e51c45bfe180b273d4c5a">disablePluginGUI</a> (KTextEditor::Plugin *plugin)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="59228c393bc49708cef588920b9c2d60"></a><!-- doxytag: member="KateDocument::readOnly" ref="59228c393bc49708cef588920b9c2d60" args="() const " -->
bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKateDocument.html#59228c393bc49708cef588920b9c2d60">readOnly</a> () const </td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="28844a4708d16e247fe7b3b1ed7a6719"></a><!-- doxytag: member="KateDocument::browserView" ref="28844a4708d16e247fe7b3b1ed7a6719" args="() const " -->
bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKateDocument.html#28844a4708d16e247fe7b3b1ed7a6719">browserView</a> () const </td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="73f2fce15d8ea591652bc93e2c8a957c"></a><!-- doxytag: member="KateDocument::singleViewMode" ref="73f2fce15d8ea591652bc93e2c8a957c" args="() const " -->
bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKateDocument.html#73f2fce15d8ea591652bc93e2c8a957c">singleViewMode</a> () const </td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="cf67a2743543968702c0e322e55a8ef1"></a><!-- doxytag: member="KateDocument::browserExtension" ref="cf67a2743543968702c0e322e55a8ef1" args="()" -->
<a class="el" href="classKateBrowserExtension.html">KateBrowserExtension</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKateDocument.html#cf67a2743543968702c0e322e55a8ef1">browserExtension</a> ()</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="0a462a4ad2bb0c81ea149e44b1d2b24c"></a><!-- doxytag: member="KateDocument::createView" ref="0a462a4ad2bb0c81ea149e44b1d2b24c" args="(QWidget *parent, const char *name)" -->
KTextEditor::View *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKateDocument.html#0a462a4ad2bb0c81ea149e44b1d2b24c">createView</a> (<a class="elRef" doxygen="qt.tag:" href="qwidget.html">QWidget</a> *parent, const char *name)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="b8ca430430b4331d8c708943da3261dd"></a><!-- doxytag: member="KateDocument::views" ref="b8ca430430b4331d8c708943da3261dd" args="() const " -->
<a class="elRef" doxygen="qt.tag:" href="qptrlist.html">QPtrList</a>&lt; KTextEditor::View &gt;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKateDocument.html#b8ca430430b4331d8c708943da3261dd">views</a> () const </td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="48277dc3a0e8630ad37d48e695e195e4"></a><!-- doxytag: member="KateDocument::activeView" ref="48277dc3a0e8630ad37d48e695e195e4" args="() const " -->
<a class="el" href="classKateView.html">KateView</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKateDocument.html#48277dc3a0e8630ad37d48e695e195e4">activeView</a> () const </td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKateDocument.html#7c6a9b0380ebbae078eba3a50feaafbe">editStart</a> (bool withUndo=true)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKateDocument.html#054229adfa79e23c20c480e332c6f093">editBegin</a> ()</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKateDocument.html#c871701fd5727adacca9c43c885a75aa">editEnd</a> ()</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKateDocument.html#80148ffdcb5f3725ee510b6b7c7d77ab">editInsertText</a> (uint line, uint col, const <a class="elRef" doxygen="qt.tag:" href="qstring.html">QString</a> &amp;s)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKateDocument.html#c6fcbfbea352b348ba9fa4aa3a9cf0d1">editRemoveText</a> (uint line, uint col, uint len)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKateDocument.html#45bd6dd8890d80a0e18d28de7313d65c">editMarkLineAutoWrapped</a> (uint line, bool autowrapped)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKateDocument.html#ccc69dfe4e29574601bed7293c260a86">editWrapLine</a> (uint line, uint col, bool newLine=true, bool *newLineAdded=0)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKateDocument.html#10d0ed2043fd97bb850b3e3237880f88">editUnWrapLine</a> (uint line, bool removeLine=true, uint length=0)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKateDocument.html#8229906d8e802cc9286e03a860eb16c3">editInsertLine</a> (uint line, const <a class="elRef" doxygen="qt.tag:" href="qstring.html">QString</a> &amp;s)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKateDocument.html#3aaefe0b008655e795a30baf4694af6b">editRemoveLine</a> (uint line)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKateDocument.html#11eb4fe58e5bc81b7a01b1b84b99b60a">wrapText</a> (uint startLine, uint endLine)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a772f27da539355a67fd8e13e52cfaec"></a><!-- doxytag: member="KateDocument::bufferHlChanged" ref="a772f27da539355a67fd8e13e52cfaec" args="()" -->
void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKateDocument.html#a772f27da539355a67fd8e13e52cfaec">bufferHlChanged</a> ()</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="d18c436d7233a46cb62630efc072d452"></a><!-- doxytag: member="KateDocument::arbitraryHL" ref="d18c436d7233a46cb62630efc072d452" args="() const " -->
<a class="el" href="classKateArbitraryHighlight.html">KateArbitraryHighlight</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKateDocument.html#d18c436d7233a46cb62630efc072d452">arbitraryHL</a> () const </td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="elRef" doxygen="qt.tag:" href="qstring.html">QString</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKateDocument.html#fb7883a9ba0d259bf321a2afd229e018">mimeType</a> ()</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">long&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKateDocument.html#25d1bb70eb3fe1c0f16d84516a651c38">fileSize</a> ()</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="elRef" doxygen="qt.tag:" href="qstring.html">QString</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKateDocument.html#cb050217983434c0b8c8dc7f6c3aacc9">niceFileSize</a> ()</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">KMimeType::Ptr&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKateDocument.html#48fd179716729238c4aee9ed55ceecea">mimeTypeForContent</a> ()</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="2e09d979dc0698e8801313b5ed0486a3"></a><!-- doxytag: member="KateDocument::variable" ref="2e09d979dc0698e8801313b5ed0486a3" args="(const QString &amp;name) const " -->
<a class="elRef" doxygen="qt.tag:" href="qstring.html">QString</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKateDocument.html#2e09d979dc0698e8801313b5ed0486a3">variable</a> (const <a class="elRef" doxygen="qt.tag:" href="qstring.html">QString</a> &amp;name) const </td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="ff1a9e16754e4a6bc594eaeebc1b021a"></a><!-- doxytag: member="KateDocument::openURL" ref="ff1a9e16754e4a6bc594eaeebc1b021a" args="(const KURL &amp;url)" -->
bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKateDocument.html#ff1a9e16754e4a6bc594eaeebc1b021a">openURL</a> (const <a class="elRef" doxygen="kdecore.tag:../../kdecore/html/" href="../../kdecore/html/classKURL.html">KURL</a> &amp;url)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="e29199f34244187981403bd19aa290f3"></a><!-- doxytag: member="KateDocument::save" ref="e29199f34244187981403bd19aa290f3" args="()" -->
bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKateDocument.html#e29199f34244187981403bd19aa290f3">save</a> ()</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="495df5290a34e61589d622a22b01130a"></a><!-- doxytag: member="KateDocument::saveAs" ref="495df5290a34e61589d622a22b01130a" args="(const KURL &amp;url)" -->
bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKateDocument.html#495df5290a34e61589d622a22b01130a">saveAs</a> (const <a class="elRef" doxygen="kdecore.tag:../../kdecore/html/" href="../../kdecore/html/classKURL.html">KURL</a> &amp;url)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="ed745b74d023ac812466b12fb83937be"></a><!-- doxytag: member="KateDocument::openFile" ref="ed745b74d023ac812466b12fb83937be" args="(KIO::Job *job)" -->
bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKateDocument.html#ed745b74d023ac812466b12fb83937be">openFile</a> (KIO::Job *job)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="524dd4e6761dce12246cabe9b102caa4"></a><!-- doxytag: member="KateDocument::openFile" ref="524dd4e6761dce12246cabe9b102caa4" args="()" -->
bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKateDocument.html#524dd4e6761dce12246cabe9b102caa4">openFile</a> ()</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="831c6fa9a573344461105a7c1d2a48ce"></a><!-- doxytag: member="KateDocument::saveFile" ref="831c6fa9a573344461105a7c1d2a48ce" args="()" -->
bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKateDocument.html#831c6fa9a573344461105a7c1d2a48ce">saveFile</a> ()</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="66f12e7eabc4fb4dc59619c522163f44"></a><!-- doxytag: member="KateDocument::setReadWrite" ref="66f12e7eabc4fb4dc59619c522163f44" args="(bool rw=true)" -->
void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKateDocument.html#66f12e7eabc4fb4dc59619c522163f44">setReadWrite</a> (bool rw=true)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="ed4169756df990ffe7ee852649af37c9"></a><!-- doxytag: member="KateDocument::setModified" ref="ed4169756df990ffe7ee852649af37c9" args="(bool m)" -->
void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKateDocument.html#ed4169756df990ffe7ee852649af37c9">setModified</a> (bool m)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="classKate_1_1ConfigPage.html">Kate::ConfigPage</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKateDocument.html#a73c76affcff98e11031c564b30a5f12">colorConfigPage</a> (<a class="elRef" doxygen="qt.tag:" href="qwidget.html">QWidget</a> *)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="classKate_1_1ConfigPage.html">Kate::ConfigPage</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKateDocument.html#0a1517aaac14360e01e39002cad95d9c">fontConfigPage</a> (<a class="elRef" doxygen="qt.tag:" href="qwidget.html">QWidget</a> *)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="classKate_1_1ConfigPage.html">Kate::ConfigPage</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKateDocument.html#04ebb3906c373853d707b3058e4fb254">indentConfigPage</a> (<a class="elRef" doxygen="qt.tag:" href="qwidget.html">QWidget</a> *)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="classKate_1_1ConfigPage.html">Kate::ConfigPage</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKateDocument.html#ff6026f5f0c06bfec72f755bf68a9d30">selectConfigPage</a> (<a class="elRef" doxygen="qt.tag:" href="qwidget.html">QWidget</a> *)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="classKate_1_1ConfigPage.html">Kate::ConfigPage</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKateDocument.html#a2ce53c514b8fe2a5731a0822540ae92">editConfigPage</a> (<a class="elRef" doxygen="qt.tag:" href="qwidget.html">QWidget</a> *)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="classKate_1_1ConfigPage.html">Kate::ConfigPage</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKateDocument.html#424df98b524d6f277c32ff63a8366892">keysConfigPage</a> (<a class="elRef" doxygen="qt.tag:" href="qwidget.html">QWidget</a> *)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="classKate_1_1ConfigPage.html">Kate::ConfigPage</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKateDocument.html#68666151df405297061bd47bcc0464f3">hlConfigPage</a> (<a class="elRef" doxygen="qt.tag:" href="qwidget.html">QWidget</a> *)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="239318c342fe33ee4e93e15605957c66"></a><!-- doxytag: member="KateDocument::viewDefaultsConfigPage" ref="239318c342fe33ee4e93e15605957c66" args="(QWidget *)" -->
<a class="el" href="classKate_1_1ConfigPage.html">Kate::ConfigPage</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKateDocument.html#239318c342fe33ee4e93e15605957c66">viewDefaultsConfigPage</a> (<a class="elRef" doxygen="qt.tag:" href="qwidget.html">QWidget</a> *)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="b3aabf3a35e7523ad13083178c391046"></a><!-- doxytag: member="KateDocument::saveConfigPage" ref="b3aabf3a35e7523ad13083178c391046" args="(QWidget *)" -->
<a class="el" href="classKate_1_1ConfigPage.html">Kate::ConfigPage</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKateDocument.html#b3aabf3a35e7523ad13083178c391046">saveConfigPage</a> (<a class="elRef" doxygen="qt.tag:" href="qwidget.html">QWidget</a> *)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="e369fe2ba3783d38458efd0fc345f8d3"></a><!-- doxytag: member="KateDocument::hlActionMenu" ref="e369fe2ba3783d38458efd0fc345f8d3" args="(const QString &amp;, QObject *=0, const char *=0)" -->
<a class="el" href="classKate_1_1ActionMenu.html">Kate::ActionMenu</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKateDocument.html#e369fe2ba3783d38458efd0fc345f8d3">hlActionMenu</a> (const <a class="elRef" doxygen="qt.tag:" href="qstring.html">QString</a> &amp;, <a class="elRef" doxygen="qt.tag:" href="qobject.html">QObject</a> *=0, const char *=0)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="385e4e751bd2d24f4536e3a18168caef"></a><!-- doxytag: member="KateDocument::exportActionMenu" ref="385e4e751bd2d24f4536e3a18168caef" args="(const QString &amp;, QObject *=0, const char *=0)" -->
<a class="el" href="classKate_1_1ActionMenu.html">Kate::ActionMenu</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKateDocument.html#385e4e751bd2d24f4536e3a18168caef">exportActionMenu</a> (const <a class="elRef" doxygen="qt.tag:" href="qstring.html">QString</a> &amp;, <a class="elRef" doxygen="qt.tag:" href="qobject.html">QObject</a> *=0, const char *=0)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKateDocument.html#7a498405915ec9172e39f19c32b49c66">typeChars</a> (<a class="el" href="classKateView.html">KateView</a> *type, const <a class="elRef" doxygen="qt.tag:" href="qstring.html">QString</a> &amp;chars)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">uint&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKateDocument.html#e21f7a59ad6268e92b60ad5c401f372f">lastLine</a> () const </td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="31c517a87a8c70abaf6734d66decbfb7"></a><!-- doxytag: member="KateDocument::configFlags" ref="31c517a87a8c70abaf6734d66decbfb7" args="()" -->
uint&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKateDocument.html#31c517a87a8c70abaf6734d66decbfb7">configFlags</a> ()</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="b79898b003c803970d8ab07512fcc6c2"></a><!-- doxytag: member="KateDocument::setConfigFlags" ref="b79898b003c803970d8ab07512fcc6c2" args="(uint flags)" -->
void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKateDocument.html#b79898b003c803970d8ab07512fcc6c2">setConfigFlags</a> (uint flags)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="160d6f82593e7c566adcf9085977651c"></a><!-- doxytag: member="KateDocument::repaintViews" ref="160d6f82593e7c566adcf9085977651c" args="(bool paintOnlyDirty=true)" -->
void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKateDocument.html#160d6f82593e7c566adcf9085977651c">repaintViews</a> (bool paintOnlyDirty=true)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a0da130fccec4b29971af689bb559449"></a><!-- doxytag: member="KateDocument::highlight" ref="a0da130fccec4b29971af689bb559449" args="()" -->
<a class="el" href="classKateHighlighting.html">KateHighlighting</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKateDocument.html#a0da130fccec4b29971af689bb559449">highlight</a> ()</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="bf718e136bfedaa255d899800cba0afc"></a><!-- doxytag: member="KateDocument::highlight" ref="bf718e136bfedaa255d899800cba0afc" args="() const " -->
<a class="el" href="classKateHighlighting.html">KateHighlighting</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKateDocument.html#bf718e136bfedaa255d899800cba0afc">highlight</a> () const </td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="750437b93f8b4b4d70c3c3c9ea2320f9"></a><!-- doxytag: member="KateDocument::addView" ref="750437b93f8b4b4d70c3c3c9ea2320f9" args="(KTextEditor::View *)" -->
void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKateDocument.html#750437b93f8b4b4d70c3c3c9ea2320f9">addView</a> (KTextEditor::View *)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="d45450a637bc2c09ff1952c05c8f7e96"></a><!-- doxytag: member="KateDocument::removeView" ref="d45450a637bc2c09ff1952c05c8f7e96" args="(KTextEditor::View *)" -->
void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKateDocument.html#d45450a637bc2c09ff1952c05c8f7e96">removeView</a> (KTextEditor::View *)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="2228fa91325cce30516b8c3ce54532b6"></a><!-- doxytag: member="KateDocument::addSuperCursor" ref="2228fa91325cce30516b8c3ce54532b6" args="(class KateSuperCursor *, bool privateC)" -->
void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKateDocument.html#2228fa91325cce30516b8c3ce54532b6">addSuperCursor</a> (class <a class="el" href="classKateSuperCursor.html">KateSuperCursor</a> *, bool privateC)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="6e40cadd148882806a213e8f825de239"></a><!-- doxytag: member="KateDocument::removeSuperCursor" ref="6e40cadd148882806a213e8f825de239" args="(class KateSuperCursor *, bool privateC)" -->
void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKateDocument.html#6e40cadd148882806a213e8f825de239">removeSuperCursor</a> (class <a class="el" href="classKateSuperCursor.html">KateSuperCursor</a> *, bool privateC)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="b2cdfe767b9f877d62782db58eb8dc05"></a><!-- doxytag: member="KateDocument::ownedView" ref="b2cdfe767b9f877d62782db58eb8dc05" args="(KateView *)" -->
bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKateDocument.html#b2cdfe767b9f877d62782db58eb8dc05">ownedView</a> (<a class="el" href="classKateView.html">KateView</a> *)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="69a5799c0edd13783cc4b7244a57127b"></a><!-- doxytag: member="KateDocument::isLastView" ref="69a5799c0edd13783cc4b7244a57127b" args="(int numViews)" -->
bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKateDocument.html#69a5799c0edd13783cc4b7244a57127b">isLastView</a> (int numViews)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="7cdf6d3c012cf82872b3a92cefda58f9"></a><!-- doxytag: member="KateDocument::currentColumn" ref="7cdf6d3c012cf82872b3a92cefda58f9" args="(const KateTextCursor &amp;)" -->
uint&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKateDocument.html#7cdf6d3c012cf82872b3a92cefda58f9">currentColumn</a> (const <a class="el" href="classKateTextCursor.html">KateTextCursor</a> &amp;)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="355dc71a9e1d292087864f8c4c72d957"></a><!-- doxytag: member="KateDocument::newLine" ref="355dc71a9e1d292087864f8c4c72d957" args="(KateTextCursor &amp;, KateViewInternal *)" -->
void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKateDocument.html#355dc71a9e1d292087864f8c4c72d957">newLine</a> (<a class="el" href="classKateTextCursor.html">KateTextCursor</a> &amp;, <a class="el" href="classKateViewInternal.html">KateViewInternal</a> *)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="6d615b7b20120363abba86d9398177dc"></a><!-- doxytag: member="KateDocument::backspace" ref="6d615b7b20120363abba86d9398177dc" args="(KateView *view, const KateTextCursor &amp;)" -->
void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKateDocument.html#6d615b7b20120363abba86d9398177dc">backspace</a> (<a class="el" href="classKateView.html">KateView</a> *view, const <a class="el" href="classKateTextCursor.html">KateTextCursor</a> &amp;)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="3cc1069be70105e39177f93af6cd997e"></a><!-- doxytag: member="KateDocument::del" ref="3cc1069be70105e39177f93af6cd997e" args="(KateView *view, const KateTextCursor &amp;)" -->
void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKateDocument.html#3cc1069be70105e39177f93af6cd997e">del</a> (<a class="el" href="classKateView.html">KateView</a> *view, const <a class="el" href="classKateTextCursor.html">KateTextCursor</a> &amp;)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="6482f4ab375880af779a3bd3c27a9777"></a><!-- doxytag: member="KateDocument::transpose" ref="6482f4ab375880af779a3bd3c27a9777" args="(const KateTextCursor &amp;)" -->
void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKateDocument.html#6482f4ab375880af779a3bd3c27a9777">transpose</a> (const <a class="el" href="classKateTextCursor.html">KateTextCursor</a> &amp;)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="fc3d78291e8c832b8a036d0715c98417"></a><!-- doxytag: member="KateDocument::paste" ref="fc3d78291e8c832b8a036d0715c98417" args="(KateView *view)" -->
void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKateDocument.html#fc3d78291e8c832b8a036d0715c98417">paste</a> (<a class="el" href="classKateView.html">KateView</a> *view)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="4a0d6c6de739af048d03787dffa2804e"></a><!-- doxytag: member="KateDocument::insertIndentChars" ref="4a0d6c6de739af048d03787dffa2804e" args="(KateView *view)" -->
void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKateDocument.html#4a0d6c6de739af048d03787dffa2804e">insertIndentChars</a> (<a class="el" href="classKateView.html">KateView</a> *view)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="65be0dea0c68a330298b5faca836e919"></a><!-- doxytag: member="KateDocument::indent" ref="65be0dea0c68a330298b5faca836e919" args="(KateView *view, uint line, int change)" -->
void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKateDocument.html#65be0dea0c68a330298b5faca836e919">indent</a> (<a class="el" href="classKateView.html">KateView</a> *view, uint line, int change)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="feb6f0f814439061018d56ef7348fdfe"></a><!-- doxytag: member="KateDocument::comment" ref="feb6f0f814439061018d56ef7348fdfe" args="(KateView *view, uint line, uint column, int change)" -->
void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKateDocument.html#feb6f0f814439061018d56ef7348fdfe">comment</a> (<a class="el" href="classKateView.html">KateView</a> *view, uint line, uint column, int change)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="28b7d2c82b5512fdba80977a1b82f135"></a><!-- doxytag: member="KateDocument::align" ref="28b7d2c82b5512fdba80977a1b82f135" args="(KateView *view, uint line)" -->
void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKateDocument.html#28b7d2c82b5512fdba80977a1b82f135">align</a> (<a class="el" href="classKateView.html">KateView</a> *view, uint line)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKateDocument.html#e6deec58ef4579fa36e09b063eee9ba8">transform</a> (<a class="el" href="classKateView.html">KateView</a> *view, const <a class="el" href="classKateTextCursor.html">KateTextCursor</a> &amp;, <a class="el" href="classKateDocument.html#daa4629cf767e14eb04ceb245af8e285">TextTransform</a>)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKateDocument.html#6aac8e73c92a3d8a5519281bac227239">joinLines</a> (uint first, uint last)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="0c4541b24106e40d085a26442c553efd"></a><!-- doxytag: member="KateDocument::getWord" ref="0c4541b24106e40d085a26442c553efd" args="(const KateTextCursor &amp;cursor)" -->
<a class="elRef" doxygen="qt.tag:" href="qstring.html">QString</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKateDocument.html#0c4541b24106e40d085a26442c553efd">getWord</a> (const <a class="el" href="classKateTextCursor.html">KateTextCursor</a> &amp;cursor)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="6af21530bdfd0d8adc28c0ae0a5a9a51"></a><!-- doxytag: member="KateDocument::tagAll" ref="6af21530bdfd0d8adc28c0ae0a5a9a51" args="()" -->
void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKateDocument.html#6af21530bdfd0d8adc28c0ae0a5a9a51">tagAll</a> ()</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="9fdfbb16fa297c9268c379317770d4be"></a><!-- doxytag: member="KateDocument::newBracketMark" ref="9fdfbb16fa297c9268c379317770d4be" args="(const KateTextCursor &amp;start, KateBracketRange &amp;bm, int maxLines=-1)" -->
void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKateDocument.html#9fdfbb16fa297c9268c379317770d4be">newBracketMark</a> (const <a class="el" href="classKateTextCursor.html">KateTextCursor</a> &amp;start, <a class="el" href="classKateBracketRange.html">KateBracketRange</a> &amp;bm, int maxLines=-1)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="6e8f0146112e43ed5d1b2b642ed8a84e"></a><!-- doxytag: member="KateDocument::findMatchingBracket" ref="6e8f0146112e43ed5d1b2b642ed8a84e" args="(KateTextCursor &amp;start, KateTextCursor &amp;end, int maxLines=-1)" -->
bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKateDocument.html#6e8f0146112e43ed5d1b2b642ed8a84e">findMatchingBracket</a> (<a class="el" href="classKateTextCursor.html">KateTextCursor</a> &amp;start, <a class="el" href="classKateTextCursor.html">KateTextCursor</a> &amp;end, int maxLines=-1)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="elRef" doxygen="qt.tag:" href="qstring.html">QString</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKateDocument.html#97d699bb48301e1b757a99ee4cda8719">docName</a> ()</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKateDocument.html#127288317d0fbc2c6436db82d3e1c3a6">setDocName</a> (<a class="elRef" doxygen="qt.tag:" href="qstring.html">QString</a> docName)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="259110d0703a01f8e1dfd8ba8de4a4a7"></a><!-- doxytag: member="KateDocument::lineInfo" ref="259110d0703a01f8e1dfd8ba8de4a4a7" args="(KateLineInfo *info, unsigned int line)" -->
void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKateDocument.html#259110d0703a01f8e1dfd8ba8de4a4a7">lineInfo</a> (<a class="el" href="classKateLineInfo.html">KateLineInfo</a> *info, unsigned int line)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="23568d4353650efd3f2af759f0459680"></a><!-- doxytag: member="KateDocument::foldingTree" ref="23568d4353650efd3f2af759f0459680" args="()" -->
<a class="el" href="classKateCodeFoldingTree.html">KateCodeFoldingTree</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKateDocument.html#23568d4353650efd3f2af759f0459680">foldingTree</a> ()</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKateDocument.html#fd10a69dcf92809f8a64aca71759202f">isModifiedOnDisc</a> ()</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKateDocument.html#1fcc04ab46dd14174a9ba8559bb9bb43">isModOnHD</a> (bool=false)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKateDocument.html#fc4fac6078cf57ff6b424003858b1d16">setModifiedOnDisk</a> (int reason)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="64a25be5c2f1b3b10914666f364cafe6"></a><!-- doxytag: member="KateDocument::getRealLine" ref="64a25be5c2f1b3b10914666f364cafe6" args="(unsigned int virtualLine)" -->
uint&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKateDocument.html#64a25be5c2f1b3b10914666f364cafe6">getRealLine</a> (unsigned int virtualLine)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="4ec2c0537b355c899541aa3bdc3bb731"></a><!-- doxytag: member="KateDocument::getVirtualLine" ref="4ec2c0537b355c899541aa3bdc3bb731" args="(unsigned int realLine)" -->
uint&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKateDocument.html#4ec2c0537b355c899541aa3bdc3bb731">getVirtualLine</a> (unsigned int realLine)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="1ee85cebc51fb98dfe93e517542581b3"></a><!-- doxytag: member="KateDocument::visibleLines" ref="1ee85cebc51fb98dfe93e517542581b3" args="()" -->
uint&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKateDocument.html#1ee85cebc51fb98dfe93e517542581b3">visibleLines</a> ()</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="9d818ae3331de25b9b47fc99b742384c"></a><!-- doxytag: member="KateDocument::kateTextLine" ref="9d818ae3331de25b9b47fc99b742384c" args="(uint i)" -->
<a class="elRef" doxygen="kdecore.tag:../../kdecore/html/" href="../../kdecore/html/classKSharedPtr.html">KateTextLine::Ptr</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKateDocument.html#9d818ae3331de25b9b47fc99b742384c">kateTextLine</a> (uint i)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a7729ee395615d7bc297f22066160d8f"></a><!-- doxytag: member="KateDocument::plainKateTextLine" ref="a7729ee395615d7bc297f22066160d8f" args="(uint i)" -->
<a class="elRef" doxygen="kdecore.tag:../../kdecore/html/" href="../../kdecore/html/classKSharedPtr.html">KateTextLine::Ptr</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKateDocument.html#a7729ee395615d7bc297f22066160d8f">plainKateTextLine</a> (uint i)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="53a4cecb22056543af440b001fba8e7a"></a><!-- doxytag: member="KateDocument::updateFileType" ref="53a4cecb22056543af440b001fba8e7a" args="(int newType, bool user=false)" -->
void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKateDocument.html#53a4cecb22056543af440b001fba8e7a">updateFileType</a> (int newType, bool user=false)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="2dc75c39cf6066f6c17cbd82a2254380"></a><!-- doxytag: member="KateDocument::fileType" ref="2dc75c39cf6066f6c17cbd82a2254380" args="() const " -->
int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKateDocument.html#2dc75c39cf6066f6c17cbd82a2254380">fileType</a> () const </td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="f84cbfc87b4398606e6315c09b15475c"></a><!-- doxytag: member="KateDocument::makeAttribs" ref="f84cbfc87b4398606e6315c09b15475c" args="(bool needInvalidate=true)" -->
void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKateDocument.html#f84cbfc87b4398606e6315c09b15475c">makeAttribs</a> (bool needInvalidate=true)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="4e578a4fd0a306649805e341e1913651"></a><!-- doxytag: member="KateDocument::setEncodingSticky" ref="4e578a4fd0a306649805e341e1913651" args="(bool e)" -->
void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKateDocument.html#4e578a4fd0a306649805e341e1913651">setEncodingSticky</a> (bool e)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="classKateDocumentConfig.html">KateDocumentConfig</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKateDocument.html#4dd7b0ab59ecfc926751831e22b12b0f">config</a> ()</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="d6871a44b5b6307447732fe193ee4fde"></a><!-- doxytag: member="KateDocument::updateConfig" ref="d6871a44b5b6307447732fe193ee4fde" args="()" -->
void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKateDocument.html#d6871a44b5b6307447732fe193ee4fde">updateConfig</a> ()</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="510aea98f1da02aa2b233eca3395cfca"></a><!-- doxytag: member="KateDocument::setTabInterceptor" ref="510aea98f1da02aa2b233eca3395cfca" args="(KateKeyInterceptorFunctor *interceptor)" -->
bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKateDocument.html#510aea98f1da02aa2b233eca3395cfca">setTabInterceptor</a> (<a class="el" href="classKateKeyInterceptorFunctor.html">KateKeyInterceptorFunctor</a> *interceptor)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="cbb247f011dbcb8af0ebaaed6079860a"></a><!-- doxytag: member="KateDocument::removeTabInterceptor" ref="cbb247f011dbcb8af0ebaaed6079860a" args="(KateKeyInterceptorFunctor *interceptor)" -->
bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKateDocument.html#cbb247f011dbcb8af0ebaaed6079860a">removeTabInterceptor</a> (<a class="el" href="classKateKeyInterceptorFunctor.html">KateKeyInterceptorFunctor</a> *interceptor)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="3591eb0111788df1da0d4debd9cdc010"></a><!-- doxytag: member="KateDocument::invokeTabInterceptor" ref="3591eb0111788df1da0d4debd9cdc010" args="(KKey)" -->
bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKateDocument.html#3591eb0111788df1da0d4debd9cdc010">invokeTabInterceptor</a> (<a class="elRef" doxygen="kdecore.tag:../../kdecore/html/" href="../../kdecore/html/classKKey.html">KKey</a>)</td></tr>

<tr><td colspan="2"><br><h2>Static Public Member Functions</h2></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="abdcd7ebb5cce88f8b4f9f276c56cd8f"></a><!-- doxytag: member="KateDocument::checkOverwrite" ref="abdcd7ebb5cce88f8b4f9f276c56cd8f" args="(KURL u)" -->
static bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKateDocument.html#abdcd7ebb5cce88f8b4f9f276c56cd8f">checkOverwrite</a> (<a class="elRef" doxygen="kdecore.tag:../../kdecore/html/" href="../../kdecore/html/classKURL.html">KURL</a> u)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="eb43cac364fa62a5f7027b69770107fb"></a><!-- doxytag: member="KateDocument::setDefaultEncoding" ref="eb43cac364fa62a5f7027b69770107fb" args="(const QString &amp;encoding)" -->
static void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKateDocument.html#eb43cac364fa62a5f7027b69770107fb">setDefaultEncoding</a> (const <a class="elRef" doxygen="qt.tag:" href="qstring.html">QString</a> &amp;encoding)</td></tr>

<tr><td colspan="2"><br><h2>Protected Slots</h2></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="9185b9842a8bb9cea15bc4b08f2068ef"></a><!-- doxytag: member="KateDocument::testTemplateCode" ref="9185b9842a8bb9cea15bc4b08f2068ef" args="()" -->
void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKateDocument.html#9185b9842a8bb9cea15bc4b08f2068ef">testTemplateCode</a> ()</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="788621d30d14ab79fced2ab04475f8f4"></a><!-- doxytag: member="KateDocument::dumpRegionTree" ref="788621d30d14ab79fced2ab04475f8f4" args="()" -->
void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKateDocument.html#788621d30d14ab79fced2ab04475f8f4">dumpRegionTree</a> ()</td></tr>

<tr><td colspan="2"><br><h2>Protected Member Functions</h2></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="237c6510ff37054c6944b00cec62442b"></a><!-- doxytag: member="KateDocument::insertTemplateTextImplementation" ref="237c6510ff37054c6944b00cec62442b" args="(uint line, uint column, const QString &amp;templateString, const QMap&lt; QString, QString &gt; &amp;initialValues, QWidget *parentWindow=0)" -->
virtual bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKateDocument.html#237c6510ff37054c6944b00cec62442b">insertTemplateTextImplementation</a> (uint line, uint column, const <a class="elRef" doxygen="qt.tag:" href="qstring.html">QString</a> &amp;templateString, const <a class="elRef" doxygen="qt.tag:" href="qmap.html">QMap</a>&lt; <a class="elRef" doxygen="qt.tag:" href="qstring.html">QString</a>, <a class="elRef" doxygen="qt.tag:" href="qstring.html">QString</a> &gt; &amp;initialValues, <a class="elRef" doxygen="qt.tag:" href="qwidget.html">QWidget</a> *parentWindow=0)</td></tr>

<tr><td colspan="2"><br><h2>Protected Attributes</h2></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="3a9b580c7559dfa970f712db6a81ab9d"></a><!-- doxytag: member="KateDocument::m_tabInterceptor" ref="3a9b580c7559dfa970f712db6a81ab9d" args="" -->
<a class="el" href="classKateKeyInterceptorFunctor.html">KateKeyInterceptorFunctor</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKateDocument.html#3a9b580c7559dfa970f712db6a81ab9d">m_tabInterceptor</a></td></tr>

<tr><td colspan="2"><br><h2>Friends</h2></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="43d1bff214f76ceb474bd1cbf68f180e"></a><!-- doxytag: member="KateDocument::KateViewInternal" ref="43d1bff214f76ceb474bd1cbf68f180e" args="" -->
class&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKateDocument.html#43d1bff214f76ceb474bd1cbf68f180e">KateViewInternal</a></td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="20c33dc369faf197f79f9f73afa361e1"></a><!-- doxytag: member="KateDocument::KateRenderer" ref="20c33dc369faf197f79f9f73afa361e1" args="" -->
class&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKateDocument.html#20c33dc369faf197f79f9f73afa361e1">KateRenderer</a></td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="3e87bae4975fdcc125be658262500381"></a><!-- doxytag: member="KateDocument::KateTemplateHandler" ref="3e87bae4975fdcc125be658262500381" args="" -->
class&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKateDocument.html#3e87bae4975fdcc125be658262500381">KateTemplateHandler</a></td></tr>

</table>
<hr><h2>Member Function Documentation</h2>
<a class="anchor" name="a73c76affcff98e11031c564b30a5f12"></a><!-- doxytag: member="KateDocument::colorConfigPage" ref="a73c76affcff98e11031c564b30a5f12" args="(QWidget *)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classKate_1_1ConfigPage.html">Kate::ConfigPage</a>* KateDocument::colorConfigPage           </td>
          <td>(</td>
          <td class="paramtype"><a class="elRef" doxygen="qt.tag:" href="qwidget.html">QWidget</a> *&nbsp;</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"><code> [inline, virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
<dl compact><dt><b><a class="el" href="deprecated.html#_deprecated000003">Deprecated:</a></b></dt><dd></dd></dl>

<p>
Implements <a class="el" href="classKate_1_1Document.html#8218b2852041ec0309c9746089c64d77">Kate::Document</a>.
<p>
Definition at line <a class="el" href="katedocument_8h-source.html#l00580">580</a> of file <a class="el" href="katedocument_8h-source.html">katedocument.h</a>.
</div>
</div><p>
<a class="anchor" name="4dd7b0ab59ecfc926751831e22b12b0f"></a><!-- doxytag: member="KateDocument::config" ref="4dd7b0ab59ecfc926751831e22b12b0f" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classKateDocumentConfig.html">KateDocumentConfig</a>* KateDocument::config           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"><code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Configuration. 
<p>

<p>
Definition at line <a class="el" href="katedocument_8h-source.html#l00946">946</a> of file <a class="el" href="katedocument_8h-source.html">katedocument.h</a>.
</div>
</div><p>
<a class="anchor" name="97d699bb48301e1b757a99ee4cda8719"></a><!-- doxytag: member="KateDocument::docName" ref="97d699bb48301e1b757a99ee4cda8719" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="elRef" doxygen="qt.tag:" href="qstring.html">QString</a> KateDocument::docName           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"><code> [inline, virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Returns the document name. 
<p>

<p>
Reimplemented from <a class="el" href="classKate_1_1Document.html#faf167a2b2cf8179d9abae3630fde03c">Kate::Document</a>.
<p>
Definition at line <a class="el" href="katedocument_8h-source.html#l00756">756</a> of file <a class="el" href="katedocument_8h-source.html">katedocument.h</a>.
</div>
</div><p>
<a class="anchor" name="054229adfa79e23c20c480e332c6f093"></a><!-- doxytag: member="KateDocument::editBegin" ref="054229adfa79e23c20c480e332c6f093" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void KateDocument::editBegin           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"><code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Same as <a class="el" href="classKateDocument.html#7c6a9b0380ebbae078eba3a50feaafbe">editStart()</a> with undo. 
<p>

<p>
Definition at line <a class="el" href="katedocument_8h-source.html#l00211">211</a> of file <a class="el" href="katedocument_8h-source.html">katedocument.h</a>.
</div>
</div><p>
<a class="anchor" name="a2ce53c514b8fe2a5731a0822540ae92"></a><!-- doxytag: member="KateDocument::editConfigPage" ref="a2ce53c514b8fe2a5731a0822540ae92" args="(QWidget *)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classKate_1_1ConfigPage.html">Kate::ConfigPage</a>* KateDocument::editConfigPage           </td>
          <td>(</td>
          <td class="paramtype"><a class="elRef" doxygen="qt.tag:" href="qwidget.html">QWidget</a> *&nbsp;</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"><code> [inline, virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
<dl compact><dt><b><a class="el" href="deprecated.html#_deprecated000008">Deprecated:</a></b></dt><dd></dd></dl>

<p>
Implements <a class="el" href="classKate_1_1Document.html#42109e16d2f1f80b29433ad6bebd9f9b">Kate::Document</a>.
<p>
Definition at line <a class="el" href="katedocument_8h-source.html#l00584">584</a> of file <a class="el" href="katedocument_8h-source.html">katedocument.h</a>.
</div>
</div><p>
<a class="anchor" name="c871701fd5727adacca9c43c885a75aa"></a><!-- doxytag: member="KateDocument::editEnd" ref="c871701fd5727adacca9c43c885a75aa" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void KateDocument::editEnd           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
End a editor operation. 
<p>
<dl compact><dt><b>See also:</b></dt><dd><a class="el" href="classKateDocument.html#7c6a9b0380ebbae078eba3a50feaafbe">editStart()</a> </dd></dl>

<p>
Definition at line <a class="el" href="katedocument_8cpp-source.html#l01005">1005</a> of file <a class="el" href="katedocument_8cpp-source.html">katedocument.cpp</a>.
</div>
</div><p>
<a class="anchor" name="8229906d8e802cc9286e03a860eb16c3"></a><!-- doxytag: member="KateDocument::editInsertLine" ref="8229906d8e802cc9286e03a860eb16c3" args="(uint line, const QString &amp;s)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool KateDocument::editInsertLine           </td>
          <td>(</td>
          <td class="paramtype">uint&nbsp;</td>
          <td class="paramname"> <em>line</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const <a class="elRef" doxygen="qt.tag:" href="qstring.html">QString</a> &amp;&nbsp;</td>
          <td class="paramname"> <em>s</em></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td width="100%"></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Insert a string at the given line. 
<p>
<dl compact><dt><b>Parameters:</b></dt><dd>
  <table border="0" cellspacing="2" cellpadding="0">
    <tr><td valign="top"></td><td valign="top"><em>line</em>&nbsp;</td><td>line number </td></tr>
    <tr><td valign="top"></td><td valign="top"><em>s</em>&nbsp;</td><td>string to insert </td></tr>
  </table>
</dl>
<dl compact><dt><b>Returns:</b></dt><dd>true on success </dd></dl>

<p>
Definition at line <a class="el" href="katedocument_8cpp-source.html#l01395">1395</a> of file <a class="el" href="katedocument_8cpp-source.html">katedocument.cpp</a>.
</div>
</div><p>
<a class="anchor" name="80148ffdcb5f3725ee510b6b7c7d77ab"></a><!-- doxytag: member="KateDocument::editInsertText" ref="80148ffdcb5f3725ee510b6b7c7d77ab" args="(uint line, uint col, const QString &amp;s)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool KateDocument::editInsertText           </td>
          <td>(</td>
          <td class="paramtype">uint&nbsp;</td>
          <td class="paramname"> <em>line</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">uint&nbsp;</td>
          <td class="paramname"> <em>col</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const <a class="elRef" doxygen="qt.tag:" href="qstring.html">QString</a> &amp;&nbsp;</td>
          <td class="paramname"> <em>s</em></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td width="100%"></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Add a string in the given line/column. 
<p>
<dl compact><dt><b>Parameters:</b></dt><dd>
  <table border="0" cellspacing="2" cellpadding="0">
    <tr><td valign="top"></td><td valign="top"><em>line</em>&nbsp;</td><td>line number </td></tr>
    <tr><td valign="top"></td><td valign="top"><em>col</em>&nbsp;</td><td>column </td></tr>
    <tr><td valign="top"></td><td valign="top"><em>s</em>&nbsp;</td><td>string to be inserted </td></tr>
  </table>
</dl>
<dl compact><dt><b>Returns:</b></dt><dd>true on success </dd></dl>

<p>
Definition at line <a class="el" href="katedocument_8cpp-source.html#l01159">1159</a> of file <a class="el" href="katedocument_8cpp-source.html">katedocument.cpp</a>.
</div>
</div><p>
<a class="anchor" name="9c0a483fa7d828c34cace4896d36084a"></a><!-- doxytag: member="KateDocument::editLineInserted" ref="9c0a483fa7d828c34cace4896d36084a" args="(uint line)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void KateDocument::editLineInserted           </td>
          <td>(</td>
          <td class="paramtype">uint&nbsp;</td>
          <td class="paramname"> <em>line</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"><code> [signal]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Emitted whenever a line is inserted before <code>line</code>, becoming itself line @ line. 
<p>

</div>
</div><p>
<a class="anchor" name="64f5942a796d7023cccdd9f202984817"></a><!-- doxytag: member="KateDocument::editLineRemoved" ref="64f5942a796d7023cccdd9f202984817" args="(uint line)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void KateDocument::editLineRemoved           </td>
          <td>(</td>
          <td class="paramtype">uint&nbsp;</td>
          <td class="paramname"> <em>line</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"><code> [signal]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Emitted when a line is deleted. 
<p>

</div>
</div><p>
<a class="anchor" name="f7b660b7ee580feea6e9171cea41f562"></a><!-- doxytag: member="KateDocument::editLineUnWrapped" ref="f7b660b7ee580feea6e9171cea41f562" args="(uint line, uint col)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void KateDocument::editLineUnWrapped           </td>
          <td>(</td>
          <td class="paramtype">uint&nbsp;</td>
          <td class="paramname"> <em>line</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">uint&nbsp;</td>
          <td class="paramname"> <em>col</em></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td width="100%"><code> [signal]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Emitted each time text from <code>nextLine</code> was upwrapped onto <code>line</code>. 
<p>

</div>
</div><p>
<a class="anchor" name="490168f5199847a9fc4164e89c7d2ae8"></a><!-- doxytag: member="KateDocument::editLineWrapped" ref="490168f5199847a9fc4164e89c7d2ae8" args="(uint line, uint col, uint len)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void KateDocument::editLineWrapped           </td>
          <td>(</td>
          <td class="paramtype">uint&nbsp;</td>
          <td class="paramname"> <em>line</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">uint&nbsp;</td>
          <td class="paramname"> <em>col</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">uint&nbsp;</td>
          <td class="paramname"> <em>len</em></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td width="100%"><code> [signal]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Emmitted when text from <code>line</code> was wrapped at position pos onto line <code>nextLine</code>. 
<p>

</div>
</div><p>
<a class="anchor" name="45bd6dd8890d80a0e18d28de7313d65c"></a><!-- doxytag: member="KateDocument::editMarkLineAutoWrapped" ref="45bd6dd8890d80a0e18d28de7313d65c" args="(uint line, bool autowrapped)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool KateDocument::editMarkLineAutoWrapped           </td>
          <td>(</td>
          <td class="paramtype">uint&nbsp;</td>
          <td class="paramname"> <em>line</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">bool&nbsp;</td>
          <td class="paramname"> <em>autowrapped</em></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td width="100%"></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Mark <code>line</code> as <code>autowrapped</code>. 
<p>
This is necessary if static word warp is enabled, because we have to know whether to insert a new line or add the wrapped words to the followin line. <dl compact><dt><b>Parameters:</b></dt><dd>
  <table border="0" cellspacing="2" cellpadding="0">
    <tr><td valign="top"></td><td valign="top"><em>line</em>&nbsp;</td><td>line number </td></tr>
    <tr><td valign="top"></td><td valign="top"><em>autowrapped</em>&nbsp;</td><td>autowrapped? </td></tr>
  </table>
</dl>
<dl compact><dt><b>Returns:</b></dt><dd>true on success </dd></dl>

<p>
Definition at line <a class="el" href="katedocument_8cpp-source.html#l01227">1227</a> of file <a class="el" href="katedocument_8cpp-source.html">katedocument.cpp</a>.
</div>
</div><p>
<a class="anchor" name="3aaefe0b008655e795a30baf4694af6b"></a><!-- doxytag: member="KateDocument::editRemoveLine" ref="3aaefe0b008655e795a30baf4694af6b" args="(uint line)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool KateDocument::editRemoveLine           </td>
          <td>(</td>
          <td class="paramtype">uint&nbsp;</td>
          <td class="paramname"> <em>line</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Remove a line. 
<p>
<dl compact><dt><b>Parameters:</b></dt><dd>
  <table border="0" cellspacing="2" cellpadding="0">
    <tr><td valign="top"></td><td valign="top"><em>line</em>&nbsp;</td><td>line number </td></tr>
  </table>
</dl>
<dl compact><dt><b>Returns:</b></dt><dd>true on success </dd></dl>

<p>
Definition at line <a class="el" href="katedocument_8cpp-source.html#l01441">1441</a> of file <a class="el" href="katedocument_8cpp-source.html">katedocument.cpp</a>.
</div>
</div><p>
<a class="anchor" name="c6fcbfbea352b348ba9fa4aa3a9cf0d1"></a><!-- doxytag: member="KateDocument::editRemoveText" ref="c6fcbfbea352b348ba9fa4aa3a9cf0d1" args="(uint line, uint col, uint len)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool KateDocument::editRemoveText           </td>
          <td>(</td>
          <td class="paramtype">uint&nbsp;</td>
          <td class="paramname"> <em>line</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">uint&nbsp;</td>
          <td class="paramname"> <em>col</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">uint&nbsp;</td>
          <td class="paramname"> <em>len</em></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td width="100%"></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Remove a string in the given line/column. 
<p>
<dl compact><dt><b>Parameters:</b></dt><dd>
  <table border="0" cellspacing="2" cellpadding="0">
    <tr><td valign="top"></td><td valign="top"><em>line</em>&nbsp;</td><td>line number </td></tr>
    <tr><td valign="top"></td><td valign="top"><em>col</em>&nbsp;</td><td>column </td></tr>
    <tr><td valign="top"></td><td valign="top"><em>len</em>&nbsp;</td><td>length of text to be removed </td></tr>
  </table>
</dl>
<dl compact><dt><b>Returns:</b></dt><dd>true on success </dd></dl>

<p>
Definition at line <a class="el" href="katedocument_8cpp-source.html#l01200">1200</a> of file <a class="el" href="katedocument_8cpp-source.html">katedocument.cpp</a>.
</div>
</div><p>
<a class="anchor" name="7c6a9b0380ebbae078eba3a50feaafbe"></a><!-- doxytag: member="KateDocument::editStart" ref="7c6a9b0380ebbae078eba3a50feaafbe" args="(bool withUndo=true)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void KateDocument::editStart           </td>
          <td>(</td>
          <td class="paramtype">bool&nbsp;</td>
          <td class="paramname"> <em>withUndo</em> = <code>true</code>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Enclose editor actions with <code><a class="el" href="classKateDocument.html#7c6a9b0380ebbae078eba3a50feaafbe">editStart()</a></code> and <code><a class="el" href="classKateDocument.html#c871701fd5727adacca9c43c885a75aa">editEnd()</a></code> to group them. 
<p>
<dl compact><dt><b>Parameters:</b></dt><dd>
  <table border="0" cellspacing="2" cellpadding="0">
    <tr><td valign="top"></td><td valign="top"><em>withUndo</em>&nbsp;</td><td>if true, add undo history </td></tr>
  </table>
</dl>

<p>
Definition at line <a class="el" href="katedocument_8cpp-source.html#l00907">907</a> of file <a class="el" href="katedocument_8cpp-source.html">katedocument.cpp</a>.
</div>
</div><p>
<a class="anchor" name="af3df7677752b13ed998898920e04e64"></a><!-- doxytag: member="KateDocument::editTextInserted" ref="af3df7677752b13ed998898920e04e64" args="(uint line, uint col, uint len)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void KateDocument::editTextInserted           </td>
          <td>(</td>
          <td class="paramtype">uint&nbsp;</td>
          <td class="paramname"> <em>line</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">uint&nbsp;</td>
          <td class="paramname"> <em>col</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">uint&nbsp;</td>
          <td class="paramname"> <em>len</em></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td width="100%"><code> [signal]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Emitted each time text is inserted into a pre-existing line, including appends. 
<p>
Does not include newly inserted lines at the moment. ### needed? 
</div>
</div><p>
<a class="anchor" name="344d9e98fcbca0502c4ab301abdd3812"></a><!-- doxytag: member="KateDocument::editTextRemoved" ref="344d9e98fcbca0502c4ab301abdd3812" args="(uint line, uint col, uint len)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void KateDocument::editTextRemoved           </td>
          <td>(</td>
          <td class="paramtype">uint&nbsp;</td>
          <td class="paramname"> <em>line</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">uint&nbsp;</td>
          <td class="paramname"> <em>col</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">uint&nbsp;</td>
          <td class="paramname"> <em>len</em></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td width="100%"><code> [signal]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Emitted each time text is removed from a line, including truncates and space removal. 
<p>

</div>
</div><p>
<a class="anchor" name="10d0ed2043fd97bb850b3e3237880f88"></a><!-- doxytag: member="KateDocument::editUnWrapLine" ref="10d0ed2043fd97bb850b3e3237880f88" args="(uint line, bool removeLine=true, uint length=0)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool KateDocument::editUnWrapLine           </td>
          <td>(</td>
          <td class="paramtype">uint&nbsp;</td>
          <td class="paramname"> <em>line</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">bool&nbsp;</td>
          <td class="paramname"> <em>removeLine</em> = <code>true</code>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">uint&nbsp;</td>
          <td class="paramname"> <em>length</em> = <code>0</code></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td width="100%"></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Unwrap <code>line</code>. 
<p>
If <code>removeLine</code> is true, we force to join the lines. If <code>removeLine</code> is true, <code>length</code> is ignored (eg not needed). <dl compact><dt><b>Parameters:</b></dt><dd>
  <table border="0" cellspacing="2" cellpadding="0">
    <tr><td valign="top"></td><td valign="top"><em>line</em>&nbsp;</td><td>line number </td></tr>
    <tr><td valign="top"></td><td valign="top"><em>removeLine</em>&nbsp;</td><td>if true, force to remove the next line </td></tr>
  </table>
</dl>
<dl compact><dt><b>Returns:</b></dt><dd>true on success </dd></dl>

<p>
Definition at line <a class="el" href="katedocument_8cpp-source.html#l01326">1326</a> of file <a class="el" href="katedocument_8cpp-source.html">katedocument.cpp</a>.
</div>
</div><p>
<a class="anchor" name="ccc69dfe4e29574601bed7293c260a86"></a><!-- doxytag: member="KateDocument::editWrapLine" ref="ccc69dfe4e29574601bed7293c260a86" args="(uint line, uint col, bool newLine=true, bool *newLineAdded=0)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool KateDocument::editWrapLine           </td>
          <td>(</td>
          <td class="paramtype">uint&nbsp;</td>
          <td class="paramname"> <em>line</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">uint&nbsp;</td>
          <td class="paramname"> <em>col</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">bool&nbsp;</td>
          <td class="paramname"> <em>newLine</em> = <code>true</code>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">bool *&nbsp;</td>
          <td class="paramname"> <em>newLineAdded</em> = <code>0</code></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td width="100%"></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Wrap <code>line</code>. 
<p>
If <code>newLine</code> is true, ignore the textline's flag KateTextLine::flagAutoWrapped and force a new line. Whether a new line was needed/added you can grab with <code>newLineAdded</code>. <dl compact><dt><b>Parameters:</b></dt><dd>
  <table border="0" cellspacing="2" cellpadding="0">
    <tr><td valign="top"></td><td valign="top"><em>line</em>&nbsp;</td><td>line number </td></tr>
    <tr><td valign="top"></td><td valign="top"><em>col</em>&nbsp;</td><td>column </td></tr>
    <tr><td valign="top"></td><td valign="top"><em>newLine</em>&nbsp;</td><td>if true, force a new line </td></tr>
    <tr><td valign="top"></td><td valign="top"><em>newLineAdded</em>&nbsp;</td><td>return value is true, if new line was added (may be 0) </td></tr>
  </table>
</dl>
<dl compact><dt><b>Returns:</b></dt><dd>true on success </dd></dl>

<p>
Definition at line <a class="el" href="katedocument_8cpp-source.html#l01250">1250</a> of file <a class="el" href="katedocument_8cpp-source.html">katedocument.cpp</a>.
</div>
</div><p>
<a class="anchor" name="6fed5f56d23bfc0ce9cb67a29183583d"></a><!-- doxytag: member="KateDocument::fileNameChanged" ref="6fed5f56d23bfc0ce9cb67a29183583d" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void KateDocument::fileNameChanged           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"><code> [signal]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
The file has been saved (perhaps the name has changed). 
<p>
The main window can use this to change its caption 
</div>
</div><p>
<a class="anchor" name="25d1bb70eb3fe1c0f16d84516a651c38"></a><!-- doxytag: member="KateDocument::fileSize" ref="25d1bb70eb3fe1c0f16d84516a651c38" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">long KateDocument::fileSize           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
<dl compact><dt><b>Returns:</b></dt><dd>the calculated size in bytes that the document would have when saved to disk.</dd></dl>
<dl compact><dt><b>Since:</b></dt><dd><a class="el" href="namespaceKate.html">Kate</a> 2.3 </dd></dl>
<dl compact><dt><b><a class="el" href="todo.html#_todo000001">Todo:</a></b></dt><dd>implement this (it returns 0 right now) </dd></dl>

<p>
Definition at line <a class="el" href="katedocument_8cpp-source.html#l02155">2155</a> of file <a class="el" href="katedocument_8cpp-source.html">katedocument.cpp</a>.
</div>
</div><p>
<a class="anchor" name="0a1517aaac14360e01e39002cad95d9c"></a><!-- doxytag: member="KateDocument::fontConfigPage" ref="0a1517aaac14360e01e39002cad95d9c" args="(QWidget *)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classKate_1_1ConfigPage.html">Kate::ConfigPage</a>* KateDocument::fontConfigPage           </td>
          <td>(</td>
          <td class="paramtype"><a class="elRef" doxygen="qt.tag:" href="qwidget.html">QWidget</a> *&nbsp;</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"><code> [inline, virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
<dl compact><dt><b><a class="el" href="deprecated.html#_deprecated000005">Deprecated:</a></b></dt><dd></dd></dl>

<p>
Implements <a class="el" href="classKate_1_1Document.html#b063adea1e726972b2921e7e40fa417e">Kate::Document</a>.
<p>
Definition at line <a class="el" href="katedocument_8h-source.html#l00581">581</a> of file <a class="el" href="katedocument_8h-source.html">katedocument.h</a>.
</div>
</div><p>
<a class="anchor" name="68666151df405297061bd47bcc0464f3"></a><!-- doxytag: member="KateDocument::hlConfigPage" ref="68666151df405297061bd47bcc0464f3" args="(QWidget *)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classKate_1_1ConfigPage.html">Kate::ConfigPage</a>* KateDocument::hlConfigPage           </td>
          <td>(</td>
          <td class="paramtype"><a class="elRef" doxygen="qt.tag:" href="qwidget.html">QWidget</a> *&nbsp;</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"><code> [inline, virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
<dl compact><dt><b><a class="el" href="deprecated.html#_deprecated000011">Deprecated:</a></b></dt><dd></dd></dl>

<p>
Implements <a class="el" href="classKate_1_1Document.html#6a9b10567689ab95db73486fb20107ea">Kate::Document</a>.
<p>
Definition at line <a class="el" href="katedocument_8h-source.html#l00586">586</a> of file <a class="el" href="katedocument_8h-source.html">katedocument.h</a>.
</div>
</div><p>
<a class="anchor" name="04ebb3906c373853d707b3058e4fb254"></a><!-- doxytag: member="KateDocument::indentConfigPage" ref="04ebb3906c373853d707b3058e4fb254" args="(QWidget *)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classKate_1_1ConfigPage.html">Kate::ConfigPage</a>* KateDocument::indentConfigPage           </td>
          <td>(</td>
          <td class="paramtype"><a class="elRef" doxygen="qt.tag:" href="qwidget.html">QWidget</a> *&nbsp;</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"><code> [inline, virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
<dl compact><dt><b><a class="el" href="deprecated.html#_deprecated000006">Deprecated:</a></b></dt><dd></dd></dl>

<p>
Implements <a class="el" href="classKate_1_1Document.html#1c1e0d769180b3178dd7f6b61dad8e8f">Kate::Document</a>.
<p>
Definition at line <a class="el" href="katedocument_8h-source.html#l00582">582</a> of file <a class="el" href="katedocument_8h-source.html">katedocument.h</a>.
</div>
</div><p>
<a class="anchor" name="fd10a69dcf92809f8a64aca71759202f"></a><!-- doxytag: member="KateDocument::isModifiedOnDisc" ref="fd10a69dcf92809f8a64aca71759202f" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool KateDocument::isModifiedOnDisc           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"><code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
<dl compact><dt><b>Returns:</b></dt><dd>wheather the document is modified on disc since last saved.</dd></dl>
<dl compact><dt><b>Since:</b></dt><dd>3.3 </dd></dl>

<p>
Definition at line <a class="el" href="katedocument_8h-source.html#l00770">770</a> of file <a class="el" href="katedocument_8h-source.html">katedocument.h</a>.
</div>
</div><p>
<a class="anchor" name="1fcc04ab46dd14174a9ba8559bb9bb43"></a><!-- doxytag: member="KateDocument::isModOnHD" ref="1fcc04ab46dd14174a9ba8559bb9bb43" args="(bool=false)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void KateDocument::isModOnHD           </td>
          <td>(</td>
          <td class="paramtype">bool&nbsp;</td>
          <td class="paramname"> = <code>false</code>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"><code> [inline, virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
<dl compact><dt><b><a class="el" href="deprecated.html#_deprecated000013">Deprecated:</a></b></dt><dd></dd></dl>

<p>
Reimplemented from <a class="el" href="classKate_1_1Document.html#47625665ba93e87a7afb17348cf0946c">Kate::Document</a>.
<p>
Definition at line <a class="el" href="katedocument_8h-source.html#l00773">773</a> of file <a class="el" href="katedocument_8h-source.html">katedocument.h</a>.
</div>
</div><p>
<a class="anchor" name="6aac8e73c92a3d8a5519281bac227239"></a><!-- doxytag: member="KateDocument::joinLines" ref="6aac8e73c92a3d8a5519281bac227239" args="(uint first, uint last)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void KateDocument::joinLines           </td>
          <td>(</td>
          <td class="paramtype">uint&nbsp;</td>
          <td class="paramname"> <em>first</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">uint&nbsp;</td>
          <td class="paramname"> <em>last</em></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td width="100%"></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Unwrap a range of lines. 
<p>

<p>
Definition at line <a class="el" href="katedocument_8cpp-source.html#l03962">3962</a> of file <a class="el" href="katedocument_8cpp-source.html">katedocument.cpp</a>.
</div>
</div><p>
<a class="anchor" name="424df98b524d6f277c32ff63a8366892"></a><!-- doxytag: member="KateDocument::keysConfigPage" ref="424df98b524d6f277c32ff63a8366892" args="(QWidget *)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classKate_1_1ConfigPage.html">Kate::ConfigPage</a>* KateDocument::keysConfigPage           </td>
          <td>(</td>
          <td class="paramtype"><a class="elRef" doxygen="qt.tag:" href="qwidget.html">QWidget</a> *&nbsp;</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"><code> [inline, virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
<dl compact><dt><b><a class="el" href="deprecated.html#_deprecated000009">Deprecated:</a></b></dt><dd></dd></dl>

<p>
Implements <a class="el" href="classKate_1_1Document.html#6eeceea4d6fb582803a5babe0ae1b9df">Kate::Document</a>.
<p>
Definition at line <a class="el" href="katedocument_8h-source.html#l00585">585</a> of file <a class="el" href="katedocument_8h-source.html">katedocument.h</a>.
</div>
</div><p>
<a class="anchor" name="e21f7a59ad6268e92b60ad5c401f372f"></a><!-- doxytag: member="KateDocument::lastLine" ref="e21f7a59ad6268e92b60ad5c401f372f" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">uint KateDocument::lastLine           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"> const<code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
gets the last line number (<a class="el" href="classKateDocument.html#abdd1a97f9bd6ed61a5e56bfce92aab9">numLines()</a> -1) 
<p>

<p>
Definition at line <a class="el" href="katedocument_8h-source.html#l00602">602</a> of file <a class="el" href="katedocument_8h-source.html">katedocument.h</a>.
</div>
</div><p>
<a class="anchor" name="fb7883a9ba0d259bf321a2afd229e018"></a><!-- doxytag: member="KateDocument::mimeType" ref="fb7883a9ba0d259bf321a2afd229e018" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="elRef" doxygen="qt.tag:" href="qstring.html">QString</a> KateDocument::mimeType           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
<dl compact><dt><b>Returns:</b></dt><dd>the name of the mimetype for the document.</dd></dl>
This method is using KMimeType::findByURL, and if the pointer is then still the default MimeType for a nonlocal or unsaved file, uses <a class="el" href="classKateDocument.html#48fd179716729238c4aee9ed55ceecea">mimeTypeForContent()</a>.<p>
<dl compact><dt><b>Since:</b></dt><dd><a class="el" href="namespaceKate.html">Kate</a> 2.3 </dd></dl>

<p>
Definition at line <a class="el" href="katedocument_8cpp-source.html#l02140">2140</a> of file <a class="el" href="katedocument_8cpp-source.html">katedocument.cpp</a>.
</div>
</div><p>
<a class="anchor" name="48fd179716729238c4aee9ed55ceecea"></a><!-- doxytag: member="KateDocument::mimeTypeForContent" ref="48fd179716729238c4aee9ed55ceecea" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">KMimeType::Ptr KateDocument::mimeTypeForContent           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
<dl compact><dt><b>Returns:</b></dt><dd>a pointer to the KMimeType for this document, found by analyzing the actual content.</dd></dl>
Note that this method is *not* part of the DocumentInfoInterface.<p>
<dl compact><dt><b>Since:</b></dt><dd><a class="el" href="namespaceKate.html">Kate</a> 2.3 </dd></dl>

<p>
Definition at line <a class="el" href="katedocument_8cpp-source.html#l02166">2166</a> of file <a class="el" href="katedocument_8cpp-source.html">katedocument.cpp</a>.
</div>
</div><p>
<a class="anchor" name="cb050217983434c0b8c8dc7f6c3aacc9"></a><!-- doxytag: member="KateDocument::niceFileSize" ref="cb050217983434c0b8c8dc7f6c3aacc9" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="elRef" doxygen="qt.tag:" href="qstring.html">QString</a> KateDocument::niceFileSize           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
<dl compact><dt><b>Returns:</b></dt><dd>the calculated size the document would have when saved to disk as a human readable string.</dd></dl>
<dl compact><dt><b>Since:</b></dt><dd><a class="el" href="namespaceKate.html">Kate</a> 2.3 </dd></dl>
<dl compact><dt><b><a class="el" href="todo.html#_todo000002">Todo:</a></b></dt><dd>implement this (it returns "UNKNOWN") </dd></dl>

<p>
Definition at line <a class="el" href="katedocument_8cpp-source.html#l02161">2161</a> of file <a class="el" href="katedocument_8cpp-source.html">katedocument.cpp</a>.
</div>
</div><p>
<a class="anchor" name="4b0c5f9b37c21f49c775fe5561ab033c"></a><!-- doxytag: member="KateDocument::reloadFile" ref="4b0c5f9b37c21f49c775fe5561ab033c" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void KateDocument::reloadFile           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"><code> [virtual, slot]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Reloads the current document from disc if possible. 
<p>

<p>
Implements <a class="el" href="classKate_1_1Document.html#d27861491bafe790c87704bec68bf481">Kate::Document</a>.
<p>
Definition at line <a class="el" href="katedocument_8cpp-source.html#l04317">4317</a> of file <a class="el" href="katedocument_8cpp-source.html">katedocument.cpp</a>.
</div>
</div><p>
<a class="anchor" name="ff6026f5f0c06bfec72f755bf68a9d30"></a><!-- doxytag: member="KateDocument::selectConfigPage" ref="ff6026f5f0c06bfec72f755bf68a9d30" args="(QWidget *)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classKate_1_1ConfigPage.html">Kate::ConfigPage</a>* KateDocument::selectConfigPage           </td>
          <td>(</td>
          <td class="paramtype"><a class="elRef" doxygen="qt.tag:" href="qwidget.html">QWidget</a> *&nbsp;</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"><code> [inline, virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
<dl compact><dt><b><a class="el" href="deprecated.html#_deprecated000007">Deprecated:</a></b></dt><dd></dd></dl>

<p>
Implements <a class="el" href="classKate_1_1Document.html#b83a0d3a5e095e7c47682f784adf13dc">Kate::Document</a>.
<p>
Definition at line <a class="el" href="katedocument_8h-source.html#l00583">583</a> of file <a class="el" href="katedocument_8h-source.html">katedocument.h</a>.
</div>
</div><p>
<a class="anchor" name="127288317d0fbc2c6436db82d3e1c3a6"></a><!-- doxytag: member="KateDocument::setDocName" ref="127288317d0fbc2c6436db82d3e1c3a6" args="(QString docName)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void KateDocument::setDocName           </td>
          <td>(</td>
          <td class="paramtype"><a class="elRef" doxygen="qt.tag:" href="qstring.html">QString</a>&nbsp;</td>
          <td class="paramname"> <em>docName</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Sets the document name. 
<p>
deprecated for <a class="elRef" doxygen="kdecore.tag:../../kdecore/html/" href="../../kdecore/html/namespaceKDE.html">KDE</a> 4.0, is done internally, calling it won't hurt but changes nothing beside triggers signal <dl compact><dt><b><a class="el" href="deprecated.html#_deprecated000002">Deprecated:</a></b></dt><dd></dd></dl>

<p>
Reimplemented from <a class="el" href="classKate_1_1Document.html#4cff7d933d894cefdfd7d19e0b87ca96">Kate::Document</a>.
<p>
Definition at line <a class="el" href="katedocument_8cpp-source.html#l04191">4191</a> of file <a class="el" href="katedocument_8cpp-source.html">katedocument.cpp</a>.
</div>
</div><p>
<a class="anchor" name="fc4fac6078cf57ff6b424003858b1d16"></a><!-- doxytag: member="KateDocument::setModifiedOnDisk" ref="fc4fac6078cf57ff6b424003858b1d16" args="(int reason)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void KateDocument::setModifiedOnDisk           </td>
          <td>(</td>
          <td class="paramtype">int&nbsp;</td>
          <td class="paramname"> <em>reason</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
For client apps that want to deal with files modified on disk, it is nessecary to reset this property. 
<p>
<code>reason</code> is a ModifiedOnDiskReason. 
<p>
Implements <a class="el" href="classKate_1_1DocumentExt.html#1f13eea185c90e6a40459567dba626d3">Kate::DocumentExt</a>.
<p>
Definition at line <a class="el" href="katedocument_8cpp-source.html#l04303">4303</a> of file <a class="el" href="katedocument_8cpp-source.html">katedocument.cpp</a>.
</div>
</div><p>
<a class="anchor" name="d93375e9bc2357f369c5e6e2af207169"></a><!-- doxytag: member="KateDocument::slotModifiedOnDisk" ref="d93375e9bc2357f369c5e6e2af207169" args="(Kate::View *v=0)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void KateDocument::slotModifiedOnDisk           </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="classKate_1_1View.html">Kate::View</a> *&nbsp;</td>
          <td class="paramname"> <em>v</em> = <code>0</code>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"><code> [virtual, slot]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Ask the user what to do, if the file has been modified on disc. 
<p>
Reimplemented from <a class="el" href="classKate_1_1Document.html">Kate::Document</a>.<p>
<dl compact><dt><b>Since:</b></dt><dd>3.3 </dd></dl>

<p>
Implements <a class="el" href="classKate_1_1DocumentExt.html#87b494985e564166e51b22bcc654c64a">Kate::DocumentExt</a>.
<p>
Definition at line <a class="el" href="katedocument_8cpp-source.html#l04231">4231</a> of file <a class="el" href="katedocument_8cpp-source.html">katedocument.cpp</a>.
</div>
</div><p>
<a class="anchor" name="e6deec58ef4579fa36e09b063eee9ba8"></a><!-- doxytag: member="KateDocument::transform" ref="e6deec58ef4579fa36e09b063eee9ba8" args="(KateView *view, const KateTextCursor &amp;, TextTransform)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void KateDocument::transform           </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="classKateView.html">KateView</a> *&nbsp;</td>
          <td class="paramname"> <em>view</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const <a class="el" href="classKateTextCursor.html">KateTextCursor</a> &amp;&nbsp;</td>
          <td class="paramname">, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="classKateDocument.html#daa4629cf767e14eb04ceb245af8e285">TextTransform</a>&nbsp;</td>
          <td class="paramname"></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td width="100%"></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Handling uppercase, lowercase and capitalize for the view. 
<p>
If there is a selection, that is transformed, otherwise for uppercase or lowercase the character right of the cursor is transformed, for capitalize the word under the cursor is transformed. 
<p>
Definition at line <a class="el" href="katedocument_8cpp-source.html#l03868">3868</a> of file <a class="el" href="katedocument_8cpp-source.html">katedocument.cpp</a>.
</div>
</div><p>
<a class="anchor" name="7a498405915ec9172e39f19c32b49c66"></a><!-- doxytag: member="KateDocument::typeChars" ref="7a498405915ec9172e39f19c32b49c66" args="(KateView *type, const QString &amp;chars)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool KateDocument::typeChars           </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="classKateView.html">KateView</a> *&nbsp;</td>
          <td class="paramname"> <em>type</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const <a class="elRef" doxygen="qt.tag:" href="qstring.html">QString</a> &amp;&nbsp;</td>
          <td class="paramname"> <em>chars</em></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td width="100%"></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Type chars in a view. 
<p>

<p>
Definition at line <a class="el" href="katedocument_8cpp-source.html#l02876">2876</a> of file <a class="el" href="katedocument_8cpp-source.html">katedocument.cpp</a>.
</div>
</div><p>
<a class="anchor" name="11eb4fe58e5bc81b7a01b1b84b99b60a"></a><!-- doxytag: member="KateDocument::wrapText" ref="11eb4fe58e5bc81b7a01b1b84b99b60a" args="(uint startLine, uint endLine)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool KateDocument::wrapText           </td>
          <td>(</td>
          <td class="paramtype">uint&nbsp;</td>
          <td class="paramname"> <em>startLine</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">uint&nbsp;</td>
          <td class="paramname"> <em>endLine</em></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td width="100%"></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Remove a line. 
<p>
<dl compact><dt><b>Parameters:</b></dt><dd>
  <table border="0" cellspacing="2" cellpadding="0">
    <tr><td valign="top"></td><td valign="top"><em>startLine</em>&nbsp;</td><td>line to begin wrapping </td></tr>
    <tr><td valign="top"></td><td valign="top"><em>endLine</em>&nbsp;</td><td>line to stop wrapping </td></tr>
  </table>
</dl>
<dl compact><dt><b>Returns:</b></dt><dd>true on success </dd></dl>

<p>
Definition at line <a class="el" href="katedocument_8cpp-source.html#l01040">1040</a> of file <a class="el" href="katedocument_8cpp-source.html">katedocument.cpp</a>.
</div>
</div><p>
<hr>The documentation for this class was generated from the following files:<ul>
<li><a class="el" href="katedocument_8h-source.html">katedocument.h</a><li><a class="el" href="katedocument_8cpp-source.html">katedocument.cpp</a></ul>
    </div></div>


      </td>
  </tr>
  <tr>
    <td valign="top" id="leftmenu" width="25%">
      <a name="navigation"></a>
      <div class="menu_box"><h2>kate</h2>
<div class="nav_list">
<ul><li><a href="index.html">Main Page</a></li><li><a href="namespaces.html">Namespace List</a></li><li><a href="hierarchy.html">Class Hierarchy</a></li><li><a href="classes.html">Alphabetical List</a></li><li><a href="annotated.html">Class List</a></li><li><a href="files.html">File List</a></li><li><a href="namespacemembers.html">Namespace Members</a></li><li><a href="functions.html">Class Members</a></li><li><a href="pages.html">Related Pages</a></li></ul>
<!--
<h2>Class Picker</h2>
<div style="text-align: center;">
<form name="guideform">
<select name="guidelinks" style="width:100%;" onChange="window.location=document.guideform.guidelinks.options[document.guideform.guidelinks.selectedIndex].value">
<option value="annotated.html">-- Choose --</option>
  <option value="classABGlobal.html">abglobal</option>,  <option value="classAutoBookmarkEnt.html">autobookmarkent</option>,  <option value="classAutoBookmarker.html">autobookmarker</option>,  <option value="classAutoBookmarkerConfigPage.html">autobookmarkerconfigpage</option>,  <option value="classAutoBookmarkerEntEditor.html">autobookmarkerenteditor</option>,  <option value="classDocWordCompletionConfigPage.html">docwordcompletionconfigpage</option>,  <option value="classDocWordCompletionPlugin.html">docwordcompletionplugin</option>,  <option value="classDocWordCompletionPluginView.html">docwordcompletionpluginview</option>,  <option value="classIndenterConfigPage.html">indenterconfigpage</option>,  <option value="classInsertFilePlugin.html">insertfileplugin</option>,  <option value="classInsertFilePluginView.html">insertfilepluginview</option>,  <option value="classISearchPlugin.html">isearchplugin</option>,  <option value="classISearchPluginView.html">isearchpluginview</option>,  <option value="classKate_1_1ActionMenu.html">kate::actionmenu</option>,  <option value="classKate_1_1Command.html">kate::command</option>,  <option value="classKate_1_1CommandExtension.html">kate::commandextension</option>,  <option value="classKate_1_1ConfigPage.html">kate::configpage</option>,  <option value="classKate_1_1Cursor.html">kate::cursor</option>,  <option value="classKate_1_1Document.html">kate::document</option>,  <option value="classKate_1_1DocumentExt.html">kate::documentext</option>,  <option value="classKate_1_1View.html">kate::view</option>,  <option value="classKateArbitraryHighlight.html">katearbitraryhighlight</option>,  <option value="classKateArbitraryHighlightRange.html">katearbitraryhighlightrange</option>,  <option value="classKateArgHint.html">katearghint</option>,  <option value="classKateAttribute.html">kateattribute</option>,  <option value="classKateAutoIndent.html">kateautoindent</option>,  <option value="classKateBookmarks.html">katebookmarks</option>,  <option value="classKateBracketRange.html">katebracketrange</option>,  <option value="classKateBrowserExtension.html">katebrowserextension</option>,  <option value="classKateBufBlock.html">katebufblock</option>,  <option value="classKateBufBlockList.html">katebufblocklist</option>,  <option value="classKateBuffer.html">katebuffer</option>,  <option value="classKateCmd.html">katecmd</option>,  <option value="classKateCmdLine.html">katecmdline</option>,  <option value="classKateCmdShellCompletion.html">katecmdshellcompletion</option>,  <option value="classKateCodeCompletion.html">katecodecompletion</option>,  <option value="classKateCodeCompletionCommentLabel.html">katecodecompletioncommentlabel</option>,  <option value="classKateCodeFoldingNode.html">katecodefoldingnode</option>,  <option value="classKateCodeFoldingTree.html">katecodefoldingtree</option>,  <option value="classKateCommands_1_1Character.html">katecommands::character</option>,  <option value="classKateCommands_1_1CoreCommands.html">katecommands::corecommands</option>,  <option value="classKateCommands_1_1Date.html">katecommands::date</option>,  <option value="classKateCommands_1_1SedReplace.html">katecommands::sedreplace</option>,  <option value="classKateConfig.html">kateconfig</option>,  <option value="classKateConfigPage.html">kateconfigpage</option>,  <option value="classKateCSAndSIndent.html">katecsandsindent</option>,  <option value="classKateCSmartIndent.html">katecsmartindent</option>,  <option value="classKateDocCursor.html">katedoccursor</option>,  <option value="classKateDocument.html">katedocument</option>,  <option value="classKateDocumentConfig.html">katedocumentconfig</option>,  <option value="classKateEditConfigTab.html">kateeditconfigtab</option>,  <option value="classKateEditKeyConfiguration.html">kateeditkeyconfiguration</option>,  <option value="classKateFactory.html">katefactory</option>,  <option value="classKateFileType.html">katefiletype</option>,  <option value="classKateFileTypeConfigTab.html">katefiletypeconfigtab</option>,  <option value="classKateFileTypeManager.html">katefiletypemanager</option>,  <option value="classKateFontMetrics.html">katefontmetrics</option>,  <option value="classKateFontStruct.html">katefontstruct</option>,  <option value="classKateGotoLineDialog.html">kategotolinedialog</option>,  <option value="classKateHiddenLineBlock.html">katehiddenlineblock</option>,  <option value="classKateHighlighting.html">katehighlighting</option>,  <option value="classKateHlConfigPage.html">katehlconfigpage</option>,  <option value="classKateHlData.html">katehldata</option>,  <option value="classKateHlDownloadDialog.html">katehldownloaddialog</option>,  <option value="classKateHlItemData.html">katehlitemdata</option>,  <option value="classKateHlManager.html">katehlmanager</option>,  <option value="classKateIconBorder.html">kateiconborder</option>,  <option value="classKateIndentConfigTab.html">kateindentconfigtab</option>,  <option value="classKateIndentJScriptImpl.html">kateindentjscriptimpl</option>,  <option value="classKateIndentJScriptManager.html">kateindentjscriptmanager</option>,  <option value="classKateIndentScript.html">kateindentscript</option>,  <option value="classKateIndentScriptImplAbstract.html">kateindentscriptimplabstract</option>,  <option value="classKateIndentScriptManagerAbstract.html">kateindentscriptmanagerabstract</option>,  <option value="classKateJScript.html">katejscript</option>,  <option value="classKateJScriptManager.html">katejscriptmanager</option>,  <option value="classKateKeyInterceptorFunctor.html">katekeyinterceptorfunctor</option>,  <option value="classKateLineInfo.html">katelineinfo</option>,  <option value="classKateLineRange.html">katelinerange</option>,  <option value="classKateModOnHdPrompt.html">katemodonhdprompt</option>,  <option value="classKateNormalIndent.html">katenormalindent</option>,  <option value="classKatePartPluginConfigPage.html">katepartpluginconfigpage</option>,  <option value="classKatePartPluginListView.html">katepartpluginlistview</option>,  <option value="classKatePrinter.html">kateprinter</option>,  <option value="classKatePrintHeaderFooter.html">kateprintheaderfooter</option>,  <option value="classKatePrintLayout.html">kateprintlayout</option>,  <option value="classKatePrintTextSettings.html">kateprinttextsettings</option>,  <option value="classKatePythonIndent.html">katepythonindent</option>,  <option value="classKateRange.html">katerange</option>,  <option value="classKateRenderer.html">katerenderer</option>,  <option value="classKateRendererConfig.html">katerendererconfig</option>,  <option value="classKateReplacePrompt.html">katereplaceprompt</option>,  <option value="classKateSaveConfigTab.html">katesaveconfigtab</option>,  <option value="classKateSchemaConfigColorTab.html">kateschemaconfigcolortab</option>,  <option value="classKateSchemaConfigFontColorTab.html">kateschemaconfigfontcolortab</option>,  <option value="classKateSchemaConfigFontTab.html">kateschemaconfigfonttab</option>,  <option value="classKateSchemaConfigHighlightTab.html">kateschemaconfighighlighttab</option>,  <option value="classKateSchemaConfigPage.html">kateschemaconfigpage</option>,  <option value="classKateSchemaManager.html">kateschemamanager</option>,  <option value="classKateScriptIndent.html">katescriptindent</option>,  <option value="classKateScrollBar.html">katescrollbar</option>,  <option value="classKateSearch.html">katesearch</option>,  <option value="classKateSelectConfigTab.html">kateselectconfigtab</option>,  <option value="classKateSpell.html">katespell</option>,  <option value="classKateStyleListView.html">katestylelistview</option>,  <option value="classKateSuperCursor.html">katesupercursor</option>,  <option value="classKateSuperCursorList.html">katesupercursorlist</option>,  <option value="classKateSuperRange.html">katesuperrange</option>,  <option value="classKateSuperRangeList.html">katesuperrangelist</option>,  <option value="classKateSyntaxContextData.html">katesyntaxcontextdata</option>,  <option value="classKateSyntaxDocument.html">katesyntaxdocument</option>,  <option value="classKateSyntaxModeListItem.html">katesyntaxmodelistitem</option>,  <option value="classKateTemplateHandler.html">katetemplatehandler</option>,  <option value="classKateTextCursor.html">katetextcursor</option>,  <option value="classKateTextLine.html">katetextline</option>,  <option value="classKateTextRange.html">katetextrange</option>,  <option value="classKateUndoGroup.html">kateundogroup</option>,  <option value="classKateVarIndent.html">katevarindent</option>,  <option value="classKateView.html">kateview</option>,  <option value="classKateViewConfig.html">kateviewconfig</option>,  <option value="classKateViewDefaultsConfig.html">kateviewdefaultsconfig</option>,  <option value="classKateViewEncodingAction.html">kateviewencodingaction</option>,  <option value="classKateViewFileTypeAction.html">kateviewfiletypeaction</option>,  <option value="classKateViewHighlightAction.html">kateviewhighlightaction</option>,  <option value="classKateViewIndentationAction.html">kateviewindentationaction</option>,  <option value="classKateViewInternal.html">kateviewinternal</option>,  <option value="classKateViewSchemaAction.html">kateviewschemaaction</option>,  <option value="classKateXmlIndent.html">katexmlindent</option>,  <option value="classKTextEditor_1_1KDataToolPlugin.html">ktexteditor::kdatatoolplugin</option>,  <option value="classKTextEditor_1_1KDataToolPluginView.html">ktexteditor::kdatatoolpluginview</option>,  <option value="classScriptIndentConfigPage.html">scriptindentconfigpage</option>,  <option value="classSearchCommand.html">searchcommand</option>,
</select>
</form>
</div>
-->
</div></div>
<div class="menu_box"><h2>API Dox</h2>
<div class="nav_list">
<ul>
<li><a href="../../arts/html/index.html">arts</a></li><li><a href="../../dcop/html/index.html">dcop</a></li><li><a href="../../dnssd/html/index.html">dnssd</a></li><li><a href="../../interfaces/html/index.html">interfaces</a></li><li>&nbsp;&nbsp;&nbsp;&nbsp;<a href="../../interfaces/kimproxy/interface/html/index.html">interface</a></li><li>&nbsp;&nbsp;&nbsp;&nbsp;<a href="../../interfaces/kimproxy/library/html/index.html">library</a></li><li>&nbsp;&nbsp;<a href="../../interfaces/kspeech/html/index.html">kspeech</a></li><li>&nbsp;&nbsp;<a href="../../interfaces/ktexteditor/html/index.html">ktexteditor</a></li><li><a href="../../kabc/html/index.html">kabc</a></li><li><a href="../../kate/html/index.html">kate</a></li><li><a href="../../kcmshell/html/index.html">kcmshell</a></li><li><a href="../../kdecore/html/index.html">kdecore</a></li><li><a href="../../kded/html/index.html">kded</a></li><li><a href="../../kdefx/html/index.html">kdefx</a></li><li><a href="../../kdeprint/html/index.html">kdeprint</a></li><li><a href="../../kdesu/html/index.html">kdesu</a></li><li><a href="../../kdeui/html/index.html">kdeui</a></li><li><a href="../../kdoctools/html/index.html">kdoctools</a></li><li><a href="../../khtml/html/index.html">khtml</a></li><li><a href="../../kimgio/html/index.html">kimgio</a></li><li><a href="../../kinit/html/index.html">kinit</a></li><li><a href="../../kio/html/index.html">kio</a></li><li>&nbsp;&nbsp;<a href="../../kio/bookmarks/html/index.html">bookmarks</a></li><li>&nbsp;&nbsp;<a href="../../kio/httpfilter/html/index.html">httpfilter</a></li><li>&nbsp;&nbsp;<a href="../../kio/kfile/html/index.html">kfile</a></li><li>&nbsp;&nbsp;<a href="../../kio/kio/html/index.html">kio</a></li><li>&nbsp;&nbsp;<a href="../../kio/kioexec/html/index.html">kioexec</a></li><li>&nbsp;&nbsp;<a href="../../kio/kpasswdserver/html/index.html">kpasswdserver</a></li><li>&nbsp;&nbsp;<a href="../../kio/kssl/html/index.html">kssl</a></li><li><a href="../../kioslave/html/index.html">kioslave</a></li><li>&nbsp;&nbsp;<a href="../../kioslave/http/html/index.html">http</a></li><li><a href="../../kjs/html/index.html">kjs</a></li><li><a href="../../kmdi/html/index.html">kmdi</a></li><li>&nbsp;&nbsp;<a href="../../kmdi/kmdi/html/index.html">kmdi</a></li><li><a href="../../knewstuff/html/index.html">knewstuff</a></li><li><a href="../../kparts/html/index.html">kparts</a></li><li><a href="../../kresources/html/index.html">kresources</a></li><li><a href="../../kspell2/html/index.html">kspell2</a></li><li><a href="../../kunittest/html/index.html">kunittest</a></li><li><a href="../../kutils/html/index.html">kutils</a></li><li><a href="../../kwallet/html/index.html">kwallet</a></li><li><a href="../../libkmid/html/index.html">libkmid</a></li><li><a href="../../libkscreensaver/html/index.html">libkscreensaver</a></li>
</ul></div></div>


        </td>
</tr>
</table>

<span class="doNotDisplay">
  <a href="http://www.kde.org/" accesskey="8">KDE Home</a> |
  <a href="http://accessibility.kde.org/" accesskey="9">KDE Accessibility Home</a> |
  <a href="http://www.kde.org/media/accesskeys.php" accesskey="0">Description of Access Keys</a>
</span>


<div style="height: 8px"></div>

<div id="footer">
  <div id="footer_left">
    Maintained by <a href="&#109;&#97;&#105;&#108;&#116;&#111;&#58;groo&#116;&#64;kde&#46;or&#x67;">Adriaan de Groot</a>
and
<a href="&#109;a&#105;&#108;&#116;&#111;&#58;w&#105;nter&#116;&#64;kde&#46;or&#x67">Allen Winter</a>.
<br/>
    KDE and K Desktop Environment are trademarks of <a href="http://www.kde.org/areas/kde-ev/" title="Homepage of the KDE non-profit Organization">KDE e.V.</a> |
    <a href="http://www.kde.org/contact/impressum.php">Legal</a>
  </div>
  <div id="footer_right"><img src="/media/images/footer_right.png" style="margin: 0px" alt="" /></div>
</div>

<!--
WARNING: DO NOT SEND MAIL TO THE FOLLOWING EMAIL ADDRESS! YOU WILL
BE BLOCKED INSTANTLY AND PERMANENTLY!
<a href="mailto:aaaatrap-425acc3b5374943f@kde.org">Block me</a>
WARNING END
-->

</body>
</html>