KWin
|
#include <rules.h>
Public Member Functions | |
WindowRules (const QList< Rules * > &rules) | |
WindowRules () | |
void | update (Window *, int selection) |
bool | contains (const Rules *rule) const |
void | remove (Rules *rule) |
PlacementPolicy | checkPlacement (PlacementPolicy placement) const |
QRectF | checkGeometry (QRectF rect, bool init=false) const |
QRectF | checkGeometrySafe (QRectF rect, bool init=false) const |
QPointF | checkPositionSafe (QPointF pos, bool init=false) const |
QPointF | checkPosition (QPointF pos, bool init=false) const |
QSizeF | checkSize (QSizeF s, bool init=false) const |
QSizeF | checkMinSize (QSizeF s) const |
QSizeF | checkMaxSize (QSizeF s) const |
int | checkOpacityActive (int s) const |
int | checkOpacityInactive (int s) const |
bool | checkIgnoreGeometry (bool ignore, bool init=false) const |
QList< VirtualDesktop * > | checkDesktops (QList< VirtualDesktop * > desktops, bool init=false) const |
Output * | checkOutput (Output *output, bool init=false) const |
QStringList | checkActivity (QStringList activity, bool init=false) const |
MaximizeMode | checkMaximize (MaximizeMode mode, bool init=false) const |
bool | checkMinimize (bool minimized, bool init=false) const |
ShadeMode | checkShade (ShadeMode shade, bool init=false) const |
bool | checkSkipTaskbar (bool skip, bool init=false) const |
bool | checkSkipPager (bool skip, bool init=false) const |
bool | checkSkipSwitcher (bool skip, bool init=false) const |
bool | checkKeepAbove (bool above, bool init=false) const |
bool | checkKeepBelow (bool below, bool init=false) const |
bool | checkFullScreen (bool fs, bool init=false) const |
bool | checkNoBorder (bool noborder, bool init=false) const |
QString | checkDecoColor (QString schemeFile) const |
bool | checkBlockCompositing (bool block) const |
int | checkFSP (int fsp) const |
int | checkFPP (int fpp) const |
bool | checkAcceptFocus (bool focus) const |
bool | checkCloseable (bool closeable) const |
bool | checkAutogrouping (bool autogroup) const |
bool | checkAutogroupInForeground (bool fg) const |
QString | checkAutogroupById (QString id) const |
bool | checkStrictGeometry (bool strict) const |
QString | checkShortcut (QString s, bool init=false) const |
bool | checkDisableGlobalShortcuts (bool disable) const |
QString | checkDesktopFile (QString desktopFile, bool init=false) const |
Layer | checkLayer (Layer layer) const |
bool | checkAdaptiveSync (bool adaptivesync) const |
|
inlineexplicit |
bool KWin::WindowRules::checkAcceptFocus | ( | bool | focus | ) | const |
QStringList KWin::WindowRules::checkActivity | ( | QStringList | activity, |
bool | init = false ) const |
bool KWin::WindowRules::checkAdaptiveSync | ( | bool | adaptivesync | ) | const |
QString KWin::WindowRules::checkAutogroupById | ( | QString | id | ) | const |
bool KWin::WindowRules::checkAutogroupInForeground | ( | bool | fg | ) | const |
bool KWin::WindowRules::checkAutogrouping | ( | bool | autogroup | ) | const |
bool KWin::WindowRules::checkBlockCompositing | ( | bool | block | ) | const |
bool KWin::WindowRules::checkCloseable | ( | bool | closeable | ) | const |
QString KWin::WindowRules::checkDecoColor | ( | QString | schemeFile | ) | const |
QString KWin::WindowRules::checkDesktopFile | ( | QString | desktopFile, |
bool | init = false ) const |
QList< VirtualDesktop * > KWin::WindowRules::checkDesktops | ( | QList< VirtualDesktop * > | desktops, |
bool | init = false ) const |
bool KWin::WindowRules::checkDisableGlobalShortcuts | ( | bool | disable | ) | const |
int KWin::WindowRules::checkFPP | ( | int | fpp | ) | const |
int KWin::WindowRules::checkFSP | ( | int | fsp | ) | const |
bool KWin::WindowRules::checkFullScreen | ( | bool | fs, |
bool | init = false ) const |
QRectF KWin::WindowRules::checkGeometry | ( | QRectF | rect, |
bool | init = false ) const |
QRectF KWin::WindowRules::checkGeometrySafe | ( | QRectF | rect, |
bool | init = false ) const |
bool KWin::WindowRules::checkIgnoreGeometry | ( | bool | ignore, |
bool | init = false ) const |
bool KWin::WindowRules::checkKeepAbove | ( | bool | above, |
bool | init = false ) const |
bool KWin::WindowRules::checkKeepBelow | ( | bool | below, |
bool | init = false ) const |
MaximizeMode KWin::WindowRules::checkMaximize | ( | MaximizeMode | mode, |
bool | init = false ) const |
QSizeF KWin::WindowRules::checkMaxSize | ( | QSizeF | s | ) | const |
bool KWin::WindowRules::checkMinimize | ( | bool | minimized, |
bool | init = false ) const |
QSizeF KWin::WindowRules::checkMinSize | ( | QSizeF | s | ) | const |
bool KWin::WindowRules::checkNoBorder | ( | bool | noborder, |
bool | init = false ) const |
int KWin::WindowRules::checkOpacityActive | ( | int | s | ) | const |
int KWin::WindowRules::checkOpacityInactive | ( | int | s | ) | const |
PlacementPolicy KWin::WindowRules::checkPlacement | ( | PlacementPolicy | placement | ) | const |
QPointF KWin::WindowRules::checkPosition | ( | QPointF | pos, |
bool | init = false ) const |
QPointF KWin::WindowRules::checkPositionSafe | ( | QPointF | pos, |
bool | init = false ) const |
QString KWin::WindowRules::checkShortcut | ( | QString | s, |
bool | init = false ) const |
QSizeF KWin::WindowRules::checkSize | ( | QSizeF | s, |
bool | init = false ) const |
bool KWin::WindowRules::checkSkipPager | ( | bool | skip, |
bool | init = false ) const |
bool KWin::WindowRules::checkSkipSwitcher | ( | bool | skip, |
bool | init = false ) const |
bool KWin::WindowRules::checkSkipTaskbar | ( | bool | skip, |
bool | init = false ) const |
bool KWin::WindowRules::checkStrictGeometry | ( | bool | strict | ) | const |
|
inline |
void KWin::WindowRules::update | ( | Window * | c, |
int | selection ) |