#include <saildisplabel.h>

Public Member Functions | |
| CSailDispLabel (QWidget *parent) | |
| void | redraw () |
Protected Member Functions | |
| void | mousePressEvent (QMouseEvent *) |
| void | paintEvent (QPaintEvent *) |
| void | resizeEvent (QResizeEvent *) |
| void | wheelEvent (QWheelEvent *event) |
Definition at line 33 of file saildisplabel.h.
| CSailDispLabel::CSailDispLabel | ( | QWidget * | parent | ) |
Constructs a QLabel based view area.
Definition at line 26 of file saildisplabel.cpp.
| void CSailDispLabel::redraw | ( | ) | [virtual] |
Forces a redraw of the view area.
Reimplemented from CSailDisp.
Definition at line 38 of file saildisplabel.cpp.
Referenced by mousePressEvent(), and wheelEvent().
| void CSailDispLabel::mousePressEvent | ( | QMouseEvent * | event | ) | [protected] |
We received a mouse click.
Definition at line 46 of file saildisplabel.cpp.
References redraw(), CSailDisp::screenToLogical(), and CSailDisp::setCenter().
| void CSailDispLabel::paintEvent | ( | QPaintEvent * | ) | [protected] |
We received a request to paint the drawing area.
Definition at line 58 of file saildisplabel.cpp.
References CSailDisp::dispObject, CSailPainter::draw(), CSailPainter::drawLabels(), CSailDisp::drawLabels, CSailDisp::getLogicalRect(), CSailPainter::setFontSize(), CSailDisp::setViewRect(), CSailPainter::setWindow(), CSailPainter::viewRect(), and CSailDisp::zoom.
| void CSailDispLabel::resizeEvent | ( | QResizeEvent * | ) | [protected] |
The draw area has been resized.
Definition at line 95 of file saildisplabel.cpp.
| void CSailDispLabel::wheelEvent | ( | QWheelEvent * | event | ) | [protected] |
We received a mouse wheel movement.
Definition at line 103 of file saildisplabel.cpp.
References redraw(), CSailDisp::zoomIn(), and CSailDisp::zoomOut().
1.5.6