AlphaBlender Class Reference

#include <uitypes.h>

List of all members.


Detailed Description

Definition at line 215 of file uitypes.h.


Public Member Functions

 AlphaBlender ()
 ~AlphaBlender ()
void init (int alpha=96, int cacheSize=30)
void addColor (const QColor &color)
void blendImage (const QImage &image, const QColor &color)

Private Attributes

QDict< AlphaTablealphaTables
int alpha

Constructor & Destructor Documentation

AlphaBlender::AlphaBlender (  ) 

Definition at line 958 of file uitypes.cpp.

AlphaBlender::~AlphaBlender (  ) 

Definition at line 963 of file uitypes.cpp.


Member Function Documentation

void AlphaBlender::init ( int  alpha = 96,
int  cacheSize = 30 
)

Definition at line 967 of file uitypes.cpp.

Referenced by AlphaBlender(), and UIGuideType::UIGuideType().

void AlphaBlender::addColor ( const QColor &  color  ) 

Definition at line 975 of file uitypes.cpp.

Referenced by blendImage().

void AlphaBlender::blendImage ( const QImage &  image,
const QColor &  color 
)

Definition at line 981 of file uitypes.cpp.

Referenced by UIGuideType::drawBackground(), and UIGuideType::drawBox().


Member Data Documentation

Definition at line 225 of file uitypes.h.

Referenced by addColor(), blendImage(), and init().

int AlphaBlender::alpha [private]

Definition at line 226 of file uitypes.h.

Referenced by addColor().


The documentation for this class was generated from the following files:

Generated on Sat Dec 18 05:15:59 2010 for MythTV by  doxygen 1.5.5