[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-commits
Subject: KDE/kdeedu/kstars/kstars/tools
From: Alexey Khudyakov <alexey.skladnoy () gmail ! com>
Date: 2011-02-25 12:27:01
Message-ID: 20110225122701.9B9C6AC8C4 () svn ! kde ! org
[Download RAW message or body]
SVN commit 1222706 by khudyakov:
Move dy calculation closer to place of use
M +2 -3 skycalendar.cpp
--- trunk/KDE/kdeedu/kstars/kstars/tools/skycalendar.cpp #1222705:1222706
@@ -143,11 +143,9 @@
QVector<QPointF> vRise, vSet, vTransit;
for( KStarsDateTime kdt( QDate( year(), 1, 1 ), QTime( 12, 0, 0 ) );
- kdt.date().year() == y;
+ kdt.date().year() == year();
kdt = kdt.addDays( 7 ))
{
- float dy = float( kdt.date().daysInYear() - kdt.date().dayOfYear() );
-
//Compute rise/set/transit times. If they occur before noon,
//recompute for the following day
QTime rtime = ksp->riseSetTime( kdt, geo, true, true );//rise time, exact
@@ -163,6 +161,7 @@
ttime = ksp->transitTime( kdt.addDays( 1 ), geo );
}
+ float dy = kdt.date().daysInYear() - kdt.date().dayOfYear();
vRise << QPointF( timeToHours( rtime ), dy );
vSet << QPointF( timeToHours( stime ), dy );
vTransit << QPointF( timeToHours( ttime ), dy );
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic