Main Page | Namespace List | Class Hierarchy | Compound List | File List | Compound Members | File Members | Related Pages

TransparencyHandler Class Reference

List of all members.

Public Member Functions

 TransparencyHandler (KStyle *style, TransparencyEngine tEngine, float menuOpacity, bool useDropShadow)
 ~TransparencyHandler ()
bool eventFilter (QObject *object, QEvent *event)

Protected Member Functions

void blendToColor (const QColor &col)
void blendToPixmap (const QColorGroup &cg, const QPopupMenu *p)
void createShadowWindows (const QPopupMenu *p)
void removeShadowWindows (const QPopupMenu *p)
void rightShadow (QImage &dst)
void bottomShadow (QImage &dst)

Private Attributes

bool dropShadow
float opacity
QPixmap pix
KStylekstyle
TransparencyEngine te

Constructor & Destructor Documentation

TransparencyHandler::TransparencyHandler KStyle style,
TransparencyEngine  tEngine,
float  menuOpacity,
bool  useDropShadow
 

TransparencyHandler::~TransparencyHandler  ) 
 


Member Function Documentation

void TransparencyHandler::blendToColor const QColor &  col  )  [protected]
 

void TransparencyHandler::blendToPixmap const QColorGroup &  cg,
const QPopupMenu *  p
[protected]
 

void TransparencyHandler::bottomShadow QImage &  dst  )  [protected]
 

void TransparencyHandler::createShadowWindows const QPopupMenu *  p  )  [protected]
 

bool TransparencyHandler::eventFilter QObject *  object,
QEvent *  event
 

void TransparencyHandler::removeShadowWindows const QPopupMenu *  p  )  [protected]
 

void TransparencyHandler::rightShadow QImage &  dst  )  [protected]
 


Member Data Documentation

bool TransparencyHandler::dropShadow [private]
 

KStyle* TransparencyHandler::kstyle [private]
 

float TransparencyHandler::opacity [private]
 

QPixmap TransparencyHandler::pix [private]
 

TransparencyEngine TransparencyHandler::te [private]
 


The documentation for this class was generated from the following file:
Generated on Fri Feb 27 12:01:41 2004 for Glitch by doxygen 1.3.2