kalzium
KalziumMonoColorSchemeType Class Reference
#include <kalziumschemetype.h>

Detailed Description
Class representing the all-one-colour scheme.
Definition at line 125 of file kalziumschemetype.h.
Public Member Functions | |
| QString | description () const |
| QBrush | elementBrush (int el, const QRect &elrect) const |
| QList< legendPair > | legendItems () const |
| QByteArray | name () const |
| QColor | textColor (int el) const |
Static Public Member Functions | |
| static KalziumMonoColorSchemeType * | instance () |
Member Function Documentation
| QString KalziumMonoColorSchemeType::description | ( | ) | const [virtual] |
Returns the description of this scheme.
Used in all the visible places.
Implements KalziumSchemeType.
Definition at line 107 of file kalziumschemetype.cpp.
Returns the brush with which the element with number el should be painted.
- Parameters:
-
el Element number elrect is the rect designed for the element
- Returns:
- A brush for painting in
elrect
Implements KalziumSchemeType.
Definition at line 112 of file kalziumschemetype.cpp.
| KalziumMonoColorSchemeType * KalziumMonoColorSchemeType::instance | ( | ) | [static] |
Get its instance.
Reimplemented from KalziumSchemeType.
Definition at line 96 of file kalziumschemetype.cpp.
| QList< legendPair > KalziumMonoColorSchemeType::legendItems | ( | ) | const [virtual] |
Returns a list with the legend of the current scheme.
Implements KalziumSchemeType.
Definition at line 125 of file kalziumschemetype.cpp.
| QByteArray KalziumMonoColorSchemeType::name | ( | ) | const [virtual] |
Returns the ID of this scheme.
Mainly used when saving/loading.
Implements KalziumSchemeType.
Definition at line 102 of file kalziumschemetype.cpp.
| QColor KalziumMonoColorSchemeType::textColor | ( | int | el | ) | const [virtual] |
Returns the color which will be used to draw the texts for the element with atomic number el.
Implements KalziumSchemeType.
Definition at line 119 of file kalziumschemetype.cpp.
The documentation for this class was generated from the following files:
KDE 4.2 API Reference