activateNextWindow(Window *window) | KWin::Workspace | |
activateWindow(Window *window, bool force=false) | KWin::Workspace | |
activeOutput() const | KWin::Workspace | |
activeWindow() const | KWin::Workspace | inline |
ActivityFlag enum name | KWin::Workspace | |
ActivityFocus enum value | KWin::Workspace | |
ActivityFocusForce enum value | KWin::Workspace | |
ActivityRaise enum value | KWin::Workspace | |
addDeleted(Window *) | KWin::Workspace | |
addGroup(Group *group) | KWin::Workspace | inline |
addInternalWindow(InternalWindow *window) | KWin::Workspace | |
addManualOverlay(xcb_window_t id) | KWin::Workspace | inline |
adjustClientArea(Window *window, const QRectF &area) const | KWin::Workspace | |
adjustWindowPosition(Window *window, QPointF pos, bool unrestricted, double snapAdjust=1.0) | KWin::Workspace | |
adjustWindowSize(Window *window, QRectF moveResizeGeom, Gravity gravity) | KWin::Workspace | |
applicationMenu() const | KWin::Workspace | |
applyOutputConfiguration(const OutputConfiguration &config, const QList< Output * > &outputOrder={}) | KWin::Workspace | |
cancelDelayFocus() | KWin::Workspace | |
cascadeOffset(const Window *c) const | KWin::Workspace | |
checkStartupNotification(xcb_window_t w, KStartupInfoId &id, KStartupInfoData &data) | KWin::Workspace | |
checkTransients(xcb_window_t w) | KWin::Workspace | |
clientArea(clientAreaOption, const Output *output, const VirtualDesktop *desktop) const | KWin::Workspace | |
clientArea(clientAreaOption, const Window *window) const | KWin::Workspace | |
clientArea(clientAreaOption, const Window *window, const Output *output) const | KWin::Workspace | |
clientArea(clientAreaOption, const Window *window, const QPointF &pos) const | KWin::Workspace | |
configChanged() | KWin::Workspace | signal |
constrain(Window *below, Window *above) | KWin::Workspace | |
currentActivityChanged() | KWin::Workspace | signal |
currentDesktopChanged(KWin::VirtualDesktop *previousDesktop, KWin::Window *) | KWin::Workspace | signal |
currentDesktopChanging(KWin::VirtualDesktop *currentDesktop, QPointF delta, KWin::Window *) | KWin::Workspace | signal |
currentDesktopChangingCancelled() | KWin::Workspace | signal |
decorationBridge() const | KWin::Workspace | |
deletedRemoved(KWin::Window *) | KWin::Workspace | signal |
Direction enum name | KWin::Workspace | |
DirectionEast enum value | KWin::Workspace | |
DirectionNext enum value | KWin::Workspace | |
DirectionNorth enum value | KWin::Workspace | |
DirectionPrev enum value | KWin::Workspace | |
DirectionSouth enum value | KWin::Workspace | |
DirectionWest enum value | KWin::Workspace | |
disableGlobalShortcutsForClient(bool disable) | KWin::Workspace | |
ensureStackingOrder(const QList< X11Window * > &windows) const | KWin::Workspace | |
ensureStackingOrder(const QList< Window * > &windows) const | KWin::Workspace | |
findClient(std::function< bool(const X11Window *)> func) const | KWin::Workspace | |
findClient(Predicate predicate, xcb_window_t w) const | KWin::Workspace | |
findClientLeaderGroup(const X11Window *c) const | KWin::Workspace | |
findDesktop(bool topmost, VirtualDesktop *desktop) const | KWin::Workspace | |
findGroup(xcb_window_t leader) const | KWin::Workspace | |
findInternal(QWindow *w) const | KWin::Workspace | |
findOutput(Output *reference, Direction direction, bool wrapAround=false) const | KWin::Workspace | |
findUnmanaged(std::function< bool(const X11Window *)> func) const | KWin::Workspace | |
findUnmanaged(xcb_window_t w) const | KWin::Workspace | |
findWindow(const QUuid &internalId) const | KWin::Workspace | |
findWindow(std::function< bool(const Window *)> func) const | KWin::Workspace | |
focusChain() const | KWin::Workspace | |
focusChangeEnabled() | KWin::Workspace | inline |
focusMousePosition() const | KWin::Workspace | inline |
focusToNull() | KWin::Workspace | |
forceRestacking() | KWin::Workspace | inline |
forEachClient(std::function< void(X11Window *)> func) | KWin::Workspace | |
forEachWindow(std::function< void(Window *)> func) | KWin::Workspace | |
geometry() const | KWin::Workspace | |
geometryChanged() | KWin::Workspace | signal |
globalShortcutsDisabled() const | KWin::Workspace | inline |
gotFocusIn(const Window *window) | KWin::Workspace | |
groupAdded(KWin::Group *) | KWin::Workspace | signal |
hasWindow(const Window *) | KWin::Workspace | |
initializing() const | KWin::Workspace | |
inShouldGetFocus(Window *w) const | KWin::Workspace | inline |
inUpdateClientArea() const | KWin::Workspace | |
lastActiveWindow() const | KWin::Workspace | inline |
lowerWindow(Window *window, bool nogroup=false) | KWin::Workspace | |
lowerWindowRequest(X11Window *window, NET::RequestSource src, xcb_timestamp_t timestamp) | KWin::Workspace | |
lowerWindowRequest(Window *window) | KWin::Workspace | |
mostRecentlyActivatedWindow() const | KWin::Workspace | inline |
moveResizeWindow() | KWin::Workspace | inline |
outline() const | KWin::Workspace | |
outputAdded(KWin::Output *) | KWin::Workspace | signal |
outputAt(const QPointF &pos) const | KWin::Workspace | |
outputOrder() const | KWin::Workspace | |
outputOrderChanged() | KWin::Workspace | signal |
outputRemoved(KWin::Output *) | KWin::Workspace | signal |
outputs() const | KWin::Workspace | inline |
outputsChanged() | KWin::Workspace | signal |
packPositionDown(const Window *window, qreal oldY, bool bottomEdge) const | KWin::Workspace | |
packPositionLeft(const Window *window, qreal oldX, bool leftEdge) const | KWin::Workspace | |
packPositionRight(const Window *window, qreal oldX, bool rightEdge) const | KWin::Workspace | |
packPositionUp(const Window *window, qreal oldY, bool topEdge) const | KWin::Workspace | |
performTransiencyCheck | KWin::Workspace | friend |
performWindowOperation(KWin::Window *window, Options::WindowOperation op) | KWin::Workspace | slot |
placement() const | KWin::Workspace | |
previousRestrictedMoveArea(const VirtualDesktop *desktop, StrutAreas areas=StrutAreaAll) const | KWin::Workspace | |
previousScreenSizes() const | KWin::Workspace | |
quickTileWindow(QuickTileMode mode) | KWin::Workspace | |
raiseOrLowerWindow(Window *window) | KWin::Workspace | |
raiseWindow(Window *window, bool nogroup=false) | KWin::Workspace | |
raiseWindowRequest(Window *window, NET::RequestSource src=NET::FromApplication, xcb_timestamp_t timestamp=0) | KWin::Workspace | |
reconfigure() | KWin::Workspace | slot |
removeDeleted(Window *) | KWin::Workspace | |
removeGroup(Group *group) | KWin::Workspace | inline |
removeInternalWindow(InternalWindow *window) | KWin::Workspace | |
removeManualOverlay(xcb_window_t id) | KWin::Workspace | inline |
removeUnmanaged(X11Window *) | KWin::Workspace | |
removeX11Window(X11Window *) | KWin::Workspace | |
requestDelayFocus(Window *) | KWin::Workspace | |
requestFocus(Window *window, bool force=false) | KWin::Workspace | |
resetUpdateToolWindowsTimer() | KWin::Workspace | |
restack(Window *window, Window *under, bool force=false) | KWin::Workspace | |
restackWindowUnderActive(Window *window) | KWin::Workspace | |
restoreFocus() | KWin::Workspace | |
restoreSessionStackingOrder(X11Window *window) | KWin::Workspace | |
restrictedMoveArea(const VirtualDesktop *desktop, StrutAreas areas=StrutAreaAll) const | KWin::Workspace | |
rulebook() const | KWin::Workspace | |
screenEdges() const | KWin::Workspace | |
self() | KWin::Workspace | inlinestatic |
sendWindowToDesktops(Window *window, const QList< VirtualDesktop * > &desktops, bool dont_activate) | KWin::Workspace | |
sendWindowToOutput(Window *window, Output *output) | KWin::Workspace | |
sessionManager() const | KWin::Workspace | inline |
setActiveCursorOutput(Output *output) | KWin::Workspace | |
setActiveCursorOutput(const QPointF &pos) | KWin::Workspace | |
setActiveOutput(Output *output) | KWin::Workspace | |
setActiveOutput(const QPointF &pos) | KWin::Workspace | |
setActiveWindow(Window *window) | KWin::Workspace | |
setInitialDesktop(int desktop) | KWin::Workspace | |
setMoveResizeWindow(Window *window) | KWin::Workspace | |
setOutputOrder(const QList< Output * > &order) | KWin::Workspace | |
setShouldGetFocus(Window *window) | KWin::Workspace | |
setShowingDesktop(bool showing, bool animated=true) | KWin::Workspace | |
setupWindowShortcutDone(bool) | KWin::Workspace | slot |
setWasUserInteraction() | KWin::Workspace | |
shortcutAvailable(const QKeySequence &cut, Window *ignore=nullptr) const | KWin::Workspace | |
shortcutDialog() const | KWin::Workspace | inline |
showApplicationMenu(const QRect &pos, Window *window, int actionId) | KWin::Workspace | |
showingDesktop() const | KWin::Workspace | inline |
showingDesktopChanged(bool showing, bool animated) | KWin::Workspace | signal |
showWindowMenu(const QRect &pos, Window *cl) | KWin::Workspace | |
slotActivateAttentionWindow() | KWin::Workspace | slot |
slotIncreaseWindowOpacity() | KWin::Workspace | slot |
slotKillWindow() | KWin::Workspace | slot |
slotLowerWindowOpacity() | KWin::Workspace | slot |
slotReconfigure() | KWin::Workspace | slot |
slotSetupWindowShortcut() | KWin::Workspace | slot |
slotSwitchToAboveScreen() | KWin::Workspace | slot |
slotSwitchToBelowScreen() | KWin::Workspace | slot |
slotSwitchToLeftScreen() | KWin::Workspace | slot |
slotSwitchToNextScreen() | KWin::Workspace | slot |
slotSwitchToPrevScreen() | KWin::Workspace | slot |
slotSwitchToRightScreen() | KWin::Workspace | slot |
slotSwitchToScreen(Output *output) | KWin::Workspace | slot |
slotToggleShowDesktop() | KWin::Workspace | slot |
slotWindowAbove() | KWin::Workspace | slot |
slotWindowBelow() | KWin::Workspace | slot |
slotWindowCenter() | KWin::Workspace | slot |
slotWindowClose() | KWin::Workspace | slot |
slotWindowExpandHorizontal() | KWin::Workspace | slot |
slotWindowExpandVertical() | KWin::Workspace | slot |
slotWindowFullScreen() | KWin::Workspace | slot |
slotWindowLower() | KWin::Workspace | slot |
slotWindowMaximize() | KWin::Workspace | slot |
slotWindowMaximizeHorizontal() | KWin::Workspace | slot |
slotWindowMaximizeVertical() | KWin::Workspace | slot |
slotWindowMinimize() | KWin::Workspace | slot |
slotWindowMove() | KWin::Workspace | slot |
slotWindowMoveDown() | KWin::Workspace | slot |
slotWindowMoveLeft() | KWin::Workspace | slot |
slotWindowMoveRight() | KWin::Workspace | slot |
slotWindowMoveUp() | KWin::Workspace | slot |
slotWindowNoBorder() | KWin::Workspace | slot |
slotWindowOnAllDesktops() | KWin::Workspace | slot |
slotWindowOperations() | KWin::Workspace | slot |
slotWindowRaise() | KWin::Workspace | slot |
slotWindowRaiseOrLower() | KWin::Workspace | slot |
slotWindowResize() | KWin::Workspace | slot |
slotWindowShade() | KWin::Workspace | slot |
slotWindowShrinkHorizontal() | KWin::Workspace | slot |
slotWindowShrinkVertical() | KWin::Workspace | slot |
slotWindowToAboveScreen() | KWin::Workspace | slot |
slotWindowToBelowScreen() | KWin::Workspace | slot |
slotWindowToDesktop(VirtualDesktop *desktop) | KWin::Workspace | slot |
slotWindowToDesktopDown() | KWin::Workspace | slot |
slotWindowToDesktopLeft() | KWin::Workspace | slot |
slotWindowToDesktopRight() | KWin::Workspace | slot |
slotWindowToDesktopUp() | KWin::Workspace | slot |
slotWindowToLeftScreen() | KWin::Workspace | slot |
slotWindowToNextDesktop() | KWin::Workspace | slot |
slotWindowToNextScreen() | KWin::Workspace | slot |
slotWindowToPreviousDesktop() | KWin::Workspace | slot |
slotWindowToPrevScreen() | KWin::Workspace | slot |
slotWindowToRightScreen() | KWin::Workspace | slot |
slotWindowToScreen(Output *output) | KWin::Workspace | slot |
stackingOrder() const | KWin::Workspace | inline |
stackingOrderChanged() | KWin::Workspace | signal |
StackingUpdatesBlocker | KWin::Workspace | friend |
stackScreenEdgesUnderOverrideRedirect() | KWin::Workspace | |
supportInformation() const | KWin::Workspace | |
switchToOutput(Output *output) | KWin::Workspace | |
switchWindow(Direction direction) | KWin::Workspace | |
takeActivity(Window *window, ActivityFlags flags) | KWin::Workspace | |
takeSessionInfo(X11Window *) | KWin::Workspace | |
tileManager(Output *output) | KWin::Workspace | |
topWindowOnDesktop(VirtualDesktop *desktop, Output *output=nullptr, bool unconstrained=false, bool only_normal=true) const | KWin::Workspace | |
unconstainedStackingOrderIndex(const X11Window *c) const | KWin::Workspace | |
unconstrain(Window *below, Window *above) | KWin::Workspace | |
unconstrainedStackingOrder() const | KWin::Workspace | |
updateClientArea() | KWin::Workspace | slot |
updateFocusMousePosition(const QPointF &pos) | KWin::Workspace | inline |
updateMinimizedOfTransients(Window *) | KWin::Workspace | |
updateOnAllDesktopsOfTransients(Window *) | KWin::Workspace | |
updateStackingOrder(bool propagate_new_windows=false) | KWin::Workspace | |
userActionsMenu() const | KWin::Workspace | inline |
wasUserInteraction() const | KWin::Workspace | inline |
windowActivated(KWin::Window *) | KWin::Workspace | signal |
windowAdded(KWin::Window *) | KWin::Workspace | signal |
windowAttentionChanged(Window *, bool set) | KWin::Workspace | |
windowHidden(Window *) | KWin::Workspace | |
windowMinimizedChanged(KWin::Window *) | KWin::Workspace | signal |
windowRemoved(KWin::Window *) | KWin::Workspace | signal |
windows() const | KWin::Workspace | inline |
windowShortcutUpdated(Window *window) | KWin::Workspace | |
windowToNextDesktop(Window *window) | KWin::Workspace | |
windowToPreviousDesktop(Window *window) | KWin::Workspace | |
windowUnderMouse(Output *output) const | KWin::Workspace | |
workspace | KWin::Workspace | friend |
Workspace() | KWin::Workspace | explicit |
workspaceEvent(xcb_generic_event_t *) | KWin::Workspace | |
workspaceInitialized() | KWin::Workspace | signal |
xineramaIndexToOutput(int index) const | KWin::Workspace | |
~Workspace() override | KWin::Workspace | |