[prev in list] [next in list] [prev in thread] [next in thread]
List: kstars-devel
Subject: [Kstars-devel] branches/kstars/summer/kstars/kstars/comast
From: Prakash Mohan <prak902000 () gmail ! com>
Date: 2009-08-13 12:47:25
Message-ID: 1250167645.345023.21566.nullmailer () svn ! kde ! org
[Download RAW message or body]
SVN commit 1010785 by prakash:
Using descriptive names instead of just the ids for the display of the eyepiece, \
filter and barlow/focal-reducer lenses.
CCMAIL: kstars-devel@kde.org
M +19 -19 equipmentwriter.cpp
M +7 -7 execute.cpp
M +3 -2 eyepiece.cpp
M +4 -3 eyepiece.h
M +3 -2 filter.cpp
M +5 -4 filter.h
M +6 -2 lens.cpp
M +4 -3 lens.h
M +27 -6 log.cpp
M +7 -4 log.h
--- branches/kstars/summer/kstars/kstars/comast/equipmentwriter.cpp #1010784:1010785
@@ -104,7 +104,7 @@
void EquipmentWriter::slotSetScope( QString name) {
Comast::Scope *s = ks->data()->logObject()->findScopeByName( name );
if ( s ) {
- ui.Id->setText( s->name() ) ;
+ ui.Id->setText( s->id() ) ;
ui.Model->setText( s->model() );
ui.Vendor->setText( s->vendor() );
ui.Type->setCurrentIndex( ui.Type->findText( s->type() ) );
@@ -122,7 +122,7 @@
}
void EquipmentWriter::slotAddEyepiece() {
- while ( ks->data()->logObject()->findEyepieceByName( i18n("eyepiece_") + \
QString::number( nextEyepiece ) ) ) + while ( \
ks->data()->logObject()->findEyepieceById( i18n("eyepiece_") + QString::number( \
nextEyepiece ) ) ) nextEyepiece++;
Comast::Eyepiece *e = new Comast::Eyepiece( i18n("eyepiece_") + QString::number( \
nextEyepiece++ ), ui.e_Model->text(), ui.e_Vendor->text(), ui.Fov->value(), \
ui.FovUnit->currentText(), ui.e_focalLength->value() ); \
ks->data()->logObject()->eyepieceList()->append( e ); @@ -145,7 +145,7 @@
ui.e_focalLength->setValue(0);
ui.EyepieceList->clear();
foreach( Comast::Eyepiece *e, *( ks->data()->logObject()->eyepieceList() ) )
- ui.EyepieceList->addItem( e->id() );
+ ui.EyepieceList->addItem( e->name() );
}
void EquipmentWriter::slotSaveEyepiece() {
Comast::Eyepiece *e = ks->data()->logObject()->findEyepieceByName( \
ui.e_Id->text() ); @@ -155,9 +155,9 @@
saveEquipment(); //Save the new list.
}
-void EquipmentWriter::slotSetEyepiece( QString id ) {
+void EquipmentWriter::slotSetEyepiece( QString name ) {
Comast::Eyepiece *e;
- e = ks->data()->logObject()->findEyepieceByName( id );
+ e = ks->data()->logObject()->findEyepieceByName( name );
if( e ) {
ui.e_Id->setText( e->id() );
ui.e_Model->setText( e->model() );
@@ -179,7 +179,7 @@
}
void EquipmentWriter::slotAddLens() {
- while ( ks->data()->logObject()->findLensByName( i18n("lens_") + \
QString::number( nextLens ) ) ) + while ( ks->data()->logObject()->findLensById( \
i18n("lens_") + QString::number( nextLens ) ) ) nextLens++;
Comast::Lens *l = new Comast::Lens( i18n("lens_") + QString::number( nextLens++ \
), ui.l_Model->text(), ui.l_Vendor->text(), ui.l_Factor->value() ); \
ks->data()->logObject()->lensList()->append( l ); @@ -200,7 +200,7 @@
ui.l_Factor->setValue(0);
ui.LensList->clear();
foreach( Comast::Lens *l, *( ks->data()->logObject()->lensList() ) )
- ui.LensList->addItem( l->id() );
+ ui.LensList->addItem( l->name() );
}
void EquipmentWriter::slotSaveLens() {
Comast::Lens *l = ks->data()->logObject()->findLensByName( ui.l_Id->text() );
@@ -210,9 +210,9 @@
saveEquipment(); //Save the new list.
}
-void EquipmentWriter::slotSetLens( QString id ) {
+void EquipmentWriter::slotSetLens( QString name ) {
Comast::Lens *l;
- l = ks->data()->logObject()->findLensByName( id );
+ l = ks->data()->logObject()->findLensByName( name );
if( l ) {
ui.l_Id->setText( l->id() );
ui.l_Model->setText( l->model() );
@@ -232,7 +232,7 @@
}
void EquipmentWriter::slotAddFilter() {
- while ( ks->data()->logObject()->findFilterByName( i18n("filter_") + \
QString::number( nextFilter ) ) ) + while ( \
ks->data()->logObject()->findFilterById( i18n("filter_") + QString::number( \
nextFilter ) ) ) nextFilter++;
Comast::Filter *f = new Comast::Filter( i18n("filter_") + QString::number( \
nextFilter++ ), ui.f_Model->text(), ui.f_Vendor->text(), ui.f_Type->text(), \
ui.f_Color->text() ); ks->data()->logObject()->filterList()->append( f );
@@ -255,7 +255,7 @@
ui.f_Color->clear();
ui.FilterList->clear();
foreach( Comast::Filter *f, *( ks->data()->logObject()->filterList() ) )
- ui.FilterList->addItem( f->id() );
+ ui.FilterList->addItem( f->name() );
}
void EquipmentWriter::slotSaveFilter() {
@@ -266,9 +266,9 @@
saveEquipment(); //Save the new list.
}
-void EquipmentWriter::slotSetFilter( QString id ) {
+void EquipmentWriter::slotSetFilter( QString name ) {
Comast::Filter *f;
- f = ks->data()->logObject()->findFilterByName( id );
+ f = ks->data()->logObject()->findFilterByName( name );
if( f ) {
ui.f_Id->setText( f->id() );
ui.f_Model->setText( f->model() );
@@ -322,11 +322,11 @@
foreach( Comast::Scope *s, *( ks->data()->logObject()->scopeList() ) )
ui.ScopeList->addItem( s->name() );
foreach( Comast::Eyepiece *e, *( ks->data()->logObject()->eyepieceList() ) )
- ui.EyepieceList->addItem( e->id() );
+ ui.EyepieceList->addItem( e->name() );
foreach( Comast::Lens *l, *( ks->data()->logObject()->lensList() ) )
- ui.LensList->addItem( l->id() );
+ ui.LensList->addItem( l->name() );
foreach( Comast::Filter *f, *( ks->data()->logObject()->filterList() ) )
- ui.FilterList->addItem( f->id() );
+ ui.FilterList->addItem( f->name() );
}
void EquipmentWriter::slotSave() {
@@ -348,7 +348,7 @@
slotSaveEyepiece();
ui.EyepieceList->clear();
foreach( Comast::Eyepiece *e, *( ks->data()->logObject()->eyepieceList() \
) )
- ui.EyepieceList->addItem( e->id() );
+ ui.EyepieceList->addItem( e->name() );
break;
}
case 2: {
@@ -358,7 +358,7 @@
slotSaveLens();
ui.LensList->clear();
foreach( Comast::Lens *l, *( ks->data()->logObject()->lensList() ) )
- ui.LensList->addItem( l->id() );
+ ui.LensList->addItem( l->name() );
break;
}
case 3: {
@@ -368,7 +368,7 @@
slotSaveFilter();
ui.FilterList->clear();
foreach( Comast::Filter *f, *( ks->data()->logObject()->filterList() ) )
- ui.FilterList->addItem( f->id() );
+ ui.FilterList->addItem( f->name() );
break;
}
}
--- branches/kstars/summer/kstars/kstars/comast/execute.cpp #1010784:1010785
@@ -114,11 +114,11 @@
if( currentScope )
ui.Scope->setCurrentIndex( ui.Scope->findText( currentScope->name()) );
if( currentEyepiece )
- ui.Eyepiece->setCurrentIndex( ui.Eyepiece->findText( currentEyepiece->id()) \
); + ui.Eyepiece->setCurrentIndex( ui.Eyepiece->findText( \
currentEyepiece->name()) ); if( currentLens )
- ui.Lens->setCurrentIndex( ui.Lens->findText( currentLens->id()) );
+ ui.Lens->setCurrentIndex( ui.Lens->findText( currentLens->name()) );
if( currentFilter )
- ui.Filter->setCurrentIndex( ui.Filter->findText( currentFilter->id()) );
+ ui.Filter->setCurrentIndex( ui.Filter->findText( currentFilter->name()) );
}
int Execute::findIndexOfTarget( QString name ) {
@@ -196,11 +196,11 @@
foreach( Comast::Scope *s, *( logObject->scopeList() ) )
ui.Scope->addItem( s->name() );
foreach( Comast::Eyepiece *e, *( logObject->eyepieceList() ) )
- ui.Eyepiece->addItem( e->id() );
+ ui.Eyepiece->addItem( e->name() );
foreach( Comast::Lens *l, *( logObject->lensList() ) )
- ui.Lens->addItem( l->id() );
+ ui.Lens->addItem( l->name() );
foreach( Comast::Filter *f, *( logObject->filterList() ) )
- ui.Filter->addItem( f->id() );
+ ui.Filter->addItem( f->name() );
}
void Execute::loadObservers() {
@@ -253,7 +253,7 @@
QString observer = "";
if( currentObserver )
observer = currentObserver->id();
- Comast::Observation *o = new Comast::Observation( i18n( "observation_" ) + \
QString::number( nextObservation++ ) , observer, currentSession->site(), \
currentSession->id(), currentTarget->name(), dt, ui.FaintestStar->value(), \
ui.Seeing->value(), currentScope->id(), ui.Eyepiece->currentText(), \
ui.Lens->currentText(), ui.Filter->currentText(), ui.Description->toPlainText(), \
ui.Language->text() ); + Comast::Observation *o = new Comast::Observation( i18n( \
"observation_" ) + QString::number( nextObservation++ ) , observer, \
currentSession->site(), currentSession->id(), currentTarget->name(), dt, \
ui.FaintestStar->value(), ui.Seeing->value(), currentScope->id(), \
currentEyepiece->id(), currentLens->id(), currentFilter->id(), \
ui.Description->toPlainText(), ui.Language->text() ); \
logObject->observationList()->append( o ); ui.Description->clear();
return true;
--- branches/kstars/summer/kstars/kstars/comast/eyepiece.cpp #1010784:1010785
@@ -18,11 +18,12 @@
#include "comast/eyepiece.h"
-void Comast::Eyepiece::setEyepiece( QString _name, QString _model, QString _vendor, \
double _fov, QString _fovUnit, double _focalLength ) {
- m_Name = _name;
+void Comast::Eyepiece::setEyepiece( QString _id, QString _model, QString _vendor, \
double _fov, QString _fovUnit, double _focalLength ) { + m_Id = _id;
m_Model = _model;
m_Vendor = _vendor;
m_AppFovUnit = _fovUnit;
m_AppFOV = _fov;
m_FocalLength = _focalLength;
+ m_Name = _vendor + " " + _model + " " + QString::number( _focalLength ) + "mm (" \
+ _id + ")"; }
--- branches/kstars/summer/kstars/kstars/comast/eyepiece.h #1010784:1010785
@@ -25,15 +25,16 @@
class Comast::Eyepiece {
public:
Eyepiece( QString id, QString model, QString vendor, double fov, QString \
fovUnit, double focalLength ) { setEyepiece( id, model, vendor, fov, fovUnit, \
focalLength ); }
- QString id() { return m_Name; }
+ QString id() { return m_Id; }
+ QString name() { return m_Name; }
QString model() { return m_Model; }
QString vendor() { return m_Vendor; }
QString fovUnit() { return m_AppFovUnit; }
double appFov() { return m_AppFOV; }
double focalLength() { return m_FocalLength; }
- void setEyepiece( QString _name, QString _model, QString _vendor, double \
_fov, QString _fovUnit, double _focalLength ); + void setEyepiece( QString \
_id, QString _model, QString _vendor, double _fov, QString _fovUnit, double \
_focalLength ); private:
- QString m_Name, m_Model, m_AppFovUnit, m_Vendor;
+ QString m_Id, m_Model, m_AppFovUnit, m_Vendor, m_Name;
double m_AppFOV, m_FocalLength;
};
#endif
--- branches/kstars/summer/kstars/kstars/comast/filter.cpp #1010784:1010785
@@ -18,10 +18,11 @@
#include "comast/filter.h"
-void Comast::Filter::setFilter( QString _name, QString _model, QString _vendor, \
QString _type, QString _color ){
- m_Name = _name;
+void Comast::Filter::setFilter( QString _id, QString _model, QString _vendor, \
QString _type, QString _color ){ + m_Id = _id;
m_Model = _model;
m_Vendor = _vendor;
m_Type = _type;
m_Color = _color;
+ m_Name = _vendor + " " + _model + " - " + _type + " " + _color + " (" + _id + \
")"; }
--- branches/kstars/summer/kstars/kstars/comast/filter.h #1010784:1010785
@@ -24,14 +24,15 @@
class Comast::Filter {
public:
- Filter( QString name, QString model, QString vendor, QString type, QString \
color ) { setFilter( name, model, vendor, type, color ); }
- QString id() { return m_Name; }
+ Filter( QString id, QString model, QString vendor, QString type, QString \
color ) { setFilter( id, model, vendor, type, color ); } + QString id() { \
return m_Id; } + QString name() { return m_Name; }
QString model() { return m_Model; }
QString vendor() { return m_Vendor; }
QString type() { return m_Type; }
QString color() { return m_Color; }
- void setFilter( QString _name, QString _model, QString _vendor, QString \
_type, QString _color ); + void setFilter( QString _id, QString _model, \
QString _vendor, QString _type, QString _color ); private:
- QString m_Name, m_Model, m_Vendor, m_Type, m_Color;
+ QString m_Id, m_Model, m_Vendor, m_Type, m_Color, m_Name;
};
#endif
--- branches/kstars/summer/kstars/kstars/comast/lens.cpp #1010784:1010785
@@ -18,9 +18,13 @@
#include "comast/lens.h"
-void Comast::Lens::setLens( QString _name, QString _model, QString _vendor, double \
_factor ){
- m_Name = _name;
+void Comast::Lens::setLens( QString _id, QString _model, QString _vendor, double \
_factor ){ + m_Id = _id;
m_Model = _model;
m_Vendor = _vendor;
m_Factor = _factor;
+ if( _factor > 1 )
+ m_Name = _vendor + " " + _model + " - " + QString::number( _factor ) + "x \
Barlow (" + _id + ")"; + else
+ m_Name = _vendor + " " + _model + " - " + QString::number( _factor ) + "x \
Focal Reducer (" + _id + ")"; }
--- branches/kstars/summer/kstars/kstars/comast/lens.h #1010784:1010785
@@ -25,13 +25,14 @@
class Comast::Lens {
public:
Lens( QString id, QString model, QString vendor, double factor ) { setLens( \
id, model, vendor, factor ); }
- QString id() { return m_Name; }
+ QString id() { return m_Id; }
+ QString name() { return m_Name; }
QString model() { return m_Model; }
QString vendor() { return m_Vendor; }
double factor() { return m_Factor; }
- void setLens( QString _name, QString _model, QString _vendor, double _factor \
); + void setLens( QString _id, QString _model, QString _vendor, double \
_factor ); private:
- QString m_Name, m_Model, m_Vendor;
+ QString m_Id, m_Model, m_Vendor, m_Name;
double m_Factor;
};
#endif
--- branches/kstars/summer/kstars/kstars/comast/log.cpp #1010784:1010785
@@ -924,6 +924,27 @@
return NULL;
}
+Comast::Eyepiece* Comast::Log::findEyepieceById( QString id ) {
+ foreach( Comast::Eyepiece *e, *eyepieceList() )
+ if( e->id() == id )
+ return e;
+ return NULL;
+}
+
+Comast::Lens* Comast::Log::findLensById( QString id ) {
+ foreach( Comast::Lens *l, *lensList() )
+ if( l->id() == id )
+ return l;
+ return NULL;
+}
+
+Comast::Filter* Comast::Log::findFilterById( QString id ) {
+ foreach( Comast::Filter *f, *filterList() )
+ if( f->id() == id )
+ return f;
+ return NULL;
+}
+
Comast::Scope* Comast::Log::findScopeByName( QString name ) {
foreach( Comast::Scope *s, *scopeList() )
if( s->name() == name )
@@ -931,23 +952,23 @@
return NULL;
}
-Comast::Eyepiece* Comast::Log::findEyepieceByName( QString id ) {
+Comast::Eyepiece* Comast::Log::findEyepieceByName( QString name ) {
foreach( Comast::Eyepiece *e, *eyepieceList() )
- if( e->id() == id )
+ if( e->name() == name )
return e;
return NULL;
}
-Comast::Filter* Comast::Log::findFilterByName( QString id ) {
+Comast::Filter* Comast::Log::findFilterByName( QString name ) {
foreach( Comast::Filter *f, *filterList() )
- if( f->id() == id )
+ if( f->name() == name )
return f;
return NULL;
}
-Comast::Lens* Comast::Log::findLensByName( QString id ) {
+Comast::Lens* Comast::Log::findLensByName( QString name ) {
foreach( Comast::Lens *l, *lensList() )
- if( l->id() == id )
+ if( l->name() == name )
return l;
return NULL;
}
--- branches/kstars/summer/kstars/kstars/comast/log.h #1010784:1010785
@@ -103,10 +103,13 @@
Comast::Session* findSessionByName( QString id );
Comast::Scope* findScopeByName( QString name );
Comast::Scope* findScopeById( QString id );
- Comast::Eyepiece* findEyepieceByName( QString id );
- Comast::Lens* findLensByName( QString id );
- Comast::Filter* findFilterByName( QString id );
- Comast::Observation* findObservationByName( QString id );
+ Comast::Eyepiece* findEyepieceById( QString id );
+ Comast::Lens* findLensById( QString id );
+ Comast::Filter* findFilterById( QString id );
+ Comast::Eyepiece* findEyepieceByName( QString name );
+ Comast::Lens* findLensByName( QString name );
+ Comast::Filter* findFilterByName( QString name );
+ Comast::Observation* findObservationByName( QString name );
QHash<QString, QTime> timeHash() { return TimeHash; }
KStarsDateTime dateTime() { return dt; }
GeoLocation* geoLocation() { return geo; }
_______________________________________________
Kstars-devel mailing list
Kstars-devel@kde.org
https://mail.kde.org/mailman/listinfo/kstars-devel
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic