plot a horizontal scale bar
More...
#include <jkqtfastplotter.h>
|
QColor | color |
| color of scale bar
|
|
QFont | font |
| font of scale bar
|
|
QString | label |
| scale bar label (use %1 to include value of width)
|
|
double | lineWidth |
| line width of scale bar, given in pt
|
|
Position | position |
| scale bar position
|
|
double | width |
| width of scale bar
|
|
JKQTFastPlotter * | parent |
| parent class, i.e. the plotter to plot on
|
|
bool | visible |
| indicates whether the plot is visible or not
|
|
plot a horizontal scale bar
- Deprecated:
- The class JKQTFastPlotter and all its support classes are deprecated and will be removed in future versions.
◆ Position
Enumerator |
---|
TopLeft | |
TopRight | |
BottomLeft | |
BottomRight | |
◆ JKQTFPQScaleBarXPlot()
JKQTFPQScaleBarXPlot::JKQTFPQScaleBarXPlot |
( |
JKQTFastPlotter * |
parent, |
|
|
double |
width = 1 , |
|
|
const QString & |
label = QString("%1") , |
|
|
QColor |
color = QColor("grey") , |
|
|
double |
lineWidth = 2 |
|
) |
| |
|
explicit |
◆ drawGraph()
virtual void JKQTFPQScaleBarXPlot::drawGraph |
( |
QPainter & |
painter | ) |
|
|
overridevirtual |
◆ getColor()
QColor JKQTFPQScaleBarXPlot::getColor |
( |
| ) |
const |
|
inline |
◆ getFont()
QFont JKQTFPQScaleBarXPlot::getFont |
( |
| ) |
const |
|
inline |
◆ getLabel()
QString JKQTFPQScaleBarXPlot::getLabel |
( |
| ) |
const |
|
inline |
scale bar label (use %1 to include value of width)
◆ getLineWidth()
double JKQTFPQScaleBarXPlot::getLineWidth |
( |
| ) |
const |
|
inline |
line width of scale bar, given in pt
◆ getPosition()
Position JKQTFPQScaleBarXPlot::getPosition |
( |
| ) |
const |
|
inline |
◆ getWidth()
double JKQTFPQScaleBarXPlot::getWidth |
( |
| ) |
const |
|
inline |
◆ setColor()
void JKQTFPQScaleBarXPlot::setColor |
( |
const QColor & |
__value | ) |
|
|
inline |
◆ setFont()
void JKQTFPQScaleBarXPlot::setFont |
( |
const QFont & |
__value | ) |
|
|
inline |
◆ setLabel()
void JKQTFPQScaleBarXPlot::setLabel |
( |
const QString & |
__value | ) |
|
|
inline |
scale bar label (use %1 to include value of width)
◆ setLineWidth()
void JKQTFPQScaleBarXPlot::setLineWidth |
( |
double |
__value | ) |
|
|
inline |
line width of scale bar, given in pt
◆ setPosition() [1/2]
void JKQTFPQScaleBarXPlot::setPosition |
( |
const Position & |
__value | ) |
|
|
inline |
◆ setPosition [2/2]
void JKQTFPQScaleBarXPlot::setPosition |
( |
int |
pos | ) |
|
|
inlineslot |
◆ setWidth()
void JKQTFPQScaleBarXPlot::setWidth |
( |
double |
__value | ) |
|
|
inline |
◆ color
QColor JKQTFPQScaleBarXPlot::color |
|
protected |
◆ font
QFont JKQTFPQScaleBarXPlot::font |
|
protected |
◆ label
QString JKQTFPQScaleBarXPlot::label |
|
protected |
scale bar label (use %1 to include value of width)
◆ lineWidth
double JKQTFPQScaleBarXPlot::lineWidth |
|
protected |
line width of scale bar, given in pt
◆ position
◆ width
double JKQTFPQScaleBarXPlot::width |
|
protected |
The documentation for this class was generated from the following file: