ColorGradient Class Reference

#include <ColorGradient.h>

List of all members.

Public Slots

void setSliderRed (int value)
void setSliderGreen (int value)
void setSliderBlue (int value)

Public Member Functions

 ColorGradient (QWidget *parent=0)
 ~ColorGradient (void)
void paintEvent (QPaintEvent *event)
void setColorType (int colorType)

Private Member Functions

QColor calcStartColor ()
QColor calcEndColor ()

Private Attributes

QColor startColor
QColor stopColor
int sliderRed
int sliderGreen
int sliderBlue
int colorType


Detailed Description

Definition at line 11 of file ColorGradient.h.


Constructor & Destructor Documentation

ColorGradient::ColorGradient ( QWidget *  parent = 0  ) 

Definition at line 3 of file ColorGradient.cpp.

References sliderBlue, sliderGreen, sliderRed, startColor, and stopColor.

ColorGradient::~ColorGradient ( void   ) 

Definition at line 12 of file ColorGradient.cpp.


Member Function Documentation

QColor ColorGradient::calcEndColor (  )  [private]

Definition at line 59 of file ColorGradient.cpp.

References colorType, sliderBlue, sliderGreen, and sliderRed.

Referenced by paintEvent().

QColor ColorGradient::calcStartColor (  )  [private]

Definition at line 43 of file ColorGradient.cpp.

References colorType, sliderBlue, sliderGreen, and sliderRed.

Referenced by paintEvent().

void ColorGradient::paintEvent ( QPaintEvent *  event  ) 

Definition at line 16 of file ColorGradient.cpp.

References calcEndColor(), and calcStartColor().

void ColorGradient::setColorType ( int  colorType  ) 

Definition at line 76 of file ColorGradient.cpp.

void ColorGradient::setSliderBlue ( int  value  )  [slot]

Definition at line 37 of file ColorGradient.cpp.

References sliderBlue.

void ColorGradient::setSliderGreen ( int  value  )  [slot]

Definition at line 31 of file ColorGradient.cpp.

References sliderGreen.

void ColorGradient::setSliderRed ( int  value  )  [slot]

Definition at line 25 of file ColorGradient.cpp.

References sliderRed.


Member Data Documentation

int ColorGradient::colorType [private]

Definition at line 35 of file ColorGradient.h.

Referenced by calcEndColor(), and calcStartColor().

Definition at line 34 of file ColorGradient.h.

Referenced by calcEndColor(), calcStartColor(), ColorGradient(), and setSliderBlue().

Definition at line 33 of file ColorGradient.h.

Referenced by calcEndColor(), calcStartColor(), ColorGradient(), and setSliderGreen().

int ColorGradient::sliderRed [private]

Definition at line 32 of file ColorGradient.h.

Referenced by calcEndColor(), calcStartColor(), ColorGradient(), and setSliderRed().

QColor ColorGradient::startColor [private]

Definition at line 30 of file ColorGradient.h.

Referenced by ColorGradient().

QColor ColorGradient::stopColor [private]

Definition at line 31 of file ColorGradient.h.

Referenced by ColorGradient().


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

Generated on Wed Dec 10 13:50:14 2008 for Tido Visualization by  doxygen 1.5.7.1