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().