• Skip to content
  • Skip to link menu
KDE 4.4 API Reference
  • KDE API Reference
  • kdelibs
  • Sitemap
  • Contact Us
 

Kate

KateView Class Reference

#include <kateview.h>

Inheritance diagram for KateView:
Inheritance graph
[legend]

List of all members.

Public Slots

void align ()
void backspace ()
void bottom ()
void bottomOfView ()
void capitalize ()
void changeDictionary ()
void cleanIndent ()
bool clearSelection (bool redraw, bool finishedChangingSelection=true)
bool clearSelection ()
void comment ()
void copy () const
void cursorLeft ()
void cursorRight ()
void cut ()
void deleteWordLeft ()
void deleteWordRight ()
void down ()
void end ()
void find ()
void findNext ()
void findPrevious ()
void findSelectedBackwards ()
void findSelectedForwards ()
void gotoLine ()
void hideViModeBar ()
void home ()
void indent ()
void joinLines ()
void keyDelete ()
void keyReturn ()
void killLine ()
void lowercase ()
void pageDown ()
void pageUp ()
void paste ()
void reflectOnTheFlySpellCheckStatus (bool enabled)
void reloadFile ()
void removeActions (KTextEditor::SmartRange *topRange)
void removeExternalHighlight (KTextEditor::SmartRange *topRange)
bool removeSelectedText ()
virtual bool removeSelection ()
virtual bool removeSelectionText ()
void replace ()
void scrollDown ()
void scrollUp ()
bool selectAll ()
void setAddBom (bool enabled)
virtual bool setBlockSelection (bool on)
bool setBlockSelectionMode (bool on)
void setDynWrapIndicators (int mode)
void setEol (int eol)
void setFoldingMarkersOn (bool enable)
void setIconBorder (bool enable)
void setLineNumbersOn (bool enable)
void setScrollBarMarks (bool enable)
bool setSelection (const KTextEditor::Cursor &c, int i, bool b)
virtual bool setSelection (const KTextEditor::Range &selection)
void shiftBottom ()
void shiftBottomOfView ()
void shiftCursorLeft ()
void shiftCursorRight ()
void shiftDown ()
void shiftEnd ()
void shiftHome ()
void shiftPageDown ()
void shiftPageUp ()
void shiftToMatchingBracket ()
void shiftTop ()
void shiftTopOfView ()
void shiftUp ()
void shiftWordLeft ()
void shiftWordRight ()
void showViModeBar ()
void slotReadWriteChanged ()
void slotUpdateUndo ()
void smartNewline ()
void switchToCmdLine ()
bool toggleBlockSelectionMode ()
void toggleDynWordWrap ()
void toggleFoldingMarkers ()
void toggleIconBorder ()
void toggleInsert ()
void toggleLineNumbersOn ()
void toggleScrollBarMarks ()
void toggleViInputMode ()
void toggleWriteLock ()
void toggleWWMarker ()
void toMatchingBracket ()
void top ()
void topOfView ()
void transpose ()
void uncomment ()
void unIndent ()
void up ()
void uppercase ()
void userInvokedCompletion ()
void wordLeft ()
void wordRight ()

Signals

void annotationActivated (KTextEditor::View *view, int line)
void annotationBorderVisibilityChanged (View *view, bool visible)
void annotationContextMenuAboutToShow (KTextEditor::View *view, QMenu *menu, int line)
void completionAborted (KTextEditor::View *view)
void completionExecuted (KTextEditor::View *view, const KTextEditor::Cursor &position, KTextEditor::CodeCompletionModel *model, const QModelIndex &)
void configChanged ()
void displayRangeChanged (KateView *view)
void dropEventPass (QDropEvent *)
void dynamicHighlightAdded (KateSmartRange *range)
void dynamicHighlightRemoved (KateSmartRange *range)
void navigateAccept ()
void navigateBack ()
void navigateDown ()
void navigateLeft ()
void navigateRight ()
void navigateUp ()
void needTextHint (const KTextEditor::Cursor &position, QString &text)

Public Member Functions

 KateView (KateDocument *doc, QWidget *parent)
 ~KateView ()
virtual void abortCompletion ()
const QList
< KTextEditor::SmartRange * > & 
actions () const
void activateEditActions ()
void addActions (KTextEditor::SmartRange *topRange)
void addExternalHighlight (KTextEditor::SmartRange *topRange, bool supportDynamic)
void addInternalHighlight (KTextEditor::SmartRange *topRange)
KTextEditor::AnnotationModel * annotationModel () const
virtual bool blockSelection () const
bool blockSelectionMode () const
void clear ()
void clearActions ()
void clearExternalHighlights ()
KateCmdLine * cmdLine ()
KateCompletionWidget * completionWidget () const
KateViewConfig * config ()
QStringList configKeys () const
QVariant configValue (const QString &key)
QMenu * contextMenu () const
KTextEditor::Cursor coordinatesToCursor (const QPoint &coord) const
QString currentTextLine ()
QString currentWord ()
KTextEditor::Cursor cursorPosition () const
QPoint cursorPositionCoordinates () const
KTextEditor::Cursor cursorPositionVirtual () const
bool cursorSelected (const KTextEditor::Cursor &cursor)
QPoint cursorToCoordinate (const KTextEditor::Cursor &cursor) const
void deactivateEditActions ()
QMenu * defaultContextMenu (QMenu *menu=0L) const
KateDictionaryBar * dictionaryBar ()
void disableTextHints ()
const KateDocument * doc () const
KateDocument * doc ()
KTextEditor::Document * document () const
bool dynWordWrap () const
int dynWrapIndicators ()
void editEnd (int editTagLineStart, int editTagLineEnd, bool tagFrom)
void editSetCursor (const KTextEditor::Cursor &cursor)
void editStart ()
void emitNavigateAccept ()
void emitNavigateBack ()
void emitNavigateDown ()
void emitNavigateLeft ()
void emitNavigateRight ()
void emitNavigateUp ()
void enableTextHints (int timeout)
void ensureCursorColumnValid ()
const QList
< KTextEditor::SmartRange * > & 
externalHighlights () const
bool foldingMarkersOn ()
virtual void forceCompletion ()
ViMode getCurrentViMode () const
int getEol () const
KateViInputModeManager * getViInputModeManager ()
KateGotoBar * gotoBar ()
bool iconBorder ()
virtual bool insertTemplateTextImplementation (const KTextEditor::Cursor &, const QString &templateString, const QMap< QString, QString > &initialValues)
const QList
< KTextEditor::SmartRange * > & 
internalHighlights () const
bool isAnnotationBorderVisible () const
virtual bool isAutomaticInvocationEnabled () const
virtual bool isCompletionActive () const
bool isOverwriteMode () const
bool lineEndSelected (const KTextEditor::Cursor &lineEndPos)
bool lineHasSelected (int line)
bool lineIsSelection (int line)
bool lineNumbersOn ()
bool lineSelected (int line)
virtual bool mouseTrackingEnabled () const
void readSessionConfig (const KConfigGroup &)
virtual void registerCompletionModel (KTextEditor::CodeCompletionModel *model)
void relayoutRange (const KTextEditor::Range &range, bool realLines=false)
void removeInternalHighlight (KTextEditor::SmartRange *topRange)
KateRenderer * renderer ()
void repaintText (bool paintOnlyDirty=false)
bool scrollBarMarks ()
KateSearchBar * searchBar (bool initHintAsPower=false)
virtual bool selection () const
virtual const KTextEditor::Range & selectionRange () const
virtual QString selectionText () const
void selectLine (const KTextEditor::Cursor &cursor)
void selectWord (const KTextEditor::Cursor &cursor)
void sendCompletionAborted ()
void sendCompletionExecuted (const KTextEditor::Cursor &position, KTextEditor::CodeCompletionModel *model, const QModelIndex &index)
void setAnnotationBorderVisible (bool visible)
void setAnnotationModel (KTextEditor::AnnotationModel *model)
virtual void setAutomaticInvocationEnabled (bool enabled=true)
void setConfigValue (const QString &key, const QVariant &value)
void setContextMenu (QMenu *menu)
bool setCursorPosition (KTextEditor::Cursor position)
bool setCursorPositionInternal (const KTextEditor::Cursor &position, uint tabwidth=1, bool calledExternally=false)
bool setCursorPositionVisual (const KTextEditor::Cursor &position)
virtual bool setMouseTrackingEnabled (bool enable)
void slotTextInserted (KTextEditor::View *view, const KTextEditor::Cursor &position, const QString &text)
KateSpellingMenu * spellingMenu ()
virtual void startCompletion (const KTextEditor::Range &word, KTextEditor::CodeCompletionModel *model)
void tagAll ()
bool tagLine (const KTextEditor::Cursor &virtualCursor)
bool tagLines (KTextEditor::Range range, bool realRange=false)
bool tagLines (KTextEditor::Cursor start, KTextEditor::Cursor end, bool realCursors=false)
bool tagLines (int start, int end, bool realLines=false)
bool tagRange (const KTextEditor::Range &range, bool realLines=false)
void tagSelection (const KTextEditor::Range &oldSelection)
virtual void unregisterCompletionModel (KTextEditor::CodeCompletionModel *model)
void updateConfig ()
void updateDocumentConfig ()
void updateRendererConfig ()
void updateView (bool changed=false)
void updateViModeBarCmd ()
void updateViModeBarMode ()
KateViewBar * viewBar () const
enum KTextEditor::View::EditMode viewEditMode () const
QString viewMode () const
bool viInputMode () const
bool viInputModeStealKeys () const
KateViModeBar * viModeBar ()
int virtualCursorColumn () const
KTextEditor::Range visibleRange ()
bool wrapCursor () const
void writeSessionConfig (KConfigGroup &)

Static Public Member Functions

static void blockFix (KTextEditor::Range &range)

Public Attributes

KateCompletionWidget * m_completionWidget

Protected Slots

void toggleOnTheFlySpellCheck (bool b)

Protected Member Functions

void contextMenuEvent (QContextMenuEvent *)

Protected Attributes

KateSpellingMenu * m_spellingMenu
KToggleAction * m_toggleOnTheFlySpellCheck

Detailed Description

Definition at line 76 of file kateview.h.


Constructor & Destructor Documentation

KateView::KateView ( KateDocument *  doc,
QWidget *  parent 
)

Definition at line 104 of file kateview.cpp.

KateView::~KateView (  ) 

Definition at line 256 of file kateview.cpp.


Member Function Documentation

void KateView::abortCompletion (  )  [virtual]

Implements KTextEditor::CodeCompletionInterface.

Definition at line 2135 of file kateview.cpp.

const QList< KTextEditor::SmartRange * > & KateView::actions (  )  const

Definition at line 2078 of file kateview.cpp.

void KateView::activateEditActions (  ) 

Definition at line 2099 of file kateview.cpp.

void KateView::addActions ( KTextEditor::SmartRange *  topRange  ) 

Definition at line 2056 of file kateview.cpp.

void KateView::addExternalHighlight ( KTextEditor::SmartRange *  topRange,
bool  supportDynamic 
)

Definition at line 2014 of file kateview.cpp.

void KateView::addInternalHighlight ( KTextEditor::SmartRange *  topRange  ) 

Definition at line 1989 of file kateview.cpp.

void KateView::align (  )  [slot]

Definition at line 2242 of file kateview.cpp.

void KateView::annotationActivated ( KTextEditor::View *  view,
int  line 
) [virtual, signal]

Implements KTextEditor::AnnotationViewInterface.

void KateView::annotationBorderVisibilityChanged ( View *  view,
bool  visible 
) [signal]
void KateView::annotationContextMenuAboutToShow ( KTextEditor::View *  view,
QMenu *  menu,
int  line 
) [virtual, signal]

Implements KTextEditor::AnnotationViewInterface.

KTextEditor::AnnotationModel * KateView::annotationModel (  )  const [virtual]

Implements KTextEditor::AnnotationInterface.

Definition at line 2686 of file kateview.cpp.

void KateView::backspace (  )  [slot]

Definition at line 2299 of file kateview.cpp.

void KateView::blockFix ( KTextEditor::Range &  range  )  [static]

Definition at line 94 of file kateview.cpp.

virtual bool KateView::blockSelection (  )  const [inline, virtual]

Implements KTextEditor::View.

Definition at line 248 of file kateview.h.

bool KateView::blockSelectionMode (  )  const

Definition at line 1932 of file kateview.cpp.

void KateView::bottom (  )  [slot]

Definition at line 2481 of file kateview.cpp.

void KateView::bottomOfView (  )  [slot]

Definition at line 2439 of file kateview.cpp.

void KateView::capitalize (  )  [slot]

Capitalizes the selection (makes each word start with an uppercase) or the word under the cursor.

Definition at line 2279 of file kateview.cpp.

void KateView::changeDictionary (  )  [slot]

Definition at line 1129 of file kateview.cpp.

void KateView::cleanIndent (  )  [slot]

Definition at line 2237 of file kateview.cpp.

void KateView::clear (  ) 

Definition at line 1643 of file kateview.cpp.

void KateView::clearActions (  ) 

Definition at line 2088 of file kateview.cpp.

void KateView::clearExternalHighlights (  ) 

Definition at line 2083 of file kateview.cpp.

bool KateView::clearSelection ( bool  redraw,
bool  finishedChangingSelection = true 
) [slot]

Definition at line 1718 of file kateview.cpp.

bool KateView::clearSelection (  )  [slot]

Definition at line 1713 of file kateview.cpp.

KateCmdLine * KateView::cmdLine (  ) 

Definition at line 2631 of file kateview.cpp.

void KateView::comment (  )  [slot]

Definition at line 2254 of file kateview.cpp.

void KateView::completionAborted ( KTextEditor::View *  view  )  [signal]
void KateView::completionExecuted ( KTextEditor::View *  view,
const KTextEditor::Cursor &  position,
KTextEditor::CodeCompletionModel *  model,
const QModelIndex &   
) [signal]
KateCompletionWidget * KateView::completionWidget (  )  const

Definition at line 2122 of file kateview.cpp.

KateViewConfig* KateView::config (  )  [inline]

Configuration.

Definition at line 615 of file kateview.h.

void KateView::configChanged (  )  [signal]
QStringList KateView::configKeys (  )  const [virtual]

Implements KTextEditor::ConfigInterface.

Definition at line 2579 of file kateview.cpp.

QVariant KateView::configValue ( const QString &  key  )  [virtual]

Implements KTextEditor::ConfigInterface.

Definition at line 2585 of file kateview.cpp.

QMenu * KateView::contextMenu (  )  const [virtual]

Implements KTextEditor::View.

Definition at line 2528 of file kateview.cpp.

void KateView::contextMenuEvent ( QContextMenuEvent *  ev  )  [protected]

Reimplemented from QWidget.

Definition at line 1072 of file kateview.cpp.

KTextEditor::Cursor KateView::coordinatesToCursor ( const QPoint &  coord  )  const [virtual]

Implements KTextEditor::CoordinatesToCursorInterface.

Definition at line 2202 of file kateview.cpp.

void KateView::copy (  )  const [slot]

Definition at line 1903 of file kateview.cpp.

QString KateView::currentTextLine (  ) 

Definition at line 2217 of file kateview.cpp.

QString KateView::currentWord (  ) 

Definition at line 2222 of file kateview.cpp.

void KateView::cursorLeft (  )  [slot]

Definition at line 2329 of file kateview.cpp.

KTextEditor::Cursor KateView::cursorPosition (  )  const [virtual]

Implements KTextEditor::View.

Definition at line 2187 of file kateview.cpp.

QPoint KateView::cursorPositionCoordinates (  )  const [virtual]

Implements KTextEditor::View.

Definition at line 2207 of file kateview.cpp.

KTextEditor::Cursor KateView::cursorPositionVirtual (  )  const [virtual]

Implements KTextEditor::View.

Definition at line 2192 of file kateview.cpp.

void KateView::cursorRight (  )  [slot]

Definition at line 2339 of file kateview.cpp.

bool KateView::cursorSelected ( const KTextEditor::Cursor &  cursor  ) 

Definition at line 1794 of file kateview.cpp.

QPoint KateView::cursorToCoordinate ( const KTextEditor::Cursor &  cursor  )  const [virtual]

Implements KTextEditor::View.

Definition at line 2197 of file kateview.cpp.

void KateView::cut (  )  [slot]

Definition at line 1892 of file kateview.cpp.

void KateView::deactivateEditActions (  ) 

Definition at line 2093 of file kateview.cpp.

QMenu * KateView::defaultContextMenu ( QMenu *  menu = 0L  )  const [virtual]

Implements KTextEditor::View.

Definition at line 2533 of file kateview.cpp.

void KateView::deleteWordLeft (  )  [slot]

Definition at line 2305 of file kateview.cpp.

void KateView::deleteWordRight (  )  [slot]

Definition at line 2317 of file kateview.cpp.

KateDictionaryBar * KateView::dictionaryBar (  ) 

Definition at line 2669 of file kateview.cpp.

void KateView::disableTextHints (  )  [virtual]

Implements KTextEditor::TextHintInterface.

Definition at line 1277 of file kateview.cpp.

void KateView::displayRangeChanged ( KateView *  view  )  [signal]
const KateDocument* KateView::doc (  )  const [inline]

Definition at line 534 of file kateview.h.

KateDocument* KateView::doc (  )  [inline]

accessor to katedocument pointer

Returns:
pointer to document

Definition at line 533 of file kateview.h.

KTextEditor::Document * KateView::document (  )  const [virtual]

Implements KTextEditor::View.

Definition at line 2512 of file kateview.cpp.

void KateView::down (  )  [slot]

Definition at line 2405 of file kateview.cpp.

void KateView::dropEventPass ( QDropEvent *   )  [signal]
void KateView::dynamicHighlightAdded ( KateSmartRange *  range  )  [signal]
void KateView::dynamicHighlightRemoved ( KateSmartRange *  range  )  [signal]
bool KateView::dynWordWrap (  )  const [inline]

Definition at line 220 of file kateview.h.

int KateView::dynWrapIndicators (  ) 

Definition at line 1259 of file kateview.cpp.

void KateView::editEnd ( int  editTagLineStart,
int  editTagLineEnd,
bool  tagFrom 
)

Definition at line 1601 of file kateview.cpp.

void KateView::editSetCursor ( const KTextEditor::Cursor &  cursor  ) 

Definition at line 1606 of file kateview.cpp.

void KateView::editStart (  ) 

Definition at line 1596 of file kateview.cpp.

void KateView::emitNavigateAccept (  )  [inline]

Definition at line 397 of file kateview.h.

void KateView::emitNavigateBack (  )  [inline]

Definition at line 400 of file kateview.h.

void KateView::emitNavigateDown (  )  [inline]

Definition at line 394 of file kateview.h.

void KateView::emitNavigateLeft (  )  [inline]

Definition at line 385 of file kateview.h.

void KateView::emitNavigateRight (  )  [inline]

Definition at line 388 of file kateview.h.

void KateView::emitNavigateUp (  )  [inline]

Definition at line 391 of file kateview.h.

void KateView::enableTextHints ( int  timeout  )  [virtual]

Implements KTextEditor::TextHintInterface.

Definition at line 1272 of file kateview.cpp.

void KateView::end (  )  [slot]

Definition at line 2385 of file kateview.cpp.

void KateView::ensureCursorColumnValid (  ) 

Definition at line 1580 of file kateview.cpp.

const QList< KTextEditor::SmartRange * > & KateView::externalHighlights (  )  const

Definition at line 2051 of file kateview.cpp.

void KateView::find (  )  [slot]

Definition at line 1360 of file kateview.cpp.

void KateView::findNext (  )  [slot]

Definition at line 1392 of file kateview.cpp.

void KateView::findPrevious (  )  [slot]

Definition at line 1397 of file kateview.cpp.

void KateView::findSelectedBackwards (  )  [slot]

Definition at line 1376 of file kateview.cpp.

void KateView::findSelectedForwards (  )  [slot]

Definition at line 1371 of file kateview.cpp.

bool KateView::foldingMarkersOn (  ) 

Definition at line 1263 of file kateview.cpp.

void KateView::forceCompletion (  )  [virtual]

Implements KTextEditor::CodeCompletionInterface.

Definition at line 2140 of file kateview.cpp.

ViMode KateView::getCurrentViMode (  )  const
Returns:
the current vi mode

Definition at line 1345 of file kateview.cpp.

int KateView::getEol (  )  const

Definition at line 1169 of file kateview.cpp.

KateViInputModeManager * KateView::getViInputModeManager (  ) 
Returns:
a pointer to the KateViInputModeManager belonging to the view

Definition at line 1350 of file kateview.cpp.

KateGotoBar * KateView::gotoBar (  ) 

Definition at line 2659 of file kateview.cpp.

void KateView::gotoLine (  )  [slot]

Definition at line 1123 of file kateview.cpp.

void KateView::hideViModeBar (  )  [slot]

Definition at line 1321 of file kateview.cpp.

void KateView::home (  )  [slot]

Definition at line 2373 of file kateview.cpp.

bool KateView::iconBorder (  ) 

Definition at line 1247 of file kateview.cpp.

void KateView::indent (  )  [slot]

Definition at line 2227 of file kateview.cpp.

bool KateView::insertTemplateTextImplementation ( const KTextEditor::Cursor &  c,
const QString &  templateString,
const QMap< QString, QString > &  initialValues 
) [virtual]

Template stuff.

Implements KTextEditor::TemplateInterface.

Definition at line 1980 of file kateview.cpp.

const QList< KTextEditor::SmartRange * > & KateView::internalHighlights (  )  const

Definition at line 2003 of file kateview.cpp.

bool KateView::isAnnotationBorderVisible (  )  const [virtual]

Implements KTextEditor::AnnotationViewInterface.

Definition at line 2696 of file kateview.cpp.

bool KateView::isAutomaticInvocationEnabled (  )  const [virtual]

Implements KTextEditor::CodeCompletionInterface.

Definition at line 2155 of file kateview.cpp.

bool KateView::isCompletionActive (  )  const [virtual]

Implements KTextEditor::CodeCompletionInterface.

Definition at line 2117 of file kateview.cpp.

bool KateView::isOverwriteMode (  )  const

Return values for "save" related commands.

Definition at line 1018 of file kateview.cpp.

void KateView::joinLines (  )  [slot]

Joins lines touched by the selection.

Definition at line 1135 of file kateview.cpp.

void KateView::keyDelete (  )  [slot]

Definition at line 2311 of file kateview.cpp.

void KateView::keyReturn (  )  [slot]

Definition at line 2287 of file kateview.cpp.

void KateView::killLine (  )  [slot]

Definition at line 2269 of file kateview.cpp.

bool KateView::lineEndSelected ( const KTextEditor::Cursor &  lineEndPos  ) 

Definition at line 1812 of file kateview.cpp.

bool KateView::lineHasSelected ( int  line  ) 

Definition at line 1819 of file kateview.cpp.

bool KateView::lineIsSelection ( int  line  ) 

Definition at line 1824 of file kateview.cpp.

bool KateView::lineNumbersOn (  ) 

Definition at line 1251 of file kateview.cpp.

bool KateView::lineSelected ( int  line  ) 

Definition at line 1807 of file kateview.cpp.

void KateView::lowercase (  )  [slot]

Lowercases selected text, or an alphabetic character next to the cursor.

Definition at line 2274 of file kateview.cpp.

bool KateView::mouseTrackingEnabled (  )  const [virtual]

Implements KTextEditor::View.

Definition at line 2105 of file kateview.cpp.

void KateView::navigateAccept (  )  [signal]
void KateView::navigateBack (  )  [signal]
void KateView::navigateDown (  )  [signal]
void KateView::navigateLeft (  )  [signal]
void KateView::navigateRight (  )  [signal]
void KateView::navigateUp (  )  [signal]
void KateView::needTextHint ( const KTextEditor::Cursor &  position,
QString &  text 
) [virtual, signal]

Implements KTextEditor::TextHintInterface.

void KateView::pageDown (  )  [slot]

Definition at line 2461 of file kateview.cpp.

void KateView::pageUp (  )  [slot]

Definition at line 2451 of file kateview.cpp.

void KateView::paste (  )  [slot]

Definition at line 2175 of file kateview.cpp.

void KateView::readSessionConfig ( const KConfigGroup &  config  )  [virtual]

Implements KTextEditor::SessionConfigInterface.

Definition at line 1148 of file kateview.cpp.

void KateView::reflectOnTheFlySpellCheckStatus ( bool  enabled  )  [slot]

Definition at line 2714 of file kateview.cpp.

void KateView::registerCompletionModel ( KTextEditor::CodeCompletionModel *  model  )  [virtual]

Implements KTextEditor::CodeCompletionInterface.

Definition at line 2145 of file kateview.cpp.

void KateView::relayoutRange ( const KTextEditor::Range &  range,
bool  realLines = false 
)

Definition at line 1638 of file kateview.cpp.

void KateView::reloadFile (  )  [slot]

Definition at line 1023 of file kateview.cpp.

void KateView::removeActions ( KTextEditor::SmartRange *  topRange  )  [slot]

Definition at line 2067 of file kateview.cpp.

void KateView::removeExternalHighlight ( KTextEditor::SmartRange *  topRange  )  [slot]

Definition at line 2033 of file kateview.cpp.

