KTextEditor
8#ifndef KATEVI_KEY_PARSER_H
9#define KATEVI_KEY_PARSER_H
14#include <ktexteditor_export.h>
33 KTEXTEDITOR_EXPORT
static KeyParser *self();
38 KeyParser(
const KeyParser &) =
delete;
39 KeyParser &operator=(
const KeyParser &) =
delete;
41 KTEXTEDITOR_EXPORT
const QString encodeKeySequence(
const QString &keys)
const;
42 KTEXTEDITOR_EXPORT
const QString decodeKeySequence(
const QString &keys)
const;
44 KTEXTEDITOR_EXPORT
int vi2qt(
const QString &keypress)
const;
45 int encoded2qt(
const QString &keypress)
const;
46 KTEXTEDITOR_EXPORT
const QChar KeyEventToQChar(
const QKeyEvent &keyEvent);
58 static KeyParser *m_instance;
QEvent wrapper for copying/storing key events.
typedef KeyboardModifiers
This file is part of the KDE documentation.
Documentation copyright © 1996-2025 The KDE developers.
Generated on Fri Feb 21 2025 11:52:52 by
doxygen 1.13.2 written
by
Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.