From 610dd0a0097370f2d31fc431fd476ec47a7b4217 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Martin=20T=C5=AFma?= Date: Sun, 9 Feb 2025 23:00:45 +0100 Subject: [PATCH] Fixed function definitions --- src/map/ENC/rastertile.cpp | 10 +++++----- src/map/ENC/rastertile.h | 14 ++++++-------- 2 files changed, 11 insertions(+), 13 deletions(-) diff --git a/src/map/ENC/rastertile.cpp b/src/map/ENC/rastertile.cpp index 35d7cc2c..400a631e 100644 --- a/src/map/ENC/rastertile.cpp +++ b/src/map/ENC/rastertile.cpp @@ -138,7 +138,7 @@ static void drawArrow(QPainter *painter, const QPolygonF &polygon, uint type) } void RasterTile::drawArrows(QPainter *painter, - const QList &points) + const QList &points) const { for (int i = 0; i < points.size(); i++) { const MapData::Point &point = points.at(i); @@ -152,7 +152,7 @@ void RasterTile::drawArrows(QPainter *painter, } void RasterTile::drawPolygons(QPainter *painter, - const QList &polygons) + const QList &polygons) const { for (int n = 0; n < _style->drawOrder().size(); n++) { for (int i = 0; i < polygons.size(); i++) { @@ -184,7 +184,7 @@ void RasterTile::drawPolygons(QPainter *painter, } } -void RasterTile::drawLines(QPainter *painter, const QList &lines) +void RasterTile::drawLines(QPainter *painter, const QList &lines) const { painter->setBrush(Qt::NoBrush); @@ -202,7 +202,7 @@ void RasterTile::drawLines(QPainter *painter, const QList &lines) } void RasterTile::drawTextItems(QPainter *painter, - const QList &textItems) + const QList &textItems) const { QRectF rect(_rect); @@ -214,7 +214,7 @@ void RasterTile::drawTextItems(QPainter *painter, } void RasterTile::drawSectorLights(QPainter *painter, - const QList &lights) + const QList &lights) const { for (int i = 0; i < lights.size(); i++) { const SectorLight &l = lights.at(i); diff --git a/src/map/ENC/rastertile.h b/src/map/ENC/rastertile.h index 4a1af69f..745e25e7 100644 --- a/src/map/ENC/rastertile.h +++ b/src/map/ENC/rastertile.h @@ -36,7 +36,7 @@ public: private: struct SectorLight { - SectorLight(const Coordinates pos, Style::Color color, uint visibility, + SectorLight(const Coordinates &pos, Style::Color color, uint visibility, double start, double end) : pos(pos), color(color), visibility(visibility), start(start), end(end) {} @@ -64,13 +64,11 @@ private: QList §orLights); void processLines(const QList &lines, QList &textItems); - void drawBitmapPath(QPainter *painter, const QImage &img, - const Polygon &polygon); - void drawArrows(QPainter *painter, const QList &points); - void drawPolygons(QPainter *painter, const QList &polygons); - void drawLines(QPainter *painter, const QList &lines); - void drawTextItems(QPainter *painter, const QList &textItems); - void drawSectorLights(QPainter *painter, const QList &lights); + void drawArrows(QPainter *painter, const QList &points) const; + void drawPolygons(QPainter *painter, const QList &polygons) const; + void drawLines(QPainter *painter, const QList &lines) const; + void drawTextItems(QPainter *painter, const QList &textItems) const; + void drawSectorLights(QPainter *painter, const QList &lights) const; static bool polyCb(MapData *data, void *context); static bool pointCb(MapData *data, void *context);