![]() |
Qt 4.8
|
#include <QtCore/QTextStream>#include <QtCore/QDataStream>#include <QtCore/QMetaType>#include <QtCore/QVariant>#include <X11/Xlib.h>#include <X11/Xutil.h>#include <X11/Xos.h>#include <X11/Xatom.h>#include <X11/extensions/shape.h>#include <X11/extensions/XInput.h>#include <X11/extensions/Xinerama.h>#include <X11/extensions/Xrandr.h>#include <X11/extensions/Xrender.h>#include "X11/extensions/sync.h"#include <X11/extensions/Xfixes.h>#include <X11/XKBlib.h>#include <X11/Xcursor/Xcursor.h>#include <X11/extensions/XShm.h>Go to the source code of this file.
Classes | |
| class | QXlibStatic |
Macros | |
| #define | X11R4 |
| #define | XRegisterIMInstantiateCallback qt_XRegisterIMInstantiateCallback |
| #define | XSetIMValues qt_XSetIMValues |
| #define | XUnregisterIMInstantiateCallback qt_XUnregisterIMInstantiateCallback |
Typedefs | |
| typedef int(* | PtrXCloseDevice) (Display *, XDevice *) |
| typedef Cursor(* | PtrXcursorLibraryLoadCursor) (Display *, const char *) |
| typedef Bool(* | PtrXFixesQueryExtension) (Display *, int *, int *) |
| typedef Status(* | PtrXFixesQueryVersion) (Display *, int *, int *) |
| typedef void(* | PtrXFixesSelectSelectionInput) (Display *dpy, Window win, Atom selection, unsigned long eventMask) |
| typedef void(* | PtrXFixesSetCursorName) (Display *dpy, Cursor cursor, const char *name) |
| typedef void(* | PtrXFreeDeviceList) (XDeviceInfo *) |
| typedef Bool(* | PtrXineramaIsActive) (Display *dpy) |
| typedef Bool(* | PtrXineramaQueryExtension) (Display *dpy, int *event_base, int *error_base) |
| typedef XineramaScreenInfo *(* | PtrXineramaQueryScreens) (Display *dpy, int *number) |
| typedef XDeviceInfo *(* | PtrXListInputDevices) (Display *, int *) |
| typedef XDevice *(* | PtrXOpenDevice) (Display *, XID) |
| typedef Bool(* | PtrXRRQueryExtension) (Display *, int *, int *) |
| typedef int(* | PtrXRRRootToScreen) (Display *, Window) |
| typedef void(* | PtrXRRSelectInput) (Display *, Window, int) |
| typedef int(* | PtrXRRUpdateConfiguration) (XEvent *) |
| typedef int(* | PtrXSelectExtensionEvent) (Display *, Window, XEventClass *, int) |
| typedef char * | XPointer |
Enumerations | |
| enum | { XFocusOut = FocusOut, XFocusIn = FocusIn, XKeyPress = KeyPress, XKeyRelease = KeyRelease, XNone = None, XRevertToParent = RevertToParent, XGrayScale = GrayScale, XCursorShape = CursorShape } |
Functions | |
| Bool | XRegisterIMInstantiateCallback (Display *, struct _XrmHashBucketRec *, char *, char *, XIMProc, XPointer) |
| Bool | XUnregisterIMInstantiateCallback (Display *, struct _XrmHashBucketRec *, char *, char *, XIMProc, XPointer) |
| #define X11R4 |
Definition at line 132 of file qxlibstatic.h.
| #define XRegisterIMInstantiateCallback qt_XRegisterIMInstantiateCallback |
Definition at line 53 of file qxlibstatic.h.
| #define XSetIMValues qt_XSetIMValues |
Definition at line 55 of file qxlibstatic.h.
| #define XUnregisterIMInstantiateCallback qt_XUnregisterIMInstantiateCallback |
Definition at line 54 of file qxlibstatic.h.
| typedef int(* PtrXCloseDevice) (Display *, XDevice *) |
Definition at line 165 of file qxlibstatic.h.
| typedef Cursor(* PtrXcursorLibraryLoadCursor) (Display *, const char *) |
Definition at line 148 of file qxlibstatic.h.
| typedef Bool(* PtrXFixesQueryExtension) (Display *, int *, int *) |
Definition at line 140 of file qxlibstatic.h.
Definition at line 141 of file qxlibstatic.h.
| typedef void(* PtrXFixesSelectSelectionInput) (Display *dpy, Window win, Atom selection, unsigned long eventMask) |
Definition at line 143 of file qxlibstatic.h.
Definition at line 142 of file qxlibstatic.h.
| typedef void(* PtrXFreeDeviceList) (XDeviceInfo *) |
Definition at line 168 of file qxlibstatic.h.
| typedef Bool(* PtrXineramaIsActive) (Display *dpy) |
Definition at line 153 of file qxlibstatic.h.
| typedef Bool(* PtrXineramaQueryExtension) (Display *dpy, int *event_base, int *error_base) |
Definition at line 152 of file qxlibstatic.h.
| typedef XineramaScreenInfo*(* PtrXineramaQueryScreens) (Display *dpy, int *number) |
Definition at line 154 of file qxlibstatic.h.
| typedef XDeviceInfo*(* PtrXListInputDevices) (Display *, int *) |
Definition at line 166 of file qxlibstatic.h.
Definition at line 167 of file qxlibstatic.h.
| typedef Bool(* PtrXRRQueryExtension) (Display *, int *, int *) |
Definition at line 161 of file qxlibstatic.h.
| typedef int(* PtrXRRRootToScreen) (Display *, Window) |
Definition at line 160 of file qxlibstatic.h.
| typedef void(* PtrXRRSelectInput) (Display *, Window, int) |
Definition at line 158 of file qxlibstatic.h.
| typedef int(* PtrXRRUpdateConfiguration) (XEvent *) |
Definition at line 159 of file qxlibstatic.h.
| typedef int(* PtrXSelectExtensionEvent) (Display *, Window, XEventClass *, int) |
Definition at line 169 of file qxlibstatic.h.
| typedef char* XPointer |
Definition at line 133 of file qxlibstatic.h.
| anonymous enum |
| Enumerator | |
|---|---|
| XFocusOut | |
| XFocusIn | |
| XKeyPress | |
| XKeyRelease | |
| XNone | |
| XRevertToParent | |
| XGrayScale | |
| XCursorShape | |
Definition at line 215 of file qxlibstatic.h.
| Bool XRegisterIMInstantiateCallback | ( | Display * | , |
| struct _XrmHashBucketRec * | , | ||
| char * | , | ||
| char * | , | ||
| XIMProc | , | ||
| XPointer | |||
| ) |
Referenced by QXIMInputContext::QXIMInputContext().
| Bool XUnregisterIMInstantiateCallback | ( | Display * | , |
| struct _XrmHashBucketRec * | , | ||
| char * | , | ||
| char * | , | ||
| XIMProc | , | ||
| XPointer | |||
| ) |
Referenced by QXIMInputContext::create_xim().