KTextEditor
kateglobal.h
403 const std::array<std::unique_ptr<KateAbstractInputModeFactory>, KTextEditor::View::ViInputMode + 1> &inputModeFactories()
566 std::array<std::unique_ptr<KateAbstractInputModeFactory>, KTextEditor::View::ViInputMode + 1> m_inputModeFactories;
KateModeManager * modeManager()
global mode manager used to manage the modes centrally
Definition: kateglobal.h:241
KateWordCompletionModel * wordCompletionModel()
global instance of the simple word completion mode
Definition: kateglobal.h:312
QString fileName
The file name of the file containing the copied text, used for syntax highlighting.
Definition: kateglobal.h:365
Manage the scripts on disks – find them and query them.
Definition: katescriptmanager.h:25
KTextEditor::Application * application() const override
Current hosting application, if any set.
Definition: kateglobal.h:132
void setApplication(KTextEditor::Application *application) override
Set the global application object.
Definition: kateglobal.h:122
Highlighting-file based keyword completion for the editor.
Definition: katekeywordcompletion.h:21
QList< KTextEditor::ViewPrivate * > views()
return a list of all registered views
Definition: kateglobal.h:216
const std::array< std::unique_ptr< KateAbstractInputModeFactory >, KTextEditor::View::ViInputMode+1 > & inputModeFactories()
Definition: kateglobal.h:403
KTextEditor::MainWindow * dummyMainWindow()
Dummy main window to be null safe.
Definition: kateglobal.h:395
Definition: application.h:41
A clipboard entry stores the copied text and the filename of the copied text.
Definition: kateglobal.h:356
const KAboutData & aboutData() const override
General Information about this editor.
Definition: kateglobal.h:145
Manager class for variable expansion.
Definition: katevariableexpansionmanager.h:24
const QVector< ClipboardEntry > & clipboardHistory() const
Clipboard history, filled with text we ever copied to clipboard via copyToClipboard.
Definition: kateglobal.h:377
QList< KTextEditor::Document * > documents() override
Returns a list of all documents of this editor.
Definition: kateglobal.h:111
The KTextEditor namespace contains all the public API that is required to use the KTextEditor compone...
Definition: katetextblock.h:22
QList< KTextEditor::DocumentPrivate * > kateDocuments()
return a list of all registered docs
Definition: kateglobal.h:386
KTextEditor::EditorPrivate One instance of this class is hold alive during a kate part session,...
Definition: kateglobal.h:63
KateKeywordCompletionModel * keywordCompletionModel()
Global instance of the language-aware keyword completion model.
Definition: kateglobal.h:321
Definition: mainwindow.h:43
This file is part of the KDE documentation.
Documentation copyright © 1996-2023 The KDE developers.
Generated on Fri Sep 22 2023 03:49:44 by doxygen 1.8.17 written by Dimitri van Heesch, © 1997-2006
Documentation copyright © 1996-2023 The KDE developers.
Generated on Fri Sep 22 2023 03:49:44 by doxygen 1.8.17 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.