7#ifndef __KIS_TABLET_DEBUGGER_H
8#define __KIS_TABLET_DEBUGGER_H
10#include <QTabletEvent>
11#include <QLoggingCategory>
26 QString
eventToString(
const QMouseEvent &ev,
const QString &prefix);
27 QString
eventToString(
const QKeyEvent &ev,
const QString &prefix);
28 QString
eventToString(
const QWheelEvent &ev,
const QString &prefix);
29 QString
eventToString(
const QTouchEvent &ev,
const QString &prefix);
30 QString
eventToString(
const QTabletEvent &ev,
const QString &prefix);
31 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 initializationDebugEnabled() const
bool shouldEatDriverShortcuts() const
bool m_shouldEatDriverShortcuts
bool debugRawTabletValues() const