Keramik::KeramikHandler Class Reference
Inheritance diagram for Keramik::KeramikHandler:

Public Member Functions | |
KeramikHandler () | |
~KeramikHandler () | |
virtual QValueList< BorderSize > | borderSizes () const |
virtual bool | reset (unsigned long changed) |
virtual KDecoration * | createDecoration (KDecorationBridge *) |
virtual bool | supports (Ability ability) |
bool | showAppIcons () const |
bool | useShadowedText () const |
bool | largeCaptionBubbles () const |
int | titleBarHeight (bool large) const |
int | grabBarHeight () const |
const QPixmap * | roundButton () const |
const QPixmap * | squareButton () const |
const QBitmap * | buttonDeco (ButtonDeco deco) const |
const QPixmap * | tile (TilePixmap tilePix, bool active) const |
Detailed Description
Definition at line 57 of file keramik.h.
Member Function Documentation
|
Reimplement this function if your decoration supports more border sizes than the default one (BorderNormal). The returned list must contain all supported sizes, ordered from the smallest to the largest one. By default, only BorderNormal is returned. Reimplemented from KDecorationFactory. Definition at line 745 of file keramik.cpp. References KDecorationDefines::BorderHuge, KDecorationDefines::BorderLarge, KDecorationDefines::BorderNormal, KDecorationDefines::BorderOversized, KDecorationDefines::BorderVeryHuge, and KDecorationDefines::BorderVeryLarge. |
|
This function is called when the configuration settings changed. The argument specifies what has changed, using the SettingXXX masks. It should be determined whether the decorations need to be completely remade, in which case true should be returned, or whether only e.g. a repaint will be sufficient, in which case false should be returned, and resetDecorations() can be called to reset all decoration objects. Note that true should be returned only when really necessary. Reimplemented from KDecorationFactory. Definition at line 649 of file keramik.cpp. References Keramik::keramik_initialized, Keramik::SettingsCache::largeGrabBars, KDecorationFactory::resetDecorations(), KDecorationDefines::SettingBorder, KDecorationDefines::SettingButtons, KDecorationDefines::SettingColors, KDecorationDefines::SettingFont, KDecorationDefines::SettingTooltips, and Keramik::SettingsCache::smallCaptionBubbles. |
|
This function must be reimplemented to create decoration objects. The argument should be passed to the KDecoration constructor, the second KDecoration argument should be this factory object. Implements KDecorationFactory. Definition at line 740 of file keramik.cpp. |
The documentation for this class was generated from the following files: