16                       Qt::MouseButtons buttons, Qt::KeyboardModifiers modifiers, std::chrono::microseconds timestamp,
 
   17                       const QPointF &delta, 
const QPointF &deltaNonAccelerated, 
InputDevice *device)
 
   18    : QMouseEvent(
type, pos, pos, button, buttons, modifiers)
 
   20    , m_deltaUnccelerated(deltaNonAccelerated)
 
   21    , m_timestamp(timestamp)
 
   24    setTimestamp(std::chrono::duration_cast<std::chrono::milliseconds>(
timestamp).count());
 
 
   29                       std::chrono::microseconds timestamp, 
InputDevice *device)
 
   30    : QWheelEvent(pos, pos, QPoint(), (orientation == Qt::
Horizontal) ? QPoint(delta, 0) : QPoint(0, delta), buttons, modifiers, Qt::NoScrollPhase, device ? device->isNaturalScroll() : false)
 
   32    , m_orientation(orientation)
 
   34    , m_deltaV120(deltaV120)
 
   36    , m_timestamp(timestamp)
 
   38    setTimestamp(std::chrono::duration_cast<std::chrono::milliseconds>(
timestamp).count());
 
 
   47                   const QString &text, 
bool autorepeat, std::chrono::microseconds timestamp, 
InputDevice *device)
 
   48    : QKeyEvent(
type, key, modifiers, code, keysym, 0, text, autorepeat)
 
   50    , m_timestamp(timestamp)
 
   52    setTimestamp(std::chrono::duration_cast<std::chrono::milliseconds>(
timestamp).count());
 
 
   61    : QEvent(QEvent::User)
 
   63    , m_timestamp(timestamp)
 
 
   69                         qreal pressure, 
float xTilt, 
float yTilt,
 
   70                         float tangentialPressure, qreal rotation, 
float z,
 
   71                         Qt::KeyboardModifiers keyState, Qt::MouseButton button, Qt::MouseButtons buttons, 
const TabletToolId &tabletId)
 
   72    : QTabletEvent(t, dev, pos, globalPos, pressure, xTilt, yTilt, tangentialPressure, rotation, z, keyState, button, buttons)
 
 
KeyEvent(QEvent::Type type, Qt::Key key, Qt::KeyboardModifiers modifiers, quint32 code, quint32 keysym, const QString &text, bool autorepeat, std::chrono::microseconds timestamp, InputDevice *device)
std::chrono::microseconds timestamp() const
std::chrono::microseconds timestamp() const
MouseEvent(QEvent::Type type, const QPointF &pos, Qt::MouseButton button, Qt::MouseButtons buttons, Qt::KeyboardModifiers modifiers, std::chrono::microseconds timestamp, const QPointF &delta, const QPointF &deltaNonAccelerated, InputDevice *device)
SwitchEvent(State state, std::chrono::microseconds timestamp, InputDevice *device)
TabletEvent(Type t, const QPointingDevice *dev, const QPointF &pos, const QPointF &globalPos, qreal pressure, float xTilt, float yTilt, float tangentialPressure, qreal rotation, float z, Qt::KeyboardModifiers keyState, Qt::MouseButton button, Qt::MouseButtons buttons, const TabletToolId &tabletId)
WheelEvent(const QPointF &pos, qreal delta, qint32 deltaV120, Qt::Orientation orientation, Qt::MouseButtons buttons, Qt::KeyboardModifiers modifiers, InputRedirection::PointerAxisSource source, std::chrono::microseconds timestamp, InputDevice *device)
std::chrono::microseconds timestamp() const