#include <QtGui/private/qguiapplication_p.h>
#include <QtCore/QDebug>
#include <QtCore/QCoreApplication>
#include "qxcbconnection.h"
#include "qxcbkeyboard.h"
#include "qxcbwindow.h"
#include "qxcbclipboard.h"
#include "qxcbwmsupport.h"
#include "qxcbnativeinterface.h"
#include "qxcbintegration.h"
#include "qxcbsystemtraytracker.h"
#include "qxcbglintegrationfactory.h"
#include "qxcbglintegration.h"
#include "qxcbcursor.h"
#include "qxcbbackingstore.h"
#include "qxcbeventqueue.h"
#include <QAbstractEventDispatcher>
#include <QByteArray>
#include <QScopedPointer>
#include <stdio.h>
#include <errno.h>
#include <xcb/xfixes.h>
#include <xcb/xkb.h>
#include <xcb/xinput.h>
#include "moc_qxcbconnection.cpp"
Go to the source code of this file.
◆ CASE_PRINT_AND_RETURN
◆ explicit
#define explicit dont_use_cxx_explicit |
◆ HANDLE_KEYBOARD_EVENT
#define HANDLE_KEYBOARD_EVENT |
( |
|
event_t, |
|
|
|
handler |
|
) |
| |
Value:{ \
auto e =
reinterpret_cast<event_t *
>(
event); \
if (eventListener->handleNativeEvent(
event)) \
return; \
m_keyboard->handler(
e); \
} \
} \
break;
Definition at line 170 of file qxcbconnection.cpp.
◆ HANDLE_PLATFORM_WINDOW_EVENT
#define HANDLE_PLATFORM_WINDOW_EVENT |
( |
|
event_t, |
|
|
|
windowMember, |
|
|
|
handler |
|
) |
| |
Value:{ \
auto e =
reinterpret_cast<event_t *
>(
event); \
if (eventListener->handleNativeEvent(
event)) \
return; \
eventListener->handler(
e); \
} \
} \
break;
Definition at line 159 of file qxcbconnection.cpp.
◆ PRINT_AND_RETURN
#define PRINT_AND_RETURN |
( |
|
name | ) |
|
Value: { \
qCDebug(log,
"%s | %s(%d) | sequence: %d",
message,
name, response_type, sequence); \
return; \
}
GLuint GLsizei const GLchar * message
◆ XI_CASE_PRINT_AND_RETURN
◆ XI_PRINT_AND_RETURN
#define XI_PRINT_AND_RETURN |
( |
|
name | ) |
|
Value: { \
qCDebug(log,
"%s | XInput Event(%s) | sequence: %d",
message,
name, sequence); \
return; \
}
◆ translateMouseButtons()
static Qt::MouseButtons translateMouseButtons |
( |
int |
s | ) |
|
|
static |
◆ xcb_errors
Initial value:=
{
"Success",
"BadRequest",
"BadValue",
"BadWindow",
"BadPixmap",
"BadAtom",
"BadCursor",
"BadFont",
"BadMatch",
"BadDrawable",
"BadAccess",
"BadAlloc",
"BadColor",
"BadGC",
"BadIDChoice",
"BadName",
"BadLength",
"BadImplementation",
"Unknown"
}
Definition at line 293 of file qxcbconnection.cpp.
Referenced by QXcbConnection::printXcbError().
◆ xcb_protocol_request_codes
const char* xcb_protocol_request_codes[] |