KTextEditor
editor.h
237 * Individual views might have set different fonts, can be queried with the "font" key via \see KTextEditor::ConfigInterface::configValue().
308 // using ExpandFunction = std::function<QString(const QStringView &text, KTextEditor::View *view)>;
321 bool registerVariableMatch(const QString &name, const QString &description, ExpandFunction expansionFunc);
337 bool registerVariablePrefix(const QString &prefix, const QString &description, ExpandFunction expansionFunc);
393 void addVariableExpansion(const QVector<QWidget *> &widgets, const QStringList &variables = QStringList()) const;
Definition: application.h:41
virtual QString variable(const QString &name) const
Returns the value for the variable name.
The KTextEditor namespace contains all the public API that is required to use the KTextEditor compone...
Definition: katetextblock.h:22
QString(*)(const QStringView &text, KTextEditor::View *view) ExpandFunction
Function that is called to expand a variable in text.
Definition: editor.h:309
KTextEditor::EditorPrivate One instance of this class is hold alive during a kate part session,...
Definition: kateglobal.h:63
This file is part of the KDE documentation.
Documentation copyright © 1996-2023 The KDE developers.
Generated on Wed Mar 22 2023 03:54:38 by doxygen 1.8.17 written by Dimitri van Heesch, © 1997-2006
Documentation copyright © 1996-2023 The KDE developers.
Generated on Wed Mar 22 2023 03:54:38 by doxygen 1.8.17 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.