[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-commits
Subject:    [marble] src/lib/marble/geodata/graphicsitem: drawPolygon -> drawPolyLine
From:       Torsten Rahn <trahn () testo ! de>
Date:       2016-11-30 21:40:30
Message-ID: E1cCCcA-0007O0-In () code ! kde ! org
[Download RAW message or body]

Git commit 6f1487806c6e323fefd7e6f205651f97f74c17bd by Torsten Rahn.
Committed on 30/11/2016 at 21:36.
Pushed by rahn into branch 'master'.

drawPolygon -> drawPolyLine

M  +4    -16   src/lib/marble/geodata/graphicsitem/BuildingGeoPolygonGraphicsItem.cpp

https://commits.kde.org/marble/6f1487806c6e323fefd7e6f205651f97f74c17bd

diff --git a/src/lib/marble/geodata/graphicsitem/BuildingGeoPolygonGraphicsItem.cpp \
b/src/lib/marble/geodata/graphicsitem/BuildingGeoPolygonGraphicsItem.cpp index \
                d5d89d2..b73af15 100644
--- a/src/lib/marble/geodata/graphicsitem/BuildingGeoPolygonGraphicsItem.cpp
+++ b/src/lib/marble/geodata/graphicsitem/BuildingGeoPolygonGraphicsItem.cpp
@@ -271,17 +271,12 @@ void BuildingGeoPolygonGraphicsItem::paintRoof(GeoPainter* \
painter, const Viewpo  
             painter->setPen(currentPen);
 
-            QBrush currentBrush = painter->brush();
-            painter->setBrush(QBrush(Qt::transparent));
-
             foreach( const QPolygonF* outerRoof, m_cachedOuterRoofPolygons ) {
-                painter->drawPolygon( *outerRoof );
+                painter->drawPolyline( *outerRoof );
             }
             foreach( const QPolygonF* innerRoof, m_cachedInnerRoofPolygons ) {
-                painter->drawPolygon( *innerRoof );
+                painter->drawPolyline( *innerRoof );
             }
-
-            painter->setBrush(currentBrush);
         }
         else {
             foreach( const QPolygonF* outerRoof, m_cachedOuterRoofPolygons ) {
@@ -305,19 +300,12 @@ void BuildingGeoPolygonGraphicsItem::paintRoof(GeoPainter* \
painter, const Viewpo  
             painter->setPen(currentPen);
 
-            QBrush currentBrush = painter->brush();
-            painter->setBrush(QBrush(Qt::transparent));
-
             foreach( const QPolygonF* outerPolygon,  m_cachedOuterPolygons ) {
-                painter->drawPolygon( *outerPolygon );
+                painter->drawPolyline( *outerPolygon );
             }
             foreach( const QPolygonF* innerPolygon,  m_cachedInnerPolygons ) {
-                painter->drawPolygon( *innerPolygon );
+                painter->drawPolyline( *innerPolygon );
             }
-
-            painter->setBrush(currentBrush);
-
-
         }
         else {
             foreach( const QPolygonF* outerPolygon,  m_cachedOuterPolygons ) {


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic