#include <ElevationChartWidget.h>
◆ ElevationChartWidget()
osmscout::ElevationChartWidget::ElevationChartWidget |
( |
QQuickItem * |
parent = nullptr | ) |
|
|
explicit |
References elevationModule, osmscout::ElevationModule::elevationProfileAppend(), elevationProfileRequest(), osmscout::ElevationModule::error(), osmscout::OSMScoutQt::GetInstance(), osmscout::OSMScoutQt::GetSettings(), osmscout::Imperial, osmscout::ElevationModule::loadingFinished(), locale, osmscout::OSMScoutQt::MakeElevationModule(), osmscout::Metrics, onElevationProfileAppend(), osmscout::ElevationModule::onElevationProfileRequest(), onError(), onLoadingFinished(), and osmscout::Locale::SetDistanceUnits().
◆ ~ElevationChartWidget()
osmscout::ElevationChartWidget::~ElevationChartWidget |
( |
| ) |
|
|
override |
◆ elevationProfileRequest
◆ getAscent()
double osmscout::ElevationChartWidget::getAscent |
( |
| ) |
const |
|
inline |
◆ getDescent()
double osmscout::ElevationChartWidget::getDescent |
( |
| ) |
const |
|
inline |
◆ getGradientBottomColor()
QColor osmscout::ElevationChartWidget::getGradientBottomColor |
( |
| ) |
const |
|
inline |
◆ getGradientTopColor()
QColor osmscout::ElevationChartWidget::getGradientTopColor |
( |
| ) |
const |
|
inline |
◆ getHighestElevation()
double osmscout::ElevationChartWidget::getHighestElevation |
( |
| ) |
const |
|
inline |
◆ getLineColor()
QColor osmscout::ElevationChartWidget::getLineColor |
( |
| ) |
const |
|
inline |
◆ getLineWidth()
qreal osmscout::ElevationChartWidget::getLineWidth |
( |
| ) |
const |
|
inline |
◆ getLowestElevation()
double osmscout::ElevationChartWidget::getLowestElevation |
( |
| ) |
const |
|
inline |
◆ getPointCount()
qint64 osmscout::ElevationChartWidget::getPointCount |
( |
| ) |
const |
|
inline |
◆ getTextColor()
QColor osmscout::ElevationChartWidget::getTextColor |
( |
| ) |
const |
|
inline |
◆ getTextPadding()
int osmscout::ElevationChartWidget::getTextPadding |
( |
| ) |
const |
|
inline |
◆ getTextPixelSize()
int osmscout::ElevationChartWidget::getTextPixelSize |
( |
| ) |
const |
|
inline |
◆ getWay()
QObject * osmscout::ElevationChartWidget::getWay |
( |
| ) |
const |
◆ gradientBottomColorChanged
void osmscout::ElevationChartWidget::gradientBottomColorChanged |
( |
| ) |
|
|
signal |
◆ gradientTopColorChanged
void osmscout::ElevationChartWidget::gradientTopColorChanged |
( |
| ) |
|
|
signal |
◆ isLoading()
bool osmscout::ElevationChartWidget::isLoading |
( |
| ) |
const |
|
inline |
◆ lineColorChanged
void osmscout::ElevationChartWidget::lineColorChanged |
( |
| ) |
|
|
signal |
◆ lineWidthChanged
void osmscout::ElevationChartWidget::lineWidthChanged |
( |
| ) |
|
|
signal |
◆ loadingChanged
void osmscout::ElevationChartWidget::loadingChanged |
( |
| ) |
|
|
signal |
◆ onElevationProfileAppend
◆ onError
void osmscout::ElevationChartWidget::onError |
( |
int |
requestId | ) |
|
|
slot |
◆ onLoadingFinished
void osmscout::ElevationChartWidget::onLoadingFinished |
( |
int |
requestId | ) |
|
|
slot |
◆ paint()
void osmscout::ElevationChartWidget::paint |
( |
QPainter * |
painter | ) |
|
|
override |
References osmscout::Distance::AsMeter(), osmscout::Locale::GetDistanceUnits(), osmscout::Locale::GetUnitsSeparator(), gradientBottomColor, gradientTopColor, highest, osmscout::Imperial, lineColor, lineWidth, locale, lowest, osmscout::NumberToString(), points, textColor, textPadding, textPixelSize, and osmscout::Distance::Zero().
◆ pointsUpdated
void osmscout::ElevationChartWidget::pointsUpdated |
( |
| ) |
|
|
signal |
◆ reset()
void osmscout::ElevationChartWidget::reset |
( |
| ) |
|
|
protected |
◆ setGradientBottomColor()
void osmscout::ElevationChartWidget::setGradientBottomColor |
( |
const QColor & |
c | ) |
|
◆ setGradientTopColor()
void osmscout::ElevationChartWidget::setGradientTopColor |
( |
const QColor & |
c | ) |
|
◆ setLineColor()
void osmscout::ElevationChartWidget::setLineColor |
( |
const QColor & |
color | ) |
|
◆ setLineWidth()
void osmscout::ElevationChartWidget::setLineWidth |
( |
qreal |
w | ) |
|
◆ setTextColor()
void osmscout::ElevationChartWidget::setTextColor |
( |
const QColor & |
c | ) |
|
◆ setTextPadding()
void osmscout::ElevationChartWidget::setTextPadding |
( |
int |
size | ) |
|
◆ setTextPixelSize()
void osmscout::ElevationChartWidget::setTextPixelSize |
( |
int |
size | ) |
|
◆ setWay()
void osmscout::ElevationChartWidget::setWay |
( |
QObject * |
o | ) |
|
◆ textColorChanged
void osmscout::ElevationChartWidget::textColorChanged |
( |
| ) |
|
|
signal |
◆ textPaddingChanged
void osmscout::ElevationChartWidget::textPaddingChanged |
( |
| ) |
|
|
signal |
◆ textPixelSizeChanged
void osmscout::ElevationChartWidget::textPixelSizeChanged |
( |
| ) |
|
|
signal |
◆ wayChanged
void osmscout::ElevationChartWidget::wayChanged |
( |
| ) |
|
|
signal |
◆ ascent
◆ breaker
◆ descent
◆ elevationModule
◆ highest
◆ locale
◆ lowest
◆ points
◆ requestId
int osmscout::ElevationChartWidget::requestId =0 |
|
protected |
◆ way
std::shared_ptr<OverlayWay> osmscout::ElevationChartWidget::way |
|
protected |
◆ ascent
double osmscout::ElevationChartWidget::ascent |
|
read |
◆ descent
double osmscout::ElevationChartWidget::descent |
|
read |
◆ gradientBottomColor
QColor osmscout::ElevationChartWidget::gradientBottomColor =Qt::transparent |
|
readwrite |
◆ gradientTopColor
QColor osmscout::ElevationChartWidget::gradientTopColor =QColor(lineColor.red(), lineColor.green(), lineColor.blue(), 0xA0) |
|
readwrite |
◆ highestElevation
double osmscout::ElevationChartWidget::highestElevation |
|
read |
◆ lineColor
QColor osmscout::ElevationChartWidget::lineColor =Qt::darkBlue |
|
readwrite |
◆ lineWidth
qreal osmscout::ElevationChartWidget::lineWidth =5 |
|
readwrite |
◆ loading
bool osmscout::ElevationChartWidget::loading =false |
|
read |
◆ lowestElevation
double osmscout::ElevationChartWidget::lowestElevation |
|
read |
◆ pointCount
qint64 osmscout::ElevationChartWidget::pointCount |
|
read |
◆ textColor
QColor osmscout::ElevationChartWidget::textColor =Qt::darkBlue |
|
readwrite |
◆ textPadding
int osmscout::ElevationChartWidget::textPadding =4 |
|
readwrite |
◆ textPixelSize
int osmscout::ElevationChartWidget::textPixelSize =14 |
|
readwrite |
◆ way
QObject osmscout::ElevationChartWidget::way |
|
readwrite |
The documentation for this class was generated from the following files: