KGameProgress::KGameProgressPrivate Class Reference

KGameProgress -- a progress indicator widget for KDE. More...

Collaboration diagram for KGameProgress::KGameProgressPrivate:

Collaboration graph
[legend]

List of all members.

Public Member Functions

 KGameProgressPrivate (KGameProgress *qq)
void initialize ()
int recalcValue (int)
void drawText (QPainter *)
void adjustStyle ()

Public Attributes

KGameProgressq
QPixmap * bar_pixmap
bool use_supplied_bar_color
QColor bar_color
QColor bar_text_color
QColor text_color
QRect fr
BarStyle bar_style
bool text_enabled
QString format_
QAbstractSlider * slider


Detailed Description

KGameProgress -- a progress indicator widget for KDE.

Definition at line 35 of file kgameprogress.cpp.


Constructor & Destructor Documentation

KGameProgress::KGameProgressPrivate::KGameProgressPrivate ( KGameProgress qq  )  [inline]

Definition at line 38 of file kgameprogress.cpp.


Member Function Documentation

void KGameProgress::KGameProgressPrivate::initialize (  ) 

Definition at line 88 of file kgameprogress.cpp.

References bar_pixmap, bar_style, format_, KGameProgress::paletteChange(), q, slider, KGameProgress::Solid, text_enabled, use_supplied_bar_color, and KGameProgress::valueChange().

Referenced by KGameProgress::KGameProgress().

Here is the call graph for this function:

int KGameProgress::KGameProgressPrivate::recalcValue ( int  range  ) 

Definition at line 241 of file kgameprogress.cpp.

References KGameProgress::maximum, KGameProgress::minimum(), q, and KGameProgress::value.

Referenced by drawText(), KGameProgress::paintEvent(), and KGameProgress::valueChange().

Here is the call graph for this function:

void KGameProgress::KGameProgressPrivate::drawText ( QPainter *  p  ) 

Definition at line 284 of file kgameprogress.cpp.

References bar_text_color, format_, fr, KGameProgress::maximum, q, recalcValue(), text_color, and KGameProgress::value.

Referenced by KGameProgress::paintEvent().

Here is the call graph for this function:

void KGameProgress::KGameProgressPrivate::adjustStyle (  ) 

Todo:
Is the code below still necessary in KDE4 ???

Definition at line 261 of file kgameprogress.cpp.

References q.

Referenced by KGameProgress::styleChange().


Member Data Documentation

KGameProgress* KGameProgress::KGameProgressPrivate::q

Definition at line 43 of file kgameprogress.cpp.

Referenced by adjustStyle(), drawText(), initialize(), and recalcValue().

QPixmap* KGameProgress::KGameProgressPrivate::bar_pixmap

Definition at line 50 of file kgameprogress.cpp.

Referenced by initialize(), KGameProgress::paintEvent(), KGameProgress::setBarColor(), KGameProgress::setBarPixmap(), and KGameProgress::~KGameProgress().

bool KGameProgress::KGameProgressPrivate::use_supplied_bar_color

Definition at line 51 of file kgameprogress.cpp.

Referenced by initialize(), and KGameProgress::setBarColor().

QColor KGameProgress::KGameProgressPrivate::bar_color

Definition at line 52 of file kgameprogress.cpp.

Referenced by KGameProgress::paintEvent(), and KGameProgress::setBarColor().

QColor KGameProgress::KGameProgressPrivate::bar_text_color

Definition at line 53 of file kgameprogress.cpp.

Referenced by drawText().

QColor KGameProgress::KGameProgressPrivate::text_color

Definition at line 54 of file kgameprogress.cpp.

Referenced by drawText().

QRect KGameProgress::KGameProgressPrivate::fr

Definition at line 55 of file kgameprogress.cpp.

Referenced by drawText(), and KGameProgress::paintEvent().

BarStyle KGameProgress::KGameProgressPrivate::bar_style

Definition at line 56 of file kgameprogress.cpp.

Referenced by initialize(), KGameProgress::paintEvent(), and KGameProgress::setBarStyle().

bool KGameProgress::KGameProgressPrivate::text_enabled

Definition at line 57 of file kgameprogress.cpp.

Referenced by initialize(), KGameProgress::paintEvent(), and KGameProgress::setTextEnabled().

QString KGameProgress::KGameProgressPrivate::format_

Definition at line 58 of file kgameprogress.cpp.

Referenced by drawText(), KGameProgress::format(), initialize(), and KGameProgress::setFormat().

QAbstractSlider* KGameProgress::KGameProgressPrivate::slider

Definition at line 59 of file kgameprogress.cpp.

Referenced by initialize(), KGameProgress::KGameProgress(), KGameProgress::minimum(), KGameProgress::setMaximum(), KGameProgress::setMinimum(), and KGameProgress::setValue().


The documentation for this class was generated from the following file:
Generated on Sun Mar 16 08:03:21 2008 for Libkdegames by  doxygen 1.5.3