KWinInternal Namespace Reference
Classes | |
class | Atoms |
class | Bridge |
class | Client |
The Client class encapsulates a window decoration frame. More... | |
class | GeometryUpdatesPostponer |
class | WinInfo |
class | GeometryTip |
class | Group |
class | KillWindow |
class | Application |
class | Notify |
class | Options |
class | Placement |
class | PluginMgr |
class | PopupInfo |
class | WindowRules |
class | Rules |
struct | SessionInfo |
class | SessionSaveDoneHelper |
class | SessionManaged |
class | TabBox |
class | Shape |
class | Motif |
class | KWinSelectionOwner |
class | TemporaryAssign |
class | ShortcutDialog |
class | SystemTrayWindow |
class | Workspace |
class | StackingUpdatesBlocker |
class | RootInfo |
Typedefs | |
typedef QValueList< Client * > | ClientList |
typedef QValueList< const Client * > | ConstClientList |
typedef QValueList< Group * > | GroupList |
typedef QValueList< const Group * > | ConstGroupList |
typedef QValueList< SystemTrayWindow > | SystemTrayWindowList |
Enumerations | |
enum | SMSavePhase { SMSavePhase0, SMSavePhase2, SMSavePhase2Full } |
enum | Layer { UnknownLayer = -1, FirstLayer = 0, DesktopLayer = FirstLayer, BelowLayer, NormalLayer, DockLayer, AboveLayer, ActiveLayer, NumLayers } |
enum | ActivityFlags { ActivityFocus = 1 << 0, ActivityFocusForce = 1 << 1, ActivityRaise = 1 << 2 } |
enum | allowed_t { Allowed } |
enum | ForceGeometry_t { NormalGeometrySet, ForceGeometrySet } |
enum | clientAreaOption { PlacementArea, MovementArea, MaximizeArea, MaximizeFullArea, FullScreenArea, WorkArea, FullArea, ScreenArea } |
enum | ShadeMode { ShadeNone, ShadeNormal, ShadeHover, ShadeActivated } |
Functions | |
KWIN_COMPARE_PREDICATE (SameApplicationActiveHackPredicate, const Client *,!cl->isSplash()&&!cl->isToolbar()&&!cl->isTopMenu()&&!cl->isUtility()&&!cl->isMenu()&&Client::belongToSameApplication(cl, value, true)&&cl!=value) | |
KWIN_COMPARE_PREDICATE (FetchNameInternalPredicate, const Client *,(!cl->isSpecialWindow()||cl->isToolbar())&&cl!=value &&cl->caption()==value->caption()) | |
static int | nullErrorHandler (Display *, XErrorEvent *) |
kdbgstream & | operator<< (kdbgstream &stream, const Client *cl) |
kdbgstream & | operator<< (kdbgstream &stream, const ClientList &list) |
kdbgstream & | operator<< (kdbgstream &stream, const ConstClientList &list) |
QPixmap * | kwin_get_menu_pix_hack () |
KWIN_PROCEDURE (CheckIgnoreFocusStealingProcedure, cl->ignore_focus_stealing=options->checkIgnoreFocusStealing(cl)) | |
KWIN_COMPARE_PREDICATE (WindowMatchPredicate, Window, cl->window()==value) | |
KWIN_COMPARE_PREDICATE (FrameIdMatchPredicate, Window, cl->frameId()==value) | |
KWIN_COMPARE_PREDICATE (WrapperIdMatchPredicate, Window, cl->wrapperId()==value) | |
int | qtToX11Button (Qt::ButtonState button) |
int | qtToX11State (Qt::ButtonState state) |
static Bool | motion_predicate (Display *, XEvent *ev, XPointer) |
static bool | waitingMotionEvent () |
static Bool | predicate_follows_focusin (Display *, XEvent *e, XPointer arg) |
static bool | check_follows_focusin (Client *c) |
void | checkNonExistentClients () |
static int | x11ErrorHandler (Display *d, XErrorEvent *e) |
static void | sighandler (int) |
static int | limit0to4 (int i) |
kdbgstream & | operator<< (kdbgstream &stream, const Rules *r) |
static void | save_yourself (SmcConn conn_P, SmPointer ptr, int, Bool, int, Bool) |
static void | die (SmcConn conn_P, SmPointer ptr) |
static void | save_complete (SmcConn conn_P, SmPointer ptr) |
static void | shutdown_cancelled (SmcConn conn_P, SmPointer ptr) |
static bool | areKeySymXsDepressed (bool bAll, const uint keySyms[], int nKeySyms) |
static bool | areModKeysDepressed (const KKeySequence &seq) |
static bool | areModKeysDepressed (const KShortcut &cut) |
QCString | getStringProperty (WId w, Atom prop, char separator) |
static Bool | update_x_time_predicate (Display *, XEvent *event, XPointer) |
void | updateXTime () |
void | grabXServer () |
void | ungrabXServer () |
bool | grabbedXServer () |
bool | isLocalMachine (const QCString &host) |
const QPoint | invalidPoint (INT_MIN, INT_MIN) |
void | operator++ (Layer &lay) |
KWIN_CHECK_PREDICATE (TruePredicate, cl==cl) | |
template<typename T> | |
Client * | findClientInList (const ClientList &list, T predicate) |
int | timestampCompare (Time time1, Time time2) |
Time | timestampDiff (Time time1, Time time2) |
KWIN_PROCEDURE (CheckBorderSizesProcedure, cl->checkBorderSizes()) | |
KWIN_COMPARE_PREDICATE (ClientMatchPredicate, const Client *, cl==value) | |
Variables | |
Atoms * | atoms |
bool | blockAnimation |
bool | blockAnimation = FALSE |
static bool | was_motion = false |
static Time | next_motion_time = CurrentTime |
static bool | follows_focusin = false |
static bool | follows_focusin_failed = false |
static QRect * | visible_bound = 0 |
static GeometryTip * | geometryTip = 0 |
static EatAllPaintEvents * | eater = 0 |
Options * | options |
Atoms * | atoms |
int | screen_number = -1 |
static bool | initting = FALSE |
static bool | forgetIt = FALSE |
Options * | options |
static const char *const | window_type_names [] |
static const int | MAX_KEYSYMS = 4 |
static uint | alt_keysyms [MAX_KEYSYMS] |
static uint | win_keysyms [MAX_KEYSYMS] |
static Time | next_x_time |
static int | server_grab_count = 0 |
const int | SUPPORTED_WINDOW_TYPES_MASK |
const long | ClientWinMask |
Options * | options |
const int | ShapeInput = 2 |
int | screen_number |
KProcess * | kompmgr = 0 |
KSelectionOwner * | kompmgr_selection |
bool | allowKompmgrRestart = TRUE |
static bool | pending_dfc = false |
Function Documentation
static bool KWinInternal::areKeySymXsDepressed | ( | bool | bAll, | |
const uint | keySyms[], | |||
int | nKeySyms | |||
) | [static] |
Handles alt-tab / control-tab
Definition at line 748 of file tabbox.cpp.
KWinInternal::KWIN_PROCEDURE | ( | CheckBorderSizesProcedure | , | |
cl-> | checkBorderSizes() | |||
) |
Reread settings
Variable Documentation
const long KWinInternal::ClientWinMask |
const char* const KWinInternal::window_type_names[] [static] |