Kate
kateview.h
Go to the documentation of this file.
181 bool setCursorPositionInternal( const KTextEditor::Cursor& position, uint tabwidth = 1, bool calledExternally = false );
213 virtual void startCompletion(const KTextEditor::Range& word, KTextEditor::CodeCompletionModel* model);
222 void completionExecuted(KTextEditor::View* view, const KTextEditor::Cursor& position, KTextEditor::CodeCompletionModel* model, const QModelIndex&);
231 void sendCompletionExecuted(const KTextEditor::Cursor& position, KTextEditor::CodeCompletionModel* model, const QModelIndex& index);
580 void slotTextInserted ( KTextEditor::View *view, const KTextEditor::Cursor &position, const QString &text);
679 virtual bool insertTemplateTextImplementation ( const KTextEditor::Cursor&, const QString &templateString, const QMap<QString,QString> &initialValues);
680 virtual bool insertTemplateTextImplementation ( const KTextEditor::Cursor&, const QString &templateString, const QMap<QString,QString> &initialValues, KTextEditor::TemplateScript* templateScript);
virtual bool setSelection(const Range &range)=0
virtual bool isAnnotationBorderVisible() const =0
const QSet< Kate::TextRange * > * rangesCaretIn() const
set of ranges which had the caret inside last time, used for rendering
Definition: kateview.h:822
virtual bool blockSelection() const =0
Definition: katevimodebase.h:64
Definition: kateviewhelpers.h:150
Definition: katesearchbar.h:47
virtual bool selection() const =0
Definition: katedialogs.h:113
virtual void annotationActivated(KTextEditor::View *view, int line)=0
KAction * find(const QObject *recvr, const char *slot, QObject *parent)
QString indent(QString text, int spaces)
Definition: spellcheckdialog.h:49
Definition: katebookmarks.h:34
KAction * findNext(const QObject *recvr, const char *slot, QObject *parent)
virtual void setAnnotationBorderVisible(bool visible)=0
bool setSelection(const KTextEditor::Cursor &c, int i, bool b)
Definition: kateview.h:254
Definition: katescriptconsole.h:72
Handles all of the work of rendering the text (used for the views and printing)
Definition: katerenderer.h:50
virtual void writeSessionConfig(KConfigGroup &config)=0
virtual AnnotationModel * annotationModel() const =0
This is the code completion's main widget, and also contains the core interface logic.
Definition: katecompletionwidget.h:55
virtual bool setBlockSelection(bool on)=0
KAction * gotoLine(const QObject *recvr, const char *slot, QObject *parent)
Definition: kateviewinternal.h:57
This class implements a message widget based on KMessageWidget.
Definition: katemessagewidget.h:42
KAction * up(const QObject *recvr, const char *slot, QObject *parent)
virtual void annotationBorderVisibilityChanged(KTextEditor::View *view, bool visible)=0
KAction * clear(const QObject *recvr, const char *slot, QObject *parent)
KAction * home(const QObject *recvr, const char *slot, QObject *parent)
Definition: spellingmenu.h:40
Class representing the folding information for a TextBuffer.
Definition: katetextfolding.h:42
virtual bool insertTemplateTextImplementation(const Cursor &insertPosition, const QString &templateString, const QMap< QString, QString > &initialValues, TemplateScript *templateScript)=0
virtual void setAnnotationModel(AnnotationModel *model)=0
Definition: kateview.h:78
Definition: katedocument.h:74
Message
Definition: kateviewhelpers.h:408
Definition: katedialogs.h:133
KAction * replace(const QObject *recvr, const char *slot, QObject *parent)
virtual enum EditMode viewEditMode() const =0
KToggleAction * m_toggleOnTheFlySpellCheck
Definition: kateview.h:758
ActivationType
KAction * selectAll(const QObject *recvr, const char *slot, QObject *parent)
virtual const Range & selectionRange() const =0
virtual void annotationContextMenuAboutToShow(KTextEditor::View *view, QMenu *menu, int line)=0
Definition: kateconfig.h:381
virtual void readSessionConfig(const KConfigGroup &config)=0
Definition: kateviewhelpers.h:319
virtual QString selectionText() const =0
const KShortcut & end()
const QSet< Kate::TextRange * > * rangesMouseIn() const
set of ranges which had the mouse inside last time, used for rendering
Definition: kateview.h:816
A KateViewBarWidget that attempts to emulate some of the features of Vim's own command bar...
Definition: kateviemulatedcommandbar.h:40
This file is part of the KDE documentation.
Documentation copyright © 1996-2014 The KDE developers.
Generated on Tue Oct 14 2014 22:31:53 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006
Documentation copyright © 1996-2014 The KDE developers.
Generated on Tue Oct 14 2014 22:31:53 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.