[Kstars-devel] kdeedu/kstars/kstars/tools

Pablo de Vicente p.devicente at wanadoo.es
Thu Jan 13 18:52:46 CET 2005


El Jueves, 13 de Enero de 2005 18:33, Jason Harris escribió:
> Hi Pablo,
>
> From the diff, it looks like you have added the inclination stuff as well
> as localization.  Was that your intent?
>
> Also, I think "ascii()" is frowned upon.  Perhaps use "local8Bit()"
> instead.
>
> regards,
> Jason
>
> On Thursday 13 January 2005 10:18 am, Pablo de Vicente wrote:
> > CVS commit by pvicente:
> >
> > Added localized names in the planet viewer tool.
> > CCMAIL:kstars-devel at kde.org
> >
> >
> >   M +14 -5     planetviewer.cpp   1.19
> >
> >
> > --- kdeedu/kstars/kstars/tools/planetviewer.cpp  #1.18:1.19
> > @@ -46,4 +46,6 @@ PlanetViewer::PlanetViewer(QWidget *pare
> >          pw->timeStep->tsbox()->setMinValue( 21 );
> >          pw->timeStep->tsbox()->setValue( 21 );
> > +        pw->inclinationSpinBox->setValue(0);
> > +        setInclination(0);
> >          pw->RunButton->setPixmap( KGlobal::iconLoader()->loadIcon(
> > "1rightarrow", KIcon::Toolbar ) ); pw->dateBox->setDate(
> > ExtDate::currentDate() );
> > @@ -87,4 +89,5 @@ PlanetViewer::PlanetViewer(QWidget *pare
> >          connect( &tmr, SIGNAL( timeout() ), SLOT( tick() ) );
> >          connect( pw->timeStep, SIGNAL( scaleChanged(float) ), SLOT(
> > setTimeScale(float) ) ); +        connect( pw->inclinationSpinBox,
> > SIGNAL( valueChanged(int) ), SLOT( setInclination(int) ) ); connect(
> > pw->RunButton, SIGNAL( clicked() ), SLOT( slotRunClock() ) ); connect(
> > pw->dateBox, SIGNAL( valueChanged( const ExtDate & ) ), SLOT(
> > slotChangeDate( const ExtDate & ) ) ); @@ -107,4 +110,10 @@ void
> > PlanetViewer::setTimeScale(float f)
> >  }
> >
> > +void PlanetViewer::setInclination(int incl) {
> > +        dms inclination = dms(incl);
> > +        double sinInclination;
> > +        inclination.SinCos(sinInclination,cosInclination);
> > +}
> > +
> >  void PlanetViewer::slotRunClock() {
> >          isClockRunning = !isClockRunning;
> > @@ -143,5 +152,5 @@ void PlanetViewer::updatePlanets() {
> >                          p->helEcLong()->SinCos( s, c );
> >                          planet[i]->point(0)->setX( p->rsun()*c );
> > -                        planet[i]->point(0)->setY( p->rsun()*s );
> > +                        planet[i]->point(0)->setY(
> > p->rsun()*s*cosInclination ); planetLabel[i]->point(0)->setX( p->rsun()*c
> > ); planetLabel[i]->point(0)->setY( p->rsun()*s ); @@ -199,5 +208,5 @@
> > void PlanetViewer::initPlotObjects() {
> >                          while ( !orbitStream.eof() ) {
> >                                  orbitStream >> x >> y >> z;
> > -                                orbit[i]->addPoint( new DPoint( x, y )
> > ); +                                orbit[i]->addPoint( new DPoint( x,
> > y*cosInclination ) ); }
> >                  }
> > @@ -208,5 +217,5 @@ void PlanetViewer::initPlotObjects() {
> >          for ( unsigned int i=0; i<9; ++i ) {
> >                  planet[i] = new KPlotObject( pName[i], pColor[i],
> > KPlotObject::POINTS, 6, KPlotObject::CIRCLE ); -
> > planetLabel[i] = new KPlotObject( pName[i], pColor[i], KPlotObject::LABEL
> > ); +                planetLabel[i] = new KPlotObject(
> > i18n(pName[i].ascii()), pColor[i], KPlotObject::LABEL );
> >
> >                  double s, c;
> > @@ -214,6 +223,6 @@ void PlanetViewer::initPlotObjects() {
> >                  p->helEcLong()->SinCos( s, c );
> >
> > -                planet[i]->addPoint( new DPoint( p->rsun()*c,
> > p->rsun()*s ) ); -                planetLabel[i]->addPoint( new DPoint(
> > p->rsun()*c, p->rsun()*s ) ); +                planet[i]->addPoint( new
> > DPoint( p->rsun()*c, p->rsun()*s*cosInclination ) ); +
> > planetLabel[i]->addPoint( new DPoint( p->rsun()*c,
> > p->rsun()*s*cosInclination ) ); pw->map->addObject( planet[i] );
> >                  pw->map->addObject( planetLabel[i] );
> >
> >
> > _______________________________________________
> > Kstars-devel mailing list
> > Kstars-devel at kde.org
> > https://mail.kde.org/mailman/listinfo/kstars-devel

Sorry, sorry, I did not intend to commit that piece of code.

I will only commit the localized correction.

Pablo.


More information about the Kstars-devel mailing list