◆ ElementDetail()
Constructor. Should be called with the element number for this item.
◆ boundingRect()
QRectF boundingRect |
( |
| ) |
const |
- Returns
- the bounding rectangle of the element item.
◆ shape()
QPainterPath shape |
( |
| ) |
const |
- Returns
- the painter path which is also a rectangle in this case.
◆ paint()
void paint |
( |
QPainter * |
painter, |
|
|
const QStyleOptionGraphicsItem * |
option, |
|
|
QWidget * |
widget |
|
) |
| |
This is where most of the action takes place. The element box is drawn along with its symbol, proton number, mass and full name.
◆ setElement()
void setElement |
( |
int |
element | ) |
|
Change the element displayed in the detail object.
The documentation for this class was generated from the following file: