16#include <QKeySequence>
28 QList<Mapping> mappings;
32 void set(
const QString &function,
const QStringList &keys);
35 void forEach(std::function<
void(
const QString&,
const QStringList&)> fn)
const;
36 void setKeyMapping(
const QString &functionName,
const QString &sequence);
38 void dumpMaps(
const QString &tag)
const;
Definition KeyboardMap.h:26
void setKeyMapping(const QString &functionName, const QString &sequence)
KeyboardMap::setKeyMapping - set a keyboard mapping.
Definition KeyboardMap.cpp:133
QStringList getFunctions() const
KeyboardMap::getFunctions - return the functions.
Definition KeyboardMap.cpp:99
static KeyboardMap getFactoryMap()
KeyboardMap::getFactoryMap - return the hard-coded keyboard map.
Definition KeyboardMap.cpp:21
void forEach(std::function< void(const QString &, const QStringList &)> fn) const
KeyboardMap::forEach - helper function to iterate over the map.
Definition KeyboardMap.cpp:116
void set(const QString &function, const QStringList &keys)
KeyboardMap::set - set a given set of sequences to.
Definition KeyboardMap.cpp:158
Definition KeyboardMap.h:19