Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
Loading...
Searching...
No Matches
qwasmkeytranslator.cpp File Reference

(3dc6fdc6d8ae661a6800c14a2461f456ec344e17)

#include "qwasmkeytranslator.h"
#include "qwasmevent.h"
#include <QtCore/private/qmakearray_p.h>
#include <QtCore/qglobal.h>
#include <QtCore/qobject.h>
#include <algorithm>
Include dependency graph for qwasmkeytranslator.cpp:

Go to the source code of this file.

Classes

struct  QT_BEGIN_NAMESPACE::WebKb2QtData
struct  QT_BEGIN_NAMESPACE::Web2Qt< Qt, WebChar >
struct  QT_BEGIN_NAMESPACE::KeyMapping

Namespaces

namespace  QT_BEGIN_NAMESPACE
 Combined button and popup list for selecting options.

Functions

static Qt::Key QT_BEGIN_NAMESPACE::find_impl (const KeyMapping *first, const KeyMapping *last, Qt::Key key) noexcept
template<size_t N>
static Qt::Key QT_BEGIN_NAMESPACE::find (const KeyMapping(&map)[N], Qt::Key key) noexcept
Qt::Key QT_BEGIN_NAMESPACE::translateBaseKeyUsingDeadKey (Qt::Key accentBaseKey, Qt::Key deadKey)
template<class T>
std::optional< QStringQT_BEGIN_NAMESPACE::findKeyTextByKeyId (const T &mappingArray, Qt::Key qtKey)

Variables

template<unsigned int Qt, char... WebChar>
constexpr char QT_BEGIN_NAMESPACE::Web2Qt< Qt, WebChar... >::storage []
static constexpr const auto QT_BEGIN_NAMESPACE::WebToQtKeyCodeMappings
static constexpr const auto QT_BEGIN_NAMESPACE::DiacriticalCharsKeyToTextLowercase
static constexpr const auto QT_BEGIN_NAMESPACE::DiacriticalCharsKeyToTextUppercase
constexpr KeyMapping QT_BEGIN_NAMESPACE::tildeKeyTable []
constexpr KeyMapping QT_BEGIN_NAMESPACE::graveKeyTable []
constexpr KeyMapping QT_BEGIN_NAMESPACE::acuteKeyTable []
constexpr KeyMapping QT_BEGIN_NAMESPACE::diaeresisKeyTable []
constexpr KeyMapping QT_BEGIN_NAMESPACE::circumflexKeyTable []