QWindowSystemInterface Class Reference

QWindowSystemInterface Class Reference

#include <qwindowsysteminterface_qpa.h>

Class Description

Definition at line 58 of file qwindowsysteminterface_qpa.h.

Classes

struct  TouchPoint
 

Static Public Member Functions

static void handleMouseEvent (QWidget *w, const QPoint &local, const QPoint &global, Qt::MouseButtons b)
 
static void handleMouseEvent (QWidget *w, ulong timestamp, const QPoint &local, const QPoint &global, Qt::MouseButtons b)
 
static void handleKeyEvent (QWidget *w, QEvent::Type t, int k, Qt::KeyboardModifiers mods, const QString &text=QString(), bool autorep=false, ushort count=1)
 
static void handleKeyEvent (QWidget *w, ulong timestamp, QEvent::Type t, int k, Qt::KeyboardModifiers mods, const QString &text=QString(), bool autorep=false, ushort count=1)
 
static void handleExtendedKeyEvent (QWidget *w, QEvent::Type type, int key, Qt::KeyboardModifiers modifiers, quint32 nativeScanCode, quint32 nativeVirtualKey, quint32 nativeModifiers, const QString &text=QString(), bool autorep=false, ushort count=1)
 
static void handleExtendedKeyEvent (QWidget *w, ulong timestamp, QEvent::Type type, int key, Qt::KeyboardModifiers modifiers, quint32 nativeScanCode, quint32 nativeVirtualKey, quint32 nativeModifiers, const QString &text=QString(), bool autorep=false, ushort count=1)
 
static void handleWheelEvent (QWidget *w, const QPoint &local, const QPoint &global, int d, Qt::Orientation o)
 
static void handleWheelEvent (QWidget *w, ulong timestamp, const QPoint &local, const QPoint &global, int d, Qt::Orientation o)
 
static void handleTouchEvent (QWidget *w, QEvent::Type type, QTouchEvent::DeviceType devType, const QList< struct TouchPoint > &points)
 
static void handleTouchEvent (QWidget *w, ulong timestamp, QEvent::Type type, QTouchEvent::DeviceType devType, const QList< struct TouchPoint > &points)
 
static void handleGeometryChange (QWidget *w, const QRect &newRect)
 
static void handleCloseEvent (QWidget *w)
 
static void handleEnterEvent (QWidget *w)
 
static void handleLeaveEvent (QWidget *w)
 
static void handleWindowActivated (QWidget *w)
 
static void handleWindowStateChanged (QWidget *w, Qt::WindowState newState)
 
static void handleScreenGeometryChange (int screenIndex)
 
static void handleScreenAvailableGeometryChange (int screenIndex)
 
static void handleScreenCountChange (int count)
 
static void handleLocaleChange ()
 
static void handlePlatformPanelEvent (QWidget *w)
 

Member Function Documentation

static void handleMouseEvent ( QWidget w,
const QPoint local,
const QPoint global,
Qt::MouseButtons  b 
)
static
static void handleMouseEvent ( QWidget w,
ulong  timestamp,
const QPoint local,
const QPoint global,
Qt::MouseButtons  b 
)
static
static void handleKeyEvent ( QWidget w,
QEvent::Type  t,
int  k,
Qt::KeyboardModifiers  mods,
const QString text = QString(),
bool  autorep = false,
ushort  count = 1 
)
static
static void handleKeyEvent ( QWidget w,
ulong  timestamp,
QEvent::Type  t,
int  k,
Qt::KeyboardModifiers  mods,
const QString text = QString(),
bool  autorep = false,
ushort  count = 1 
)
static
static void handleExtendedKeyEvent ( QWidget w,
QEvent::Type  type,
int  key,
Qt::KeyboardModifiers  modifiers,
quint32  nativeScanCode,
quint32  nativeVirtualKey,
quint32  nativeModifiers,
const QString text = QString(),
bool  autorep = false,
ushort  count = 1 
)
static
static void handleExtendedKeyEvent ( QWidget w,
ulong  timestamp,
QEvent::Type  type,
int  key,
Qt::KeyboardModifiers  modifiers,
quint32  nativeScanCode,
quint32  nativeVirtualKey,
quint32  nativeModifiers,
const QString text = QString(),
bool  autorep = false,
ushort  count = 1 
)
static
static void handleWheelEvent ( QWidget w,
const QPoint local,
const QPoint global,
int  d,
Qt::Orientation  o 
)
static
static void handleWheelEvent ( QWidget w,
ulong  timestamp,
const QPoint local,
const QPoint global,
int  d,
Qt::Orientation  o 
)
static
static void handleTouchEvent ( QWidget w,
QEvent::Type  type,
QTouchEvent::DeviceType  devType,
const QList< struct TouchPoint > &  points 
)
static
static void handleTouchEvent ( QWidget w,
ulong  timestamp,
QEvent::Type  type,
QTouchEvent::DeviceType  devType,
const QList< struct TouchPoint > &  points 
)
static
static void handleGeometryChange ( QWidget w,
const QRect newRect 
)
static
static void handleCloseEvent ( QWidget w)
static
static void handleEnterEvent ( QWidget w)
static
static void handleLeaveEvent ( QWidget w)
static
static void handleWindowActivated ( QWidget w)
static
static void handleWindowStateChanged ( QWidget w,
Qt::WindowState  newState 
)
static
static void handleScreenGeometryChange ( int  screenIndex)
static
static void handleScreenAvailableGeometryChange ( int  screenIndex)
static
static void handleScreenCountChange ( int  count)
static
static void handleLocaleChange ( )
static
static void handlePlatformPanelEvent ( QWidget w)
static

The documentation for this class was generated from the following file: