KWin
KWin::WindowRules Class Reference
#include <rules.h>
Inheritance diagram for KWin::WindowRules:

Public Member Functions | |
bool | checkAcceptFocus (bool focus) const |
bool | checkCloseable (bool closeable) const |
int | checkDesktop (int desktop, bool init=false) const |
bool | checkDisableGlobalShortcuts (bool disable) const |
int | checkFSP (int fsp) const |
bool | checkFullScreen (bool fs, bool init=false) const |
QRect | checkGeometry (QRect rect, bool init=false) const |
bool | checkIgnoreGeometry (bool ignore) const |
bool | checkIgnorePosition (bool ignore) const |
bool | checkKeepAbove (bool above, bool init=false) const |
bool | checkKeepBelow (bool below, bool init=false) const |
MaximizeMode | checkMaximize (MaximizeMode mode, bool init=false) const |
QSize | checkMaxSize (QSize s) const |
bool | checkMinimize (bool minimized, bool init=false) const |
QSize | checkMinSize (QSize s) const |
Options::MoveResizeMode | checkMoveResizeMode (Options::MoveResizeMode mode) const |
bool | checkNoBorder (bool noborder, bool init=false) const |
int | checkOpacityActive (int s) const |
int | checkOpacityInactive (int s) const |
Placement::Policy | checkPlacement (Placement::Policy placement) const |
QPoint | checkPosition (QPoint pos, bool init=false) const |
ShadeMode | checkShade (ShadeMode shade, bool init=false) const |
QString | checkShortcut (QString s, bool init=false) const |
QSize | checkSize (QSize s, bool init=false) const |
bool | checkSkipPager (bool skip, bool init=false) const |
bool | checkSkipTaskbar (bool skip, bool init=false) const |
bool | checkStrictGeometry (bool strict) const |
NET::WindowType | checkType (NET::WindowType type) const |
bool | contains (const Rules *rule) const |
void | discardTemporary () |
void | remove (Rules *rule) |
void | update (Client *) |
WindowRules () | |
WindowRules (const QVector< Rules * > &rules) |
Detailed Description
Definition at line 45 of file rules.h.
Constructor & Destructor Documentation
Member Function Documentation
bool KWin::WindowRules::checkAcceptFocus | ( | bool | focus | ) | const |
bool KWin::WindowRules::checkCloseable | ( | bool | closeable | ) | const |
int KWin::WindowRules::checkDesktop | ( | int | desktop, | |
bool | init = false | |||
) | const |
bool KWin::WindowRules::checkDisableGlobalShortcuts | ( | bool | disable | ) | const |
int KWin::WindowRules::checkFSP | ( | int | fsp | ) | const |
bool KWin::WindowRules::checkFullScreen | ( | bool | fs, | |
bool | init = false | |||
) | const |
bool KWin::WindowRules::checkIgnoreGeometry | ( | bool | ignore | ) | const |
bool KWin::WindowRules::checkIgnorePosition | ( | bool | ignore | ) | const |
bool KWin::WindowRules::checkKeepAbove | ( | bool | above, | |
bool | init = false | |||
) | const |
bool KWin::WindowRules::checkKeepBelow | ( | bool | below, | |
bool | init = false | |||
) | const |
KDecorationDefines::MaximizeMode KWin::WindowRules::checkMaximize | ( | MaximizeMode | mode, | |
bool | init = false | |||
) | const |
bool KWin::WindowRules::checkMinimize | ( | bool | minimized, | |
bool | init = false | |||
) | const |
Options::MoveResizeMode KWin::WindowRules::checkMoveResizeMode | ( | Options::MoveResizeMode | mode | ) | 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 |
Placement::Policy KWin::WindowRules::checkPlacement | ( | Placement::Policy | placement | ) | const |
bool KWin::WindowRules::checkSkipPager | ( | bool | skip, | |
bool | init = false | |||
) | const |
bool KWin::WindowRules::checkSkipTaskbar | ( | bool | skip, | |
bool | init = false | |||
) | const |
bool KWin::WindowRules::checkStrictGeometry | ( | bool | strict | ) | const |
NET::WindowType KWin::WindowRules::checkType | ( | NET::WindowType | type | ) | const |
bool KWin::WindowRules::contains | ( | const Rules * | rule | ) | const [inline] |
The documentation for this class was generated from the following files: