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

Kate

KateView Class Reference

#include <kateview.h>

Inheritance diagram for KateView:
KTextEditor::CoordinatesToCursorInterface KTextEditor::AnnotationViewInterface KTextEditor::SmartRangeWatcher KTextEditor::ConfigInterface KTextEditor::CodeCompletionInterface KTextEditor::TemplateInterface KTextEditor::SessionConfigInterface KTextEditor::TextHintInterface KTextEditor::View

List of all members.

Public Slots

void align ()
void backspace ()
void bottom ()
void bottomOfView ()
void capitalize ()
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 exportAsHTML ()
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 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 ()
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 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

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
void disableTextHints ()
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
 KateView (KateDocument *doc, QWidget *parent)
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)
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
bool wrapCursor ()
void writeSessionConfig (KConfigGroup &)
 ~KateView ()

Public Attributes

KateCompletionWidget * m_completionWidget

Protected Member Functions

void contextMenuEvent (QContextMenuEvent *)

Detailed Description

Definition at line 75 of file kateview.h.


Constructor & Destructor Documentation

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

Definition at line 108 of file kateview.cpp.

KateView::~KateView (  ) 

Definition at line 258 of file kateview.cpp.


Member Function Documentation

void KateView::abortCompletion (  )  [virtual]

Implements KTextEditor::CodeCompletionInterface.

Definition at line 2318 of file kateview.cpp.

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

Definition at line 2261 of file kateview.cpp.

void KateView::activateEditActions (  ) 

Definition at line 2282 of file kateview.cpp.

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

Definition at line 2239 of file kateview.cpp.

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

Definition at line 2198 of file kateview.cpp.

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

Definition at line 2173 of file kateview.cpp.

void KateView::align (  )  [slot]

Definition at line 2425 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 2848 of file kateview.cpp.

void KateView::backspace (  )  [slot]

Definition at line 2482 of file kateview.cpp.

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

Implements KTextEditor::View.

Definition at line 272 of file kateview.h.

bool KateView::blockSelectionMode (  )  const

Definition at line 2116 of file kateview.cpp.

void KateView::bottom (  )  [slot]

Definition at line 2664 of file kateview.cpp.

void KateView::bottomOfView (  )  [slot]

Definition at line 2622 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 2462 of file kateview.cpp.

void KateView::cleanIndent (  )  [slot]

Definition at line 2420 of file kateview.cpp.

void KateView::clear (  ) 

Definition at line 1613 of file kateview.cpp.

void KateView::clearActions (  ) 

Definition at line 2271 of file kateview.cpp.

void KateView::clearExternalHighlights (  ) 

Definition at line 2266 of file kateview.cpp.

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

Definition at line 1688 of file kateview.cpp.

bool KateView::clearSelection (  )  [slot]

Definition at line 1683 of file kateview.cpp.

KateCmdLine * KateView::cmdLine (  ) 

Definition at line 2803 of file kateview.cpp.

void KateView::comment (  )  [slot]

Definition at line 2437 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 2305 of file kateview.cpp.

KateViewConfig* KateView::config (  )  [inline]

Configuration.

Definition at line 635 of file kateview.h.

QStringList KateView::configKeys (  )  const [virtual]

Implements KTextEditor::ConfigInterface.

Definition at line 2758 of file kateview.cpp.

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

Implements KTextEditor::ConfigInterface.

Definition at line 2763 of file kateview.cpp.

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

Implements KTextEditor::View.

Definition at line 2711 of file kateview.cpp.

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

Definition at line 1076 of file kateview.cpp.

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

Implements KTextEditor::CoordinatesToCursorInterface.

Definition at line 2385 of file kateview.cpp.

void KateView::copy (  )  const [slot]

Definition at line 1869 of file kateview.cpp.

QString KateView::currentTextLine (  ) 

Definition at line 2400 of file kateview.cpp.

QString KateView::currentWord (  ) 

Definition at line 2405 of file kateview.cpp.

void KateView::cursorLeft (  )  [slot]

Definition at line 2512 of file kateview.cpp.

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

Implements KTextEditor::View.

Definition at line 2370 of file kateview.cpp.

QPoint KateView::cursorPositionCoordinates (  )  const [virtual]

Implements KTextEditor::View.

Definition at line 2390 of file kateview.cpp.

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

Implements KTextEditor::View.

Definition at line 2375 of file kateview.cpp.

void KateView::cursorRight (  )  [slot]

Definition at line 2522 of file kateview.cpp.

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

Definition at line 1763 of file kateview.cpp.

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

Implements KTextEditor::View.

Definition at line 2380 of file kateview.cpp.

void KateView::cut (  )  [slot]

Definition at line 1860 of file kateview.cpp.

void KateView::deactivateEditActions (  ) 

Definition at line 2276 of file kateview.cpp.

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

Implements KTextEditor::View.

Definition at line 2716 of file kateview.cpp.

void KateView::deleteWordLeft (  )  [slot]

Definition at line 2488 of file kateview.cpp.

void KateView::deleteWordRight (  )  [slot]

Definition at line 2500 of file kateview.cpp.

void KateView::disableTextHints (  )  [virtual]

Implements KTextEditor::TextHintInterface.

Definition at line 1253 of file kateview.cpp.

KateDocument* KateView::doc (  )  [inline]

accessor to katedocument pointer

Returns:
pointer to document

Definition at line 554 of file kateview.h.

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

Implements KTextEditor::View.

Definition at line 2695 of file kateview.cpp.

void KateView::down (  )  [slot]

Definition at line 2588 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 244 of file kateview.h.

int KateView::dynWrapIndicators (  ) 

Definition at line 1235 of file kateview.cpp.

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

Definition at line 1571 of file kateview.cpp.

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

Definition at line 1576 of file kateview.cpp.

void KateView::editStart (  ) 

Definition at line 1566 of file kateview.cpp.

void KateView::emitNavigateAccept (  )  [inline]

Definition at line 419 of file kateview.h.

void KateView::emitNavigateBack (  )  [inline]

Definition at line 422 of file kateview.h.

void KateView::emitNavigateDown (  )  [inline]

Definition at line 416 of file kateview.h.

void KateView::emitNavigateLeft (  )  [inline]

Definition at line 407 of file kateview.h.

void KateView::emitNavigateRight (  )  [inline]

Definition at line 410 of file kateview.h.

void KateView::emitNavigateUp (  )  [inline]

Definition at line 413 of file kateview.h.

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

Implements KTextEditor::TextHintInterface.

Definition at line 1248 of file kateview.cpp.

void KateView::end (  )  [slot]

Definition at line 2568 of file kateview.cpp.

void KateView::ensureCursorColumnValid (  ) 

Definition at line 1550 of file kateview.cpp.

void KateView::exportAsHTML (  )  [slot]

Definition at line 2058 of file kateview.cpp.

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

Definition at line 2234 of file kateview.cpp.

void KateView::find (  )  [slot]

Definition at line 1336 of file kateview.cpp.

void KateView::findNext (  )  [slot]

Definition at line 1370 of file kateview.cpp.

void KateView::findPrevious (  )  [slot]

Definition at line 1375 of file kateview.cpp.

void KateView::findSelectedBackwards (  )  [slot]

Definition at line 1353 of file kateview.cpp.

void KateView::findSelectedForwards (  )  [slot]

Definition at line 1347 of file kateview.cpp.

bool KateView::foldingMarkersOn (  ) 

Definition at line 1239 of file kateview.cpp.

void KateView::forceCompletion (  )  [virtual]

Implements KTextEditor::CodeCompletionInterface.

Definition at line 2323 of file kateview.cpp.

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

Definition at line 1321 of file kateview.cpp.

int KateView::getEol (  )  const

Definition at line 1157 of file kateview.cpp.

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

Definition at line 1326 of file kateview.cpp.

KateGotoBar * KateView::gotoBar (  ) 

Definition at line 2831 of file kateview.cpp.

void KateView::gotoLine (  )  [slot]

Definition at line 1127 of file kateview.cpp.

void KateView::hideViModeBar (  )  [slot]

Definition at line 1297 of file kateview.cpp.

void KateView::home (  )  [slot]

Definition at line 2556 of file kateview.cpp.

bool KateView::iconBorder (  ) 

Definition at line 1223 of file kateview.cpp.

void KateView::indent (  )  [slot]

Definition at line 2410 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 2164 of file kateview.cpp.

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

Definition at line 2187 of file kateview.cpp.

bool KateView::isAnnotationBorderVisible (  )  const [virtual]

Implements KTextEditor::AnnotationViewInterface.

Definition at line 2858 of file kateview.cpp.

bool KateView::isAutomaticInvocationEnabled (  )  const [virtual]

Implements KTextEditor::CodeCompletionInterface.

Definition at line 2338 of file kateview.cpp.

bool KateView::isCompletionActive (  )  const [virtual]

Implements KTextEditor::CodeCompletionInterface.

Definition at line 2300 of file kateview.cpp.

bool KateView::isOverwriteMode (  )  const

Return values for "save" related commands.

Definition at line 1022 of file kateview.cpp.

void KateView::joinLines (  )  [slot]

Joins lines touched by the selection.

Definition at line 1133 of file kateview.cpp.

void KateView::keyDelete (  )  [slot]

Definition at line 2494 of file kateview.cpp.

void KateView::keyReturn (  )  [slot]

Definition at line 2470 of file kateview.cpp.

void KateView::killLine (  )  [slot]

Definition at line 2452 of file kateview.cpp.

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

Definition at line 1780 of file kateview.cpp.

bool KateView::lineHasSelected ( int  line  ) 

Definition at line 1787 of file kateview.cpp.

bool KateView::lineIsSelection ( int  line  ) 

Definition at line 1792 of file kateview.cpp.

bool KateView::lineNumbersOn (  ) 

Definition at line 1227 of file kateview.cpp.

bool KateView::lineSelected ( int  line  ) 

Definition at line 1775 of file kateview.cpp.

void KateView::lowercase (  )  [slot]

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

Definition at line 2457 of file kateview.cpp.

bool KateView::mouseTrackingEnabled (  )  const [virtual]

Implements KTextEditor::View.

Definition at line 2288 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 2644 of file kateview.cpp.

void KateView::pageUp (  )  [slot]

Definition at line 2634 of file kateview.cpp.

void KateView::paste (  )  [slot]

Definition at line 2358 of file kateview.cpp.

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

Implements KTextEditor::SessionConfigInterface.

Definition at line 1146 of file kateview.cpp.

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

Implements KTextEditor::CodeCompletionInterface.

Definition at line 2328 of file kateview.cpp.

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

Definition at line 1608 of file kateview.cpp.

void KateView::reloadFile (  )  [slot]

Definition at line 1027 of file kateview.cpp.

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

Definition at line 2250 of file kateview.cpp.

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

Definition at line 2216 of file kateview.cpp.

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

Definition at line 2180 of file kateview.cpp.

bool KateView::removeSelectedText (  )  [slot]

Definition at line 1732 of file kateview.cpp.

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

Implements KTextEditor::View.

Definition at line 256 of file kateview.h.

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

Implements KTextEditor::View.

Definition at line 258 of file kateview.h.

KateRenderer * KateView::renderer (  ) 

Definition at line 1407 of file kateview.cpp.

void KateView::repaintText ( bool  paintOnlyDirty = false  ) 

Definition at line 1618 of file kateview.cpp.

void KateView::replace (  )  [slot]

Definition at line 1359 of file kateview.cpp.

bool KateView::scrollBarMarks (  ) 

Definition at line 1231 of file kateview.cpp.

void KateView::scrollDown (  )  [slot]

Definition at line 2604 of file kateview.cpp.

void KateView::scrollUp (  )  [slot]

Definition at line 2598 of file kateview.cpp.

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

Definition at line 2813 of file kateview.cpp.

bool KateView::selectAll (  )  [slot]

Definition at line 1756 of file kateview.cpp.

bool KateView::selection (  )  const [virtual]

Implements KTextEditor::View.

Definition at line 1712 of file kateview.cpp.

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

Implements KTextEditor::View.

Definition at line 2686 of file kateview.cpp.

QString KateView::selectionText (  )  const [virtual]

Implements KTextEditor::View.

Definition at line 1720 of file kateview.cpp.

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

Definition at line 1851 of file kateview.cpp.

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

Definition at line 1833 of file kateview.cpp.

void KateView::sendCompletionAborted (  ) 

Definition at line 2353 of file kateview.cpp.

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

Definition at line 2348 of file kateview.cpp.

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

Implements KTextEditor::AnnotationViewInterface.

Definition at line 2853 of file kateview.cpp.

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

Implements KTextEditor::AnnotationInterface.

Definition at line 2841 of file kateview.cpp.

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

Implements KTextEditor::CodeCompletionInterface.

Definition at line 2343 of file kateview.cpp.

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

Implements KTextEditor::View.

Definition at line 260 of file kateview.h.

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

Definition at line 2121 of file kateview.cpp.

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

Implements KTextEditor::ConfigInterface.

Definition at line 2776 of file kateview.cpp.

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

Implements KTextEditor::View.

Definition at line 2700 of file kateview.cpp.

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

Implements KTextEditor::View.

Definition at line 2365 of file kateview.cpp.

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

Definition at line 1086 of file kateview.cpp.

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

Definition at line 2395 of file kateview.cpp.

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

Definition at line 1017 of file kateview.cpp.

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

Definition at line 1162 of file kateview.cpp.

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

Definition at line 1213 of file kateview.cpp.

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

Definition at line 1173 of file kateview.cpp.

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

Definition at line 1183 of file kateview.cpp.

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

Implements KTextEditor::View.

Definition at line 2294 of file kateview.cpp.

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

Definition at line 1193 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 253 of file kateview.h.

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

Implements KTextEditor::View.

Definition at line 1667 of file kateview.cpp.

void KateView::shiftBottom (  )  [slot]

Definition at line 2669 of file kateview.cpp.

void KateView::shiftBottomOfView (  )  [slot]

Definition at line 2628 of file kateview.cpp.

void KateView::shiftCursorLeft (  )  [slot]

Definition at line 2517 of file kateview.cpp.

void KateView::shiftCursorRight (  )  [slot]

Definition at line 2527 of file kateview.cpp.

void KateView::shiftDown (  )  [slot]

Definition at line 2593 of file kateview.cpp.

void KateView::shiftEnd (  )  [slot]

Definition at line 2573 of file kateview.cpp.

void KateView::shiftHome (  )  [slot]

Definition at line 2562 of file kateview.cpp.

void KateView::shiftPageDown (  )  [slot]

Definition at line 2649 of file kateview.cpp.

void KateView::shiftPageUp (  )  [slot]

Definition at line 2639 of file kateview.cpp.

void KateView::shiftToMatchingBracket (  )  [slot]

Definition at line 2680 of file kateview.cpp.

void KateView::shiftTop (  )  [slot]

Definition at line 2659 of file kateview.cpp.

void KateView::shiftTopOfView (  )  [slot]

Definition at line 2616 of file kateview.cpp.

void KateView::shiftUp (  )  [slot]

Definition at line 2583 of file kateview.cpp.

void KateView::shiftWordLeft (  )  [slot]

Definition at line 2538 of file kateview.cpp.

void KateView::shiftWordRight (  )  [slot]

Definition at line 2550 of file kateview.cpp.

void KateView::showViModeBar (  )  [slot]

Definition at line 1289 of file kateview.cpp.

void KateView::slotReadWriteChanged (  )  [slot]

Definition at line 1033 of file kateview.cpp.

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

Definition at line 2159 of file kateview.cpp.

void KateView::slotUpdateUndo (  )  [slot]

Definition at line 1057 of file kateview.cpp.

void KateView::smartNewline (  )  [slot]

Definition at line 2476 of file kateview.cpp.

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

Implements KTextEditor::CodeCompletionInterface.

Definition at line 2313 of file kateview.cpp.

void KateView::switchToCmdLine (  )  [slot]

Definition at line 1394 of file kateview.cpp.

void KateView::tagAll (  ) 

Definition at line 1603 of file kateview.cpp.

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

Definition at line 1583 of file kateview.cpp.

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

Definition at line 2168 of file kateview.cpp.

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

Definition at line 1598 of file kateview.cpp.

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

Definition at line 1593 of file kateview.cpp.

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

Definition at line 1588 of file kateview.cpp.

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

Definition at line 1797 of file kateview.cpp.

bool KateView::toggleBlockSelectionMode (  )  [slot]

Definition at line 2145 of file kateview.cpp.

void KateView::toggleDynWordWrap (  )  [slot]

Definition at line 1203 of file kateview.cpp.

void KateView::toggleFoldingMarkers (  )  [slot]

Definition at line 1218 of file kateview.cpp.

void KateView::toggleIconBorder (  )  [slot]

Definition at line 1178 of file kateview.cpp.

void KateView::toggleInsert (  )  [slot]

Definition at line 1112 of file kateview.cpp.

void KateView::toggleLineNumbersOn (  )  [slot]

Definition at line 1188 of file kateview.cpp.

void KateView::toggleScrollBarMarks (  )  [slot]

Definition at line 1198 of file kateview.cpp.

void KateView::toggleViInputMode (  )  [slot]

Definition at line 1268 of file kateview.cpp.

void KateView::toggleWriteLock (  )  [slot]

Definition at line 1243 of file kateview.cpp.

void KateView::toggleWWMarker (  )  [slot]

Definition at line 1208 of file kateview.cpp.

void KateView::toMatchingBracket (  )  [slot]

Definition at line 2674 of file kateview.cpp.

void KateView::top (  )  [slot]

Definition at line 2654 of file kateview.cpp.

void KateView::topOfView (  )  [slot]

Definition at line 2610 of file kateview.cpp.

void KateView::transpose (  )  [slot]

Definition at line 2506 of file kateview.cpp.

void KateView::uncomment (  )  [slot]

Definition at line 2442 of file kateview.cpp.

void KateView::unIndent (  )  [slot]

Definition at line 2415 of file kateview.cpp.

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

Implements KTextEditor::CodeCompletionInterface.

Definition at line 2333 of file kateview.cpp.

void KateView::up (  )  [slot]

Definition at line 2578 of file kateview.cpp.

void KateView::updateConfig (  ) 

Definition at line 1412 of file kateview.cpp.

void KateView::updateDocumentConfig (  ) 

Definition at line 1478 of file kateview.cpp.

void KateView::updateRendererConfig (  ) 

Definition at line 1505 of file kateview.cpp.

void KateView::updateView ( bool  changed = false  ) 

Definition at line 1626 of file kateview.cpp.

void KateView::updateViModeBarCmd (  ) 

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

Definition at line 1312 of file kateview.cpp.

void KateView::updateViModeBarMode (  ) 

Update vi mode statusbar according to the current mode.

Definition at line 1304 of file kateview.cpp.

void KateView::uppercase (  )  [slot]

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

Definition at line 2447 of file kateview.cpp.

void KateView::userInvokedCompletion (  )  [slot]

Definition at line 2793 of file kateview.cpp.

KateViewBar * KateView::viewBar (  )  const

Accessors to the bars.

..

Definition at line 2798 of file kateview.cpp.

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

Implements KTextEditor::View.

Definition at line 429 of file kateview.h.

QString KateView::viewMode (  )  const [virtual]

Implements KTextEditor::View.

Definition at line 979 of file kateview.cpp.

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

Definition at line 1258 of file kateview.cpp.

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

Definition at line 1263 of file kateview.cpp.

KateViModeBar * KateView::viModeBar (  ) 

Definition at line 2822 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 1650 of file kateview.cpp.

void KateView::wordLeft (  )  [slot]

Definition at line 2532 of file kateview.cpp.

void KateView::wordRight (  )  [slot]

Definition at line 2544 of file kateview.cpp.

bool KateView::wrapCursor (  ) 

Definition at line 2151 of file kateview.cpp.

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

Implements KTextEditor::SessionConfigInterface.

Definition at line 1151 of file kateview.cpp.


Member Data Documentation

KateCompletionWidget* KateView::m_completionWidget [mutable]

Definition at line 229 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
  • KDocTools
  • KFile
  • KHTML
  • KImgIO
  • KInit
  • kio
  • KIOSlave
  • KJS
  •   KJS-API
  •   WTF
  • kjsembed
  • KNewStuff
  • KParts
  • KPty
  • Kross
  • KUtils
  • Nepomuk
  • Plasma
  • Solid
  • Sonnet
  • ThreadWeaver
Generated for kdelibs by doxygen 1.6.1
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