void KateView::removeInternalHighlight ( KTextEditor::SmartRange *  topRange  ) 

Definition at line 1996 of file kateview.cpp.

bool KateView::removeSelectedText (  )  [slot]

Definition at line 1762 of file kateview.cpp.

virtual bool KateView::removeSelection (  )  [inline, virtual, slot]

Implements KTextEditor::View.

Definition at line 232 of file kateview.h.

virtual bool KateView::removeSelectionText (  )  [inline, virtual, slot]

Implements KTextEditor::View.

Definition at line 234 of file kateview.h.

KateRenderer * KateView::renderer (  ) 

Definition at line 1428 of file kateview.cpp.

void KateView::repaintText ( bool  paintOnlyDirty = false  ) 

Definition at line 1648 of file kateview.cpp.

void KateView::replace (  )  [slot]

Definition at line 1381 of file kateview.cpp.

bool KateView::scrollBarMarks (  ) 

Definition at line 1255 of file kateview.cpp.

void KateView::scrollDown (  )  [slot]

Definition at line 2421 of file kateview.cpp.

void KateView::scrollUp (  )  [slot]

Definition at line 2415 of file kateview.cpp.

KateSearchBar * KateView::searchBar ( bool  initHintAsPower = false  ) 

Definition at line 2641 of file kateview.cpp.

bool KateView::selectAll (  )  [slot]

Definition at line 1786 of file kateview.cpp.

bool KateView::selection (  )  const [virtual]

Implements KTextEditor::View.

Definition at line 1742 of file kateview.cpp.

const KTextEditor::Range & KateView::selectionRange (  )  const [virtual]

Implements KTextEditor::View.

Definition at line 2503 of file kateview.cpp.

QString KateView::selectionText (  )  const [virtual]

Implements KTextEditor::View.

Definition at line 1750 of file kateview.cpp.

void KateView::selectLine ( const KTextEditor::Cursor &  cursor  ) 

Definition at line 1883 of file kateview.cpp.

void KateView::selectWord ( const KTextEditor::Cursor &  cursor  ) 

Definition at line 1865 of file kateview.cpp.

void KateView::sendCompletionAborted (  ) 

Definition at line 2170 of file kateview.cpp.

void KateView::sendCompletionExecuted ( const KTextEditor::Cursor &  position,
KTextEditor::CodeCompletionModel *  model,
const QModelIndex &  index 
)

Definition at line 2165 of file kateview.cpp.

void KateView::setAddBom ( bool  enabled  )  [slot]

Definition at line 1185 of file kateview.cpp.

void KateView::setAnnotationBorderVisible ( bool  visible  )  [virtual]

Implements KTextEditor::AnnotationViewInterface.

Definition at line 2691 of file kateview.cpp.

void KateView::setAnnotationModel ( KTextEditor::AnnotationModel *  model  )  [virtual]

Implements KTextEditor::AnnotationInterface.

Definition at line 2679 of file kateview.cpp.

void KateView::setAutomaticInvocationEnabled ( bool  enabled = true  )  [virtual]

Implements KTextEditor::CodeCompletionInterface.

Definition at line 2160 of file kateview.cpp.

virtual bool KateView::setBlockSelection ( bool  on  )  [inline, virtual, slot]

Implements KTextEditor::View.

Definition at line 236 of file kateview.h.

bool KateView::setBlockSelectionMode ( bool  on  )  [slot]

Definition at line 1937 of file kateview.cpp.

void KateView::setConfigValue ( const QString &  key,
const QVariant &  value 
) [virtual]

Implements KTextEditor::ConfigInterface.

Definition at line 2602 of file kateview.cpp.

void KateView::setContextMenu ( QMenu *  menu  )  [virtual]

Implements KTextEditor::View.

Definition at line 2517 of file kateview.cpp.

bool KateView::setCursorPosition ( KTextEditor::Cursor  position  )  [virtual]

Implements KTextEditor::View.

Definition at line 2182 of file kateview.cpp.

bool KateView::setCursorPositionInternal ( const KTextEditor::Cursor &  position,
uint  tabwidth = 1,
bool  calledExternally = false 
)

Definition at line 1082 of file kateview.cpp.

bool KateView::setCursorPositionVisual ( const KTextEditor::Cursor &  position  ) 

Definition at line 2212 of file kateview.cpp.

void KateView::setDynWrapIndicators ( int  mode  )  [slot]

Definition at line 1013 of file kateview.cpp.

void KateView::setEol ( int  eol  )  [slot]

Definition at line 1174 of file kateview.cpp.

void KateView::setFoldingMarkersOn ( bool  enable  )  [slot]

Definition at line 1237 of file kateview.cpp.

void KateView::setIconBorder ( bool  enable  )  [slot]

Definition at line 1197 of file kateview.cpp.

void KateView::setLineNumbersOn ( bool  enable  )  [slot]

Definition at line 1207 of file kateview.cpp.

bool KateView::setMouseTrackingEnabled ( bool  enable  )  [virtual]

Implements KTextEditor::View.

Definition at line 2111 of file kateview.cpp.

void KateView::setScrollBarMarks ( bool  enable  )  [slot]

Definition at line 1217 of file kateview.cpp.

bool KateView::setSelection ( const KTextEditor::Cursor &  c,
int  i,
bool  b 
) [inline, virtual, slot]

Reimplemented from KTextEditor::View.

Definition at line 229 of file kateview.h.

bool KateView::setSelection ( const KTextEditor::Range &  selection  )  [virtual, slot]

Implements KTextEditor::View.

Definition at line 1697 of file kateview.cpp.

void KateView::shiftBottom (  )  [slot]

Definition at line 2486 of file kateview.cpp.

void KateView::shiftBottomOfView (  )  [slot]

Definition at line 2445 of file kateview.cpp.

void KateView::shiftCursorLeft (  )  [slot]

Definition at line 2334 of file kateview.cpp.

void KateView::shiftCursorRight (  )  [slot]

Definition at line 2344 of file kateview.cpp.

void KateView::shiftDown (  )  [slot]

Definition at line 2410 of file kateview.cpp.

void KateView::shiftEnd (  )  [slot]

Definition at line 2390 of file kateview.cpp.

void KateView::shiftHome (  )  [slot]

Definition at line 2379 of file kateview.cpp.

void KateView::shiftPageDown (  )  [slot]

Definition at line 2466 of file kateview.cpp.

void KateView::shiftPageUp (  )  [slot]

Definition at line 2456 of file kateview.cpp.

void KateView::shiftToMatchingBracket (  )  [slot]

Definition at line 2497 of file kateview.cpp.

void KateView::shiftTop (  )  [slot]

Definition at line 2476 of file kateview.cpp.

void KateView::shiftTopOfView (  )  [slot]

Definition at line 2433 of file kateview.cpp.

void KateView::shiftUp (  )  [slot]

Definition at line 2400 of file kateview.cpp.

void KateView::shiftWordLeft (  )  [slot]

Definition at line 2355 of file kateview.cpp.

void KateView::shiftWordRight (  )  [slot]

Definition at line 2367 of file kateview.cpp.

void KateView::showViModeBar (  )  [slot]

Definition at line 1313 of file kateview.cpp.

void KateView::slotReadWriteChanged (  )  [slot]

Definition at line 1029 of file kateview.cpp.

void KateView::slotTextInserted ( KTextEditor::View *  view,
const KTextEditor::Cursor &  position,
const QString &  text 
)

Definition at line 1975 of file kateview.cpp.

void KateView::slotUpdateUndo (  )  [slot]

Definition at line 1053 of file kateview.cpp.

void KateView::smartNewline (  )  [slot]

Definition at line 2293 of file kateview.cpp.

KateSpellingMenu * KateView::spellingMenu (  ) 

Definition at line 2720 of file kateview.cpp.

void KateView::startCompletion ( const KTextEditor::Range &  word,
KTextEditor::CodeCompletionModel *  model 
) [virtual]

Implements KTextEditor::CodeCompletionInterface.

Definition at line 2130 of file kateview.cpp.

void KateView::switchToCmdLine (  )  [slot]

Definition at line 1415 of file kateview.cpp.

void KateView::tagAll (  ) 

Definition at line 1633 of file kateview.cpp.

bool KateView::tagLine ( const KTextEditor::Cursor &  virtualCursor  ) 

Definition at line 1613 of file kateview.cpp.

bool KateView::tagLines ( KTextEditor::Range  range,
bool  realRange = false 
)

Definition at line 1984 of file kateview.cpp.

bool KateView::tagLines ( KTextEditor::Cursor  start,
KTextEditor::Cursor  end,
bool  realCursors = false 
)

Definition at line 1628 of file kateview.cpp.

bool KateView::tagLines ( int  start,
int  end,
bool  realLines = false 
)

Definition at line 1623 of file kateview.cpp.

bool KateView::tagRange ( const KTextEditor::Range &  range,
bool  realLines = false 
)

Definition at line 1618 of file kateview.cpp.

void KateView::tagSelection ( const KTextEditor::Range &  oldSelection  ) 

Definition at line 1829 of file kateview.cpp.

bool KateView::toggleBlockSelectionMode (  )  [slot]

Definition at line 1961 of file kateview.cpp.

void KateView::toggleDynWordWrap (  )  [slot]

Definition at line 1227 of file kateview.cpp.

void KateView::toggleFoldingMarkers (  )  [slot]

Definition at line 1242 of file kateview.cpp.

void KateView::toggleIconBorder (  )  [slot]

Definition at line 1202 of file kateview.cpp.

void KateView::toggleInsert (  )  [slot]

Definition at line 1108 of file kateview.cpp.

void KateView::toggleLineNumbersOn (  )  [slot]

Definition at line 1212 of file kateview.cpp.

void KateView::toggleOnTheFlySpellCheck ( bool  b  )  [protected, slot]

Definition at line 2709 of file kateview.cpp.

void KateView::toggleScrollBarMarks (  )  [slot]

Definition at line 1222 of file kateview.cpp.

void KateView::toggleViInputMode (  )  [slot]

Definition at line 1292 of file kateview.cpp.

void KateView::toggleWriteLock (  )  [slot]

Definition at line 1267 of file kateview.cpp.

void KateView::toggleWWMarker (  )  [slot]

Definition at line 1232 of file kateview.cpp.

void KateView::toMatchingBracket (  )  [slot]

Definition at line 2491 of file kateview.cpp.

void KateView::top (  )  [slot]

Definition at line 2471 of file kateview.cpp.

void KateView::topOfView (  )  [slot]

Definition at line 2427 of file kateview.cpp.

void KateView::transpose (  )  [slot]

Definition at line 2323 of file kateview.cpp.

void KateView::uncomment (  )  [slot]

Definition at line 2259 of file kateview.cpp.

void KateView::unIndent (  )  [slot]

Definition at line 2232 of file kateview.cpp.

void KateView::unregisterCompletionModel ( KTextEditor::CodeCompletionModel *  model  )  [virtual]

Implements KTextEditor::CodeCompletionInterface.

Definition at line 2150 of file kateview.cpp.

void KateView::up (  )  [slot]

Definition at line 2395 of file kateview.cpp.

void KateView::updateConfig (  ) 

Definition at line 1433 of file kateview.cpp.

void KateView::updateDocumentConfig (  ) 

Definition at line 1506 of file kateview.cpp.

void KateView::updateRendererConfig (  ) 

Definition at line 1535 of file kateview.cpp.

void KateView::updateView ( bool  changed = false  ) 

Definition at line 1656 of file kateview.cpp.

void KateView::updateViModeBarCmd (  ) 

Update vi mode statusbar with the (partial) vi command being typed.

Definition at line 1336 of file kateview.cpp.

void KateView::updateViModeBarMode (  ) 

Update vi mode statusbar according to the current mode.

Definition at line 1328 of file kateview.cpp.

void KateView::uppercase (  )  [slot]

Uppercases selected text, or an alphabetic character next to the cursor.

Definition at line 2264 of file kateview.cpp.

void KateView::userInvokedCompletion (  )  [slot]

Definition at line 2621 of file kateview.cpp.

KateViewBar * KateView::viewBar (  )  const

Accessors to the bars.

..

Definition at line 2626 of file kateview.cpp.

enum KTextEditor::View::EditMode KateView::viewEditMode (  )  const [inline, virtual]

Implements KTextEditor::View.

Definition at line 407 of file kateview.h.

QString KateView::viewMode (  )  const [virtual]

Implements KTextEditor::View.

Definition at line 975 of file kateview.cpp.

bool KateView::viInputMode (  )  const
Returns:
boolean indicating whether vi mode is active or not

Definition at line 1282 of file kateview.cpp.

bool KateView::viInputModeStealKeys (  )  const
Returns:
boolean indicating whether vi mode will override actions or not

Definition at line 1287 of file kateview.cpp.

KateViModeBar * KateView::viModeBar (  ) 

Definition at line 2650 of file kateview.cpp.

int KateView::virtualCursorColumn (  )  const

Return the virtual cursor column, each tab is expanded into the document's tabWidth characters.

If word wrap is off, the cursor may be behind the line's length.

Definition at line 1680 of file kateview.cpp.

KTextEditor::Range KateView::visibleRange (  ) 

Definition at line 2701 of file kateview.cpp.

void KateView::wordLeft (  )  [slot]

Definition at line 2349 of file kateview.cpp.

void KateView::wordRight (  )  [slot]

Definition at line 2361 of file kateview.cpp.

bool KateView::wrapCursor (  )  const

Definition at line 1967 of file kateview.cpp.

void KateView::writeSessionConfig ( KConfigGroup &  config  )  [virtual]

Implements KTextEditor::SessionConfigInterface.

Definition at line 1158 of file kateview.cpp.


Member Data Documentation

KateCompletionWidget* KateView::m_completionWidget [mutable]

Definition at line 205 of file kateview.h.

KateSpellingMenu* KateView::m_spellingMenu [protected]

Definition at line 708 of file kateview.h.

KToggleAction* KateView::m_toggleOnTheFlySpellCheck [protected]

Definition at line 707 of file kateview.h.


The documentation for this class was generated from the following files:
  • kateview.h
  • kateview.cpp

Kate

Skip menu "Kate"
  • Main Page
  • Namespace List
  • Class Hierarchy
  • Alphabetical List
  • Class List
  • File List
  • Namespace Members
  • Class Members
  • Related Pages

kdelibs

Skip menu "kdelibs"
  • DNSSD
  • Interfaces
  •   KHexEdit
  •   KMediaPlayer
  •   KSpeech
  •   KTextEditor
  • Kate
  • kconf_update
  • KDE3Support
  •   KUnitTest
  • KDECore
  • KDED
  • KDEsu
  • KDEUI
  • KDEWebKit
  • KDocTools
  • KFile
  • KHTML
  • KImgIO
  • KInit
  • kio
  • KIOSlave
  • KJS
  •   KJS-API
  •   WTF
  • kjsembed
  • KNewStuff
  • KParts
  • KPty
  • Kross
  • KUtils
  • Nepomuk
  • Plasma
  •     Sodep
  • Solid
  • Sonnet
  • ThreadWeaver
Generated for kdelibs by doxygen 1.5.9-20090814
This website is maintained by Adriaan de Groot and Allen Winter.
KDE® and the K Desktop Environment® logo are registered trademarks of KDE e.V. | Legal