7#ifndef __KIS_TABLET_DEBUGGER_H
8#define __KIS_TABLET_DEBUGGER_H
10#include <QTabletEvent>
11#include <QLoggingCategory>
22 QString
eventToString(
const QMouseEvent &ev,
const QString &prefix);
23 QString
eventToString(
const QKeyEvent &ev,
const QString &prefix);
24 QString
eventToString(
const QWheelEvent &ev,
const QString &prefix);
25 QString
eventToString(
const QTouchEvent &ev,
const QString &prefix);
26 QString
eventToString(
const QTabletEvent &ev,
const QString &prefix);
27 QString
eventToString(
const QNativeGestureEvent &ev,
const QString &prefix);
28 QString
eventToString(
const QEvent &ev,
const QString &prefix);
QString eventToString(const QMouseEvent &ev, const QString &prefix)
static KisTabletDebugger * instance()
static QString pointerTypeToString(const QTabletEvent &event)
bool debugEnabled() const
static QString tabletDeviceToString(const QTabletEvent &event)
static QString exTypeToString(QEvent::Type type)
bool m_shouldEatDriverShortcuts