Squares Class Reference

#include <visualize.h>

Inheritance diagram for Squares:

Spectrum VisualBase

List of all members.


Detailed Description

Definition at line 119 of file visualize.h.


Public Member Functions

 Squares ()
virtual ~Squares ()
void resize (const QSize &newsize)
bool draw (QPainter *p, const QColor &back=Qt::black)
void handleKeyPress (const QString &action)

Private Member Functions

void drawRect (QPainter *p, QRect *rect, int i, int c, int w, int h)

Private Attributes

QSize size
MainVisualpParent
int fake_height
int number_of_squares

Constructor & Destructor Documentation

Squares::Squares (  ) 

Definition at line 510 of file visualize.cpp.

Referenced by SquaresFactory::create().

Squares::~Squares (  )  [virtual]

Definition at line 516 of file visualize.cpp.


Member Function Documentation

void Squares::resize ( const QSize &  newsize  )  [virtual]

Reimplemented from Spectrum.

Definition at line 520 of file visualize.cpp.

bool Squares::draw ( QPainter *  p,
const QColor &  back = Qt::black 
) [virtual]

Reimplemented from Spectrum.

Definition at line 561 of file visualize.cpp.

void Squares::handleKeyPress ( const QString &  action  )  [inline, virtual]

Reimplemented from Spectrum.

Definition at line 127 of file visualize.h.

void Squares::drawRect ( QPainter *  p,
QRect *  rect,
int  i,
int  c,
int  w,
int  h 
) [private]

Definition at line 527 of file visualize.cpp.

Referenced by draw().


Member Data Documentation

QSize Squares::size [private]

Reimplemented from Spectrum.

Definition at line 131 of file visualize.h.

Referenced by draw(), drawRect(), and resize().

Definition at line 132 of file visualize.h.

int Squares::fake_height [private]

Definition at line 133 of file visualize.h.

Referenced by drawRect(), resize(), and Squares().

Definition at line 134 of file visualize.h.

Referenced by Squares().


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

Generated on Sat Dec 18 05:16:11 2010 for MythTV by  doxygen 1.5.5