|
KWin
|
#include <ruleitem.h>
Public Types | |
| enum | Type { Undefined , Boolean , String , Integer , Option , NetTypes , Percentage , Point , Size , Shortcut , OptionList } |
| enum | Flags { NoFlags = 0 , AlwaysEnabled = 1u << 0 , StartEnabled = 1u << 1 , AffectsWarning = 1u << 2 , AffectsDescription = 1u << 3 , SuggestionOnly = 1u << 4 , AllFlags = 0b11111 } |
Public Member Functions | |
| RuleItem () | |
| RuleItem (const QString &key, const RulePolicy::Type policyType, const Type type, const QString &name, const QString §ion, const QIcon &icon=QIcon::fromTheme("window"), const QString &description=QString("")) | |
| QString | key () const |
| QString | name () const |
| QString | section () const |
| QIcon | icon () const |
| QString | iconName () const |
| QString | description () const |
| bool | isEnabled () const |
| void | setEnabled (bool enabled) |
| bool | hasFlag (RuleItem::Flags flag) const |
| void | setFlag (RuleItem::Flags flag, bool active=true) |
| Type | type () const |
| QVariant | value () const |
| void | setValue (QVariant value) |
| QVariant | suggestedValue () const |
| void | setSuggestedValue (QVariant value) |
| QVariant | options () const |
| void | setOptionsData (const QList< OptionsModel::Data > &data) |
| RulePolicy::Type | policyType () const |
| int | policy () const |
| void | setPolicy (int policy) |
| QVariant | policyModel () const |
| QString | policyKey () const |
| void | reset () |
Definition at line 17 of file ruleitem.h.
| Enumerator | |
|---|---|
| NoFlags | |
| AlwaysEnabled | |
| StartEnabled | |
| AffectsWarning | |
| AffectsDescription | |
| SuggestionOnly | |
| AllFlags | |
Definition at line 37 of file ruleitem.h.
| enum KWin::RuleItem::Type |
| Enumerator | |
|---|---|
| Undefined | |
| Boolean | |
| String | |
| Integer | |
| Option | |
| NetTypes | |
| Percentage | |
| Point | |
| Size | |
| Shortcut | |
| OptionList | |
Definition at line 22 of file ruleitem.h.
|
inline |
Definition at line 48 of file ruleitem.h.
| KWin::RuleItem::RuleItem | ( | const QString & | key, |
| const RulePolicy::Type | policyType, | ||
| const Type | type, | ||
| const QString & | name, | ||
| const QString & | section, | ||
| const QIcon & | icon = QIcon::fromTheme("window"), | ||
| const QString & | description = QString("") ) |
Definition at line 12 of file ruleitem.cpp.
| QString KWin::RuleItem::description | ( | ) | const |
Definition at line 68 of file ruleitem.cpp.
| bool KWin::RuleItem::hasFlag | ( | RuleItem::Flags | flag | ) | const |
Definition at line 83 of file ruleitem.cpp.
| QIcon KWin::RuleItem::icon | ( | ) | const |
Definition at line 63 of file ruleitem.cpp.
| QString KWin::RuleItem::iconName | ( | ) | const |
Definition at line 58 of file ruleitem.cpp.
| bool KWin::RuleItem::isEnabled | ( | ) | const |
Definition at line 73 of file ruleitem.cpp.
| QString KWin::RuleItem::key | ( | ) | const |
Definition at line 43 of file ruleitem.cpp.
| QString KWin::RuleItem::name | ( | ) | const |
Definition at line 48 of file ruleitem.cpp.
| QVariant KWin::RuleItem::options | ( | ) | const |
Definition at line 124 of file ruleitem.cpp.
| int KWin::RuleItem::policy | ( | ) | const |
Definition at line 144 of file ruleitem.cpp.
| QString KWin::RuleItem::policyKey | ( | ) | const |
Definition at line 164 of file ruleitem.cpp.
| QVariant KWin::RuleItem::policyModel | ( | ) | const |
Definition at line 159 of file ruleitem.cpp.
| RulePolicy::Type KWin::RuleItem::policyType | ( | ) | const |
Definition at line 154 of file ruleitem.cpp.
| void KWin::RuleItem::reset | ( | ) |
Definition at line 32 of file ruleitem.cpp.
| QString KWin::RuleItem::section | ( | ) | const |
Definition at line 53 of file ruleitem.cpp.
| void KWin::RuleItem::setEnabled | ( | bool | enabled | ) |
Definition at line 78 of file ruleitem.cpp.
| void KWin::RuleItem::setFlag | ( | RuleItem::Flags | flag, |
| bool | active = true ) |
Definition at line 88 of file ruleitem.cpp.
| void KWin::RuleItem::setOptionsData | ( | const QList< OptionsModel::Data > & | data | ) |
Definition at line 132 of file ruleitem.cpp.
| void KWin::RuleItem::setPolicy | ( | int | policy | ) |
Definition at line 149 of file ruleitem.cpp.
| void KWin::RuleItem::setSuggestedValue | ( | QVariant | value | ) |
Definition at line 119 of file ruleitem.cpp.
| void KWin::RuleItem::setValue | ( | QVariant | value | ) |
Definition at line 106 of file ruleitem.cpp.
| QVariant KWin::RuleItem::suggestedValue | ( | ) | const |
Definition at line 114 of file ruleitem.cpp.
| RuleItem::Type KWin::RuleItem::type | ( | ) | const |
Definition at line 93 of file ruleitem.cpp.
| QVariant KWin::RuleItem::value | ( | ) | const |
Definition at line 98 of file ruleitem.cpp.