#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: