KWin
utils.cpp File Reference
#include "utils.h"#include <unistd.h>#include <kxerrorhandler.h>#include <assert.h>#include <kdebug.h>#include <kglobalaccel.h>#include <kshortcut.h>#include <kkeyserver.h>#include <X11/Xlib.h>#include <X11/extensions/shape.h>#include <X11/Xatom.h>#include <QX11Info>#include <QtGui/QKeySequence>#include <stdio.h>#include "atoms.h"#include "notifications.h"#include "workspace.h"#include "utils.moc"
Include dependency graph for utils.cpp:

Go to the source code of this file.
Namespaces | |
| namespace | KWin |
Functions | |
| QPoint | KWin::cursorPos () |
| QByteArray | KWin::getStringProperty (WId w, Atom prop, char separator) |
| bool | KWin::grabbedXServer () |
| bool | KWin::grabXKeyboard (Window w) |
| void | KWin::grabXServer () |
| bool | KWin::isLocalMachine (const QByteArray &host) |
| int | KWin::qtToX11Button (Qt::MouseButton button) |
| int | KWin::qtToX11State (Qt::MouseButtons buttons, Qt::KeyboardModifiers modifiers) |
| void | KWin::ungrabXKeyboard () |
| void | KWin::ungrabXServer () |
| static Bool | KWin::update_x_time_predicate (Display *, XEvent *event, XPointer) |
| void | KWin::updateXTime () |
| Qt::KeyboardModifiers | KWin::x11ToQtKeyboardModifiers (int state) |
| Qt::MouseButton | KWin::x11ToQtMouseButton (int button) |
| Qt::MouseButtons | KWin::x11ToQtMouseButtons (int state) |
Variables | |
| static bool | KWin::keyboard_grabbed = false |
| static Time | KWin::next_x_time |
| static int | KWin::server_grab_count = 0 |
KDE 4.2 API Reference