Qt 4.8
Functions | Variables
qopenkodeeventloopintegration.cpp File Reference
#include "qopenkodeeventloopintegration.h"
#include <QDebug>
#include <KD/kd.h>
#include <KD/ATX_keyboard.h>

Go to the source code of this file.

Functions

void kdprocessevent (const KDEvent *event)
 

Variables

static const int QT_EVENT_WAKEUP_EVENTLOOP = KD_EVENT_USER + 1
 

Function Documentation

◆ kdprocessevent()

void kdprocessevent ( const KDEvent *  event)

Definition at line 53 of file qopenkodeeventloopintegration.cpp.

Referenced by QOpenKODEEventLoopIntegration::QOpenKODEEventLoopIntegration().

54 {
55  switch (event->type) {
56  case KD_EVENT_INPUT:
57  qDebug() << "KD_EVENT_INPUT";
58  break;
59  case KD_EVENT_INPUT_POINTER:
60  qDebug() << "KD_EVENT_INPUT_POINTER";
61  break;
62  case KD_EVENT_WINDOW_CLOSE:
63  qDebug() << "KD_EVENT_WINDOW_CLOSE";
64  break;
65  case KD_EVENT_WINDOWPROPERTY_CHANGE:
66  qDebug() << "KD_EVENT_WINDOWPROPERTY_CHANGE";
67  qDebug() << event->data.windowproperty.pname;
68  break;
69  case KD_EVENT_WINDOW_FOCUS:
70  qDebug() << "KD_EVENT_WINDOW_FOCUS";
71  break;
72  case KD_EVENT_WINDOW_REDRAW:
73  qDebug() << "KD_EVENT_WINDOW_REDRAW";
74  break;
75  case KD_EVENT_USER:
76  qDebug() << "KD_EVENT_USER";
77  break;
78  case KD_EVENT_INPUT_KEY_ATX:
79  qDebug() << "KD_EVENT_INPUT_KEY_ATX";
80  break;
83  break;
84  default:
85  break;
86  }
87 
88  kdDefaultEvent(event);
89 
90 }
EventRef event
Q_CORE_EXPORT void qDebug(const char *,...)
static const int QT_EVENT_WAKEUP_EVENTLOOP

Variable Documentation

◆ QT_EVENT_WAKEUP_EVENTLOOP

const int QT_EVENT_WAKEUP_EVENTLOOP = KD_EVENT_USER + 1
static