KWin
utils.cpp File Reference
#include "utils.h"
#include <unistd.h>
#include <kxerrorhandler.h>
#include <assert.h>
#include <kdebug.h>
#include <kshortcut.h>
#include <kkeyserver.h>
#include <X11/Xlib.h>
#include <X11/extensions/shape.h>
#include <X11/Xatom.h>
#include <QX11Info>
#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.1 API Reference