[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-commits
Subject: [marble] src/plugins/render/satellites: initialize style before assigning it
From: Bernhard Beschow <bbeschow () cs ! tu-berlin ! de>
Date: 2014-01-04 11:08:03
Message-ID: E1VzP5H-0007jb-T7 () scm ! kde ! org
[Download RAW message or body]
Git commit 101e56fb5cb76498d2cc01fb8a555cde27522773 by Bernhard Beschow.
Committed on 04/01/2014 at 11:07.
Pushed by beschow into branch 'master'.
initialize style before assigning it
M +5 -5 src/plugins/render/satellites/SatellitesMSCItem.cpp
M +2 -2 src/plugins/render/satellites/SatellitesTLEItem.cpp
http://commits.kde.org/marble/101e56fb5cb76498d2cc01fb8a555cde27522773
diff --git a/src/plugins/render/satellites/SatellitesMSCItem.cpp \
b/src/plugins/render/satellites/SatellitesMSCItem.cpp index ff3b20f..a4d5711 100644
--- a/src/plugins/render/satellites/SatellitesMSCItem.cpp
+++ b/src/plugins/render/satellites/SatellitesMSCItem.cpp
@@ -54,16 +54,16 @@ SatellitesMSCItem::SatellitesMSCItem( const QString &name,
placemark()->setGeometry( m_track );
GeoDataStyle *style = new GeoDataStyle( *placemark()->style() );
- placemark()->setStyle( style );
- placemark()->style()->lineStyle().setPenStyle( Qt::NoPen );
- placemark()->style()->labelStyle().setGlow( true );
+ style->lineStyle().setPenStyle( Qt::NoPen );
+ style->labelStyle().setGlow( true );
// use special icon for moons
if( m_category == "Moons" ) {
- placemark()->style()->iconStyle().setIcon(
- QImage( ":/icons/moon.png" ) );
+ style->iconStyle().setIcon( QImage( ":/icons/moon.png" ) );
}
+ placemark()->setStyle( style );
+
m_planSat->getKeplerElements(
m_perc, m_apoc, m_inc, m_ecc, m_ra, m_tano, m_m0, m_a, m_n0 );
diff --git a/src/plugins/render/satellites/SatellitesTLEItem.cpp \
b/src/plugins/render/satellites/SatellitesTLEItem.cpp index 5248601..7680002 100644
--- a/src/plugins/render/satellites/SatellitesTLEItem.cpp
+++ b/src/plugins/render/satellites/SatellitesTLEItem.cpp
@@ -57,9 +57,9 @@ SatellitesTLEItem::SatellitesTLEItem( const QString &name,
placemark()->setGeometry( m_track );
GeoDataStyle *style = new GeoDataStyle( *placemark()->style() );
+ style->lineStyle().setPenStyle( Qt::NoPen );
+ style->labelStyle().setGlow( true );
placemark()->setStyle( style );
- placemark()->style()->lineStyle().setPenStyle( Qt::NoPen );
- placemark()->style()->labelStyle().setGlow( true );
update();
}
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic