• Skip to content
  • Skip to link menu
KDE 4.1 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.


Detailed Description

Definition at line 73 of file kateview.h.


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 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 slotNewUndo ()
void slotReadWriteChanged ()
void slotUpdate ()
void switchToCmdLine ()
bool toggleBlockSelectionMode ()
void toggleDynWordWrap ()
void toggleFoldingMarkers ()
void toggleIconBorder ()
void toggleInsert ()
void toggleLineNumbersOn ()
void toggleScrollBarMarks ()
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 needTextHint (const KTextEditor::Cursor &position, QString &text)

Public Member Functions

virtual void abortCompletion ()
const QList
< KTextEditor::SmartRange * > & 
actions () const
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
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
QMenu * defaultContextMenu (QMenu *menu=0L) const
void disableTextHints ()
KateDocument * doc ()
KTextEditor::Document * document () const
bool dynWordWrap () const
int dynWrapIndicators ()
KActionCollection * editActionCollection () const
void editEnd (int editTagLineStart, int editTagLineEnd, bool tagFrom)
void editSetCursor (const KTextEditor::Cursor &cursor)
void editStart ()
void enableTextHints (int timeout)
const QList
< KTextEditor::SmartRange * > & 
externalHighlights () const
bool foldingMarkersOn ()
virtual void forceCompletion ()
int getEol () const
KateGotoBar * gotoBar ()
bool iconBorder ()
bool imComposeEvent () const
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)
void setImComposeEvent (bool imComposeEvent)
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)
KateViewBar * viewBar () const
enum KTextEditor::View::EditMode viewEditMode () const
QString viewMode () const
int virtualCursorColumn () const
bool wrapCursor ()
void writeSessionConfig (KConfigGroup &)
 ~KateView ()

Public Attributes

KateCompletionWidget * m_completionWidget

Protected Member Functions

void contextMenuEvent (QContextMenuEvent *)

Constructor & Destructor Documentation

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

Definition at line 105 of file kateview.cpp.

KateView::~KateView (  ) 

Definition at line 224 of file kateview.cpp.


Member Function Documentation

void KateView::abortCompletion (  )  [virtual]

Implements KTextEditor::CodeCompletionInterface.

Definition at line 2068 of file kateview.cpp.

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

Definition at line 2023 of file kateview.cpp.

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

Definition at line 2001 of file kateview.cpp.

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

Definition at line 1960 of file kateview.cpp.

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

Definition at line 1935 of file kateview.cpp.

void KateView::align (  )  [slot]

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

void KateView::backspace (  )  [slot]

Definition at line 2210 of file kateview.cpp.

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

Implements KTextEditor::View.

Definition at line 264 of file kateview.h.

bool KateView::blockSelectionMode (  )  const

Definition at line 1875 of file kateview.cpp.

void KateView::bottom (  )  [slot]

Definition at line 2375 of file kateview.cpp.

void KateView::bottomOfView (  )  [slot]

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

void KateView::cleanIndent (  )  [slot]

Definition at line 2165 of file kateview.cpp.

void KateView::clear (  ) 

Definition at line 1373 of file kateview.cpp.

void KateView::clearActions (  ) 

Definition at line 2033 of file kateview.cpp.

void KateView::clearExternalHighlights (  ) 

Definition at line 2028 of file kateview.cpp.

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

Definition at line 1447 of file kateview.cpp.

bool KateView::clearSelection (  )  [slot]

Definition at line 1442 of file kateview.cpp.

KateCmdLine * KateView::cmdLine (  ) 

Definition at line 2507 of file kateview.cpp.

void KateView::comment (  )  [slot]

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

KateViewConfig* KateView::config (  )  [inline]

Configuration.

Definition at line 593 of file kateview.h.

QStringList KateView::configKeys (  )  const [virtual]

Implements KTextEditor::ConfigInterface.

Definition at line 2467 of file kateview.cpp.

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

Implements KTextEditor::ConfigInterface.

Definition at line 2472 of file kateview.cpp.

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

Implements KTextEditor::View.

Definition at line 2420 of file kateview.cpp.

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

Reimplemented from QWidget.

Definition at line 969 of file kateview.cpp.

void KateView::copy (  )  const [slot]

Definition at line 1628 of file kateview.cpp.

QString KateView::currentTextLine (  ) 

Definition at line 2145 of file kateview.cpp.

QString KateView::currentWord (  ) 

Definition at line 2150 of file kateview.cpp.

void KateView::cursorLeft (  )  [slot]

Definition at line 2235 of file kateview.cpp.

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

Implements KTextEditor::View.

Definition at line 2120 of file kateview.cpp.

QPoint KateView::cursorPositionCoordinates (  )  const [virtual]

Implements KTextEditor::View.

Definition at line 2135 of file kateview.cpp.

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

Implements KTextEditor::View.

Definition at line 2125 of file kateview.cpp.

void KateView::cursorRight (  )  [slot]

Definition at line 2245 of file kateview.cpp.

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

Definition at line 1522 of file kateview.cpp.

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

Implements KTextEditor::View.

Definition at line 2130 of file kateview.cpp.

void KateView::cut (  )  [slot]

Definition at line 1619 of file kateview.cpp.

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

Implements KTextEditor::View.

Definition at line 2425 of file kateview.cpp.

void KateView::deleteWordLeft (  )  [slot]

Definition at line 2215 of file kateview.cpp.

void KateView::deleteWordRight (  )  [slot]

Definition at line 2225 of file kateview.cpp.

void KateView::disableTextHints (  )  [virtual]

Implements KTextEditor::TextHintInterface.

Definition at line 1146 of file kateview.cpp.

KateDocument* KateView::doc (  )  [inline]

accessor to katedocument pointer

Returns:
pointer to document

Definition at line 510 of file kateview.h.

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

Implements KTextEditor::View.

Definition at line 2404 of file kateview.cpp.

void KateView::down (  )  [slot]

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

int KateView::dynWrapIndicators (  ) 

Definition at line 1128 of file kateview.cpp.

KActionCollection* KateView::editActionCollection (  )  const [inline]

Definition at line 512 of file kateview.h.

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

Definition at line 1331 of file kateview.cpp.

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

Definition at line 1336 of file kateview.cpp.

void KateView::editStart (  ) 

Definition at line 1326 of file kateview.cpp.

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

Implements KTextEditor::TextHintInterface.

Definition at line 1141 of file kateview.cpp.

void KateView::end (  )  [slot]

Definition at line 2285 of file kateview.cpp.

void KateView::exportAsHTML (  )  [slot]

Definition at line 1817 of file kateview.cpp.

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

Definition at line 1996 of file kateview.cpp.

void KateView::find (  )  [slot]

Definition at line 1156 of file kateview.cpp.

void KateView::findNext (  )  [slot]

Definition at line 1186 of file kateview.cpp.

void KateView::findPrevious (  )  [slot]

Definition at line 1191 of file kateview.cpp.

void KateView::findSelectedBackwards (  )  [slot]

Definition at line 1171 of file kateview.cpp.

void KateView::findSelectedForwards (  )  [slot]

Definition at line 1165 of file kateview.cpp.

bool KateView::foldingMarkersOn (  ) 

Definition at line 1132 of file kateview.cpp.

void KateView::forceCompletion (  )  [virtual]

Implements KTextEditor::CodeCompletionInterface.

Definition at line 2073 of file kateview.cpp.

int KateView::getEol (  )  const

Definition at line 1050 of file kateview.cpp.

KateGotoBar * KateView::gotoBar (  ) 

Definition at line 2528 of file kateview.cpp.

void KateView::gotoLine (  )  [slot]

Definition at line 1020 of file kateview.cpp.

void KateView::home (  )  [slot]

Definition at line 2275 of file kateview.cpp.

bool KateView::iconBorder (  ) 

Definition at line 1116 of file kateview.cpp.

bool KateView::imComposeEvent (  )  const [inline]

Definition at line 620 of file kateview.h.

void KateView::indent (  )  [slot]

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

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

Definition at line 1949 of file kateview.cpp.

bool KateView::isAnnotationBorderVisible (  )  const [virtual]

Implements KTextEditor::AnnotationViewInterface.

Definition at line 2554 of file kateview.cpp.

bool KateView::isAutomaticInvocationEnabled (  )  const [virtual]

Implements KTextEditor::CodeCompletionInterface.

Definition at line 2088 of file kateview.cpp.

bool KateView::isCompletionActive (  )  const [virtual]

Implements KTextEditor::CodeCompletionInterface.

Definition at line 2050 of file kateview.cpp.

bool KateView::isOverwriteMode (  )  const

Return values for "save" related commands.

Definition at line 908 of file kateview.cpp.

void KateView::joinLines (  )  [slot]

Joins lines touched by the selection.

Definition at line 1026 of file kateview.cpp.

void KateView::keyDelete (  )  [slot]

Definition at line 2220 of file kateview.cpp.

void KateView::keyReturn (  )  [slot]

Definition at line 2205 of file kateview.cpp.

void KateView::killLine (  )  [slot]

Definition at line 2190 of file kateview.cpp.

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

Definition at line 1539 of file kateview.cpp.

bool KateView::lineHasSelected ( int  line  ) 

Definition at line 1546 of file kateview.cpp.

bool KateView::lineIsSelection ( int  line  ) 

Definition at line 1551 of file kateview.cpp.

bool KateView::lineNumbersOn (  ) 

Definition at line 1120 of file kateview.cpp.

bool KateView::lineSelected ( int  line  ) 

Definition at line 1534 of file kateview.cpp.

void KateView::lowercase (  )  [slot]

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

Definition at line 2195 of file kateview.cpp.

bool KateView::mouseTrackingEnabled (  )  const [virtual]

Implements KTextEditor::View.

Definition at line 2038 of file kateview.cpp.

void KateView::needTextHint ( const KTextEditor::Cursor &  position,
QString &  text 
) [virtual, signal]

Implements KTextEditor::TextHintInterface.

void KateView::pageDown (  )  [slot]

Definition at line 2355 of file kateview.cpp.

void KateView::pageUp (  )  [slot]

Definition at line 2345 of file kateview.cpp.

void KateView::paste (  )  [slot]

Definition at line 2108 of file kateview.cpp.

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

Implements KTextEditor::SessionConfigInterface.

Definition at line 1039 of file kateview.cpp.

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

Implements KTextEditor::CodeCompletionInterface.

Definition at line 2078 of file kateview.cpp.

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

Definition at line 1368 of file kateview.cpp.

void KateView::reloadFile (  )  [slot]

Definition at line 913 of file kateview.cpp.

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

Definition at line 2012 of file kateview.cpp.

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

Definition at line 1978 of file kateview.cpp.

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

Definition at line 1942 of file kateview.cpp.

bool KateView::removeSelectedText (  )  [slot]

Definition at line 1491 of file kateview.cpp.

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

Implements KTextEditor::View.

Definition at line 248 of file kateview.h.

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

Implements KTextEditor::View.

Definition at line 250 of file kateview.h.

KateRenderer * KateView::renderer (  ) 

Definition at line 1216 of file kateview.cpp.

void KateView::repaintText ( bool  paintOnlyDirty = false  ) 

Definition at line 1378 of file kateview.cpp.

void KateView::replace (  )  [slot]

Definition at line 1177 of file kateview.cpp.

bool KateView::scrollBarMarks (  ) 

Definition at line 1124 of file kateview.cpp.

void KateView::scrollDown (  )  [slot]

Definition at line 2320 of file kateview.cpp.

void KateView::scrollUp (  )  [slot]

Definition at line 2315 of file kateview.cpp.

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

Definition at line 2520 of file kateview.cpp.

bool KateView::selectAll (  )  [slot]

Definition at line 1515 of file kateview.cpp.

bool KateView::selection (  )  const [virtual]

Implements KTextEditor::View.

Definition at line 1471 of file kateview.cpp.

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

Implements KTextEditor::View.

Definition at line 2395 of file kateview.cpp.

QString KateView::selectionText (  )  const [virtual]

Implements KTextEditor::View.

Definition at line 1479 of file kateview.cpp.

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

Definition at line 1610 of file kateview.cpp.

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

Definition at line 1592 of file kateview.cpp.

void KateView::sendCompletionAborted (  ) 

Definition at line 2103 of file kateview.cpp.

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

Definition at line 2098 of file kateview.cpp.

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

Implements KTextEditor::AnnotationViewInterface.

Definition at line 2549 of file kateview.cpp.

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

Implements KTextEditor::AnnotationInterface.

Definition at line 2537 of file kateview.cpp.

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

Implements KTextEditor::CodeCompletionInterface.

Definition at line 2093 of file kateview.cpp.

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

Implements KTextEditor::View.

Definition at line 252 of file kateview.h.

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

Definition at line 1880 of file kateview.cpp.

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

Implements KTextEditor::ConfigInterface.

Definition at line 2485 of file kateview.cpp.

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

Implements KTextEditor::View.

Definition at line 2409 of file kateview.cpp.

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

Implements KTextEditor::View.

Definition at line 2115 of file kateview.cpp.

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

Definition at line 979 of file kateview.cpp.

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

Definition at line 2140 of file kateview.cpp.

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

Definition at line 903 of file kateview.cpp.

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

Definition at line 1055 of file kateview.cpp.

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

Definition at line 1106 of file kateview.cpp.

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

Definition at line 1066 of file kateview.cpp.

void KateView::setImComposeEvent ( bool  imComposeEvent  )  [inline]

IM input stuff.

Definition at line 619 of file kateview.h.

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

Definition at line 1076 of file kateview.cpp.

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

Implements KTextEditor::View.

Definition at line 2044 of file kateview.cpp.

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

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

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

Implements KTextEditor::View.

Definition at line 1426 of file kateview.cpp.

void KateView::shiftBottom (  )  [slot]

Definition at line 2380 of file kateview.cpp.

void KateView::shiftBottomOfView (  )  [slot]

Definition at line 2340 of file kateview.cpp.

void KateView::shiftCursorLeft (  )  [slot]

Definition at line 2240 of file kateview.cpp.

void KateView::shiftCursorRight (  )  [slot]

Definition at line 2250 of file kateview.cpp.

void KateView::shiftDown (  )  [slot]

Definition at line 2310 of file kateview.cpp.

void KateView::shiftEnd (  )  [slot]

Definition at line 2290 of file kateview.cpp.

void KateView::shiftHome (  )  [slot]

Definition at line 2280 of file kateview.cpp.

void KateView::shiftPageDown (  )  [slot]

Definition at line 2360 of file kateview.cpp.

void KateView::shiftPageUp (  )  [slot]

Definition at line 2350 of file kateview.cpp.

void KateView::shiftToMatchingBracket (  )  [slot]

Definition at line 2390 of file kateview.cpp.

void KateView::shiftTop (  )  [slot]

Definition at line 2370 of file kateview.cpp.

void KateView::shiftTopOfView (  )  [slot]

Definition at line 2330 of file kateview.cpp.

void KateView::shiftUp (  )  [slot]

Definition at line 2300 of file kateview.cpp.

void KateView::shiftWordLeft (  )  [slot]

Definition at line 2260 of file kateview.cpp.

void KateView::shiftWordRight (  )  [slot]

Definition at line 2270 of file kateview.cpp.

void KateView::slotNewUndo (  )  [slot]

Definition at line 947 of file kateview.cpp.

void KateView::slotReadWriteChanged (  )  [slot]

Definition at line 924 of file kateview.cpp.

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

Definition at line 1921 of file kateview.cpp.

void KateView::slotUpdate (  )  [slot]

Definition at line 919 of file kateview.cpp.

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

Implements KTextEditor::CodeCompletionInterface.

Definition at line 2063 of file kateview.cpp.

void KateView::switchToCmdLine (  )  [slot]

Definition at line 1210 of file kateview.cpp.

void KateView::tagAll (  ) 

Definition at line 1363 of file kateview.cpp.

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

Definition at line 1343 of file kateview.cpp.

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

Definition at line 1930 of file kateview.cpp.

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

Definition at line 1358 of file kateview.cpp.

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

Definition at line 1353 of file kateview.cpp.

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

Definition at line 1348 of file kateview.cpp.

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

Definition at line 1556 of file kateview.cpp.

bool KateView::toggleBlockSelectionMode (  )  [slot]

Definition at line 1907 of file kateview.cpp.

void KateView::toggleDynWordWrap (  )  [slot]

Definition at line 1096 of file kateview.cpp.

void KateView::toggleFoldingMarkers (  )  [slot]

Definition at line 1111 of file kateview.cpp.

void KateView::toggleIconBorder (  )  [slot]

Definition at line 1071 of file kateview.cpp.

void KateView::toggleInsert (  )  [slot]

Definition at line 1005 of file kateview.cpp.

void KateView::toggleLineNumbersOn (  )  [slot]

Definition at line 1081 of file kateview.cpp.

void KateView::toggleScrollBarMarks (  )  [slot]

Definition at line 1091 of file kateview.cpp.

void KateView::toggleWriteLock (  )  [slot]

Definition at line 1136 of file kateview.cpp.

void KateView::toggleWWMarker (  )  [slot]

Definition at line 1101 of file kateview.cpp.

void KateView::toMatchingBracket (  )  [slot]

Definition at line 2385 of file kateview.cpp.

void KateView::top (  )  [slot]

Definition at line 2365 of file kateview.cpp.

void KateView::topOfView (  )  [slot]

Definition at line 2325 of file kateview.cpp.

void KateView::transpose (  )  [slot]

Definition at line 2230 of file kateview.cpp.

void KateView::uncomment (  )  [slot]

Definition at line 2180 of file kateview.cpp.

void KateView::unIndent (  )  [slot]

Definition at line 2160 of file kateview.cpp.

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

Implements KTextEditor::CodeCompletionInterface.

Definition at line 2083 of file kateview.cpp.

void KateView::up (  )  [slot]

Definition at line 2295 of file kateview.cpp.

void KateView::updateConfig (  ) 

Definition at line 1221 of file kateview.cpp.

void KateView::updateDocumentConfig (  ) 

Definition at line 1267 of file kateview.cpp.

void KateView::updateRendererConfig (  ) 

Definition at line 1284 of file kateview.cpp.

void KateView::updateView ( bool  changed = false  ) 

Definition at line 1386 of file kateview.cpp.

void KateView::uppercase (  )  [slot]

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

Definition at line 2185 of file kateview.cpp.

void KateView::userInvokedCompletion (  )  [slot]

Definition at line 2502 of file kateview.cpp.

KateViewBar * KateView::viewBar (  )  const

Accessors to the bars.

..

Definition at line 2515 of file kateview.cpp.

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

Implements KTextEditor::View.

Definition at line 389 of file kateview.h.

QString KateView::viewMode (  )  const [virtual]

Implements KTextEditor::View.

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

void KateView::wordLeft (  )  [slot]

Definition at line 2255 of file kateview.cpp.

void KateView::wordRight (  )  [slot]

Definition at line 2265 of file kateview.cpp.

bool KateView::wrapCursor (  ) 

Definition at line 1913 of file kateview.cpp.

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

Implements KTextEditor::SessionConfigInterface.

Definition at line 1044 of file kateview.cpp.


Member Data Documentation

KateCompletionWidget* KateView::m_completionWidget [mutable]

Definition at line 221 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
  • Kross
  • KUtils
  • Nepomuk
  • Solid
  • Sonnet
  • ThreadWeaver
Generated for kdelibs by doxygen 1.5.4
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