Changeset View
Changeset View
Standalone View
Standalone View
src/lib/marble/MarbleMap.cpp
Show First 20 Lines • Show All 78 Lines • ▼ Show 20 Line(s) | |||||
79 | class MarbleMap::CustomPaintLayer : public LayerInterface | 79 | class MarbleMap::CustomPaintLayer : public LayerInterface | ||
80 | { | 80 | { | ||
81 | public: | 81 | public: | ||
82 | explicit CustomPaintLayer( MarbleMap *map ) | 82 | explicit CustomPaintLayer( MarbleMap *map ) | ||
83 | : m_map( map ) | 83 | : m_map( map ) | ||
84 | { | 84 | { | ||
85 | } | 85 | } | ||
86 | 86 | | |||
87 | virtual QStringList renderPosition() const { return QStringList() << "USER_TOOLS"; } | 87 | RenderPositions renderPositions() const override { return UserToolsRenderPosition; } | ||
88 | 88 | | |||
89 | virtual bool render( GeoPainter *painter, ViewportParams *viewport, | 89 | bool render(GeoPainter *painter, ViewportParams *viewport, | ||
90 | const QString &renderPos, GeoSceneLayer *layer ) | 90 | RenderPosition renderPos, GeoSceneLayer *layer) override | ||
91 | { | 91 | { | ||
92 | Q_UNUSED( viewport ); | 92 | Q_UNUSED( viewport ); | ||
93 | Q_UNUSED( renderPos ); | 93 | Q_UNUSED( renderPos ); | ||
94 | Q_UNUSED( layer ); | 94 | Q_UNUSED( layer ); | ||
95 | 95 | | |||
96 | m_map->customPaint( painter ); | 96 | m_map->customPaint( painter ); | ||
97 | 97 | | |||
98 | return true; | 98 | return true; | ||
▲ Show 20 Lines • Show All 1294 Lines • Show Last 20 Lines |