kalzium
KalziumGroupsSchemeType Class Reference
#include <kalziumschemetype.h>

Detailed Description
The scheme for groups representation.
Definition at line 213 of file kalziumschemetype.h.
Public Member Functions | |
| QByteArray | name () const |
| QString | description () const |
| QBrush | elementBrush (int el, const QRect &elrect) const |
| QColor | textColor (int el) const |
| QList< legendPair > | legendItems () const |
Static Public Member Functions | |
| static KalziumGroupsSchemeType * | instance () |
Member Function Documentation
| KalziumGroupsSchemeType * KalziumGroupsSchemeType::instance | ( | ) | [static] |
Get its instance.
Reimplemented from KalziumSchemeType.
Definition at line 320 of file kalziumschemetype.cpp.
| QByteArray KalziumGroupsSchemeType::name | ( | ) | const [virtual] |
Returns the ID of this scheme.
Mainly used when saving/loading.
Implements KalziumSchemeType.
Definition at line 326 of file kalziumschemetype.cpp.
| QString KalziumGroupsSchemeType::description | ( | ) | const [virtual] |
Returns the description of this scheme.
Used in all the visible places.
Implements KalziumSchemeType.
Definition at line 331 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 336 of file kalziumschemetype.cpp.
| QColor KalziumGroupsSchemeType::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 372 of file kalziumschemetype.cpp.
| QList< legendPair > KalziumGroupsSchemeType::legendItems | ( | ) | const [virtual] |
Returns a list with the legend of the current scheme.
Implements KalziumSchemeType.
Definition at line 377 of file kalziumschemetype.cpp.
The documentation for this class was generated from the following files:
KDE 4.0 API Reference