SolarSystemEditor.hpp   SolarSystemEditor.hpp 
skipping to change at line 84 skipping to change at line 84
virtual void deinit(); virtual void deinit();
virtual void update(double deltaTime); virtual void update(double deltaTime);
//! draws on the view port. //! draws on the view port.
//! Dialog windows don't need explicit drawing, it's done automatica lly. //! Dialog windows don't need explicit drawing, it's done automatica lly.
//! If a plug-in draws on the screen, it should be able to respect //! If a plug-in draws on the screen, it should be able to respect
//! the night vision mode. //! the night vision mode.
virtual void draw(StelCore * core); virtual void draw(StelCore * core);
virtual double getCallOrder(StelModuleActionName actionName) const; virtual double getCallOrder(StelModuleActionName actionName) const;
//! called when the "configure" button in the "Plugins" tab is press ed //! called when the "configure" button in the "Plugins" tab is press ed
virtual bool configureGui(bool show); virtual bool configureGui(bool show);
virtual void updateI18n();
//! Reads a single comet's orbital elements from a string. //! Reads a single comet's orbital elements from a string.
//! This function converts a line of comet orbital elements in MPC f ormat //! This function converts a line of comet orbital elements in MPC f ormat
//! to a hash in Stellarium's ssystem.ini format. //! to a hash in Stellarium's ssystem.ini format.
//! The MPC's one-line orbital elements format for comets //! The MPC's one-line orbital elements format for comets
//! is described on their website: //! is described on their website:
//! http://www.minorplanetcenter.org/iau/info/CometOrbitFormat.html //! http://www.minorplanetcenter.org/iau/info/CometOrbitFormat.html
//! \returns an empty hash if there is an error or the source string is not //! \returns an empty hash if there is an error or the source string is not
//! a valid line in MPC format. //! a valid line in MPC format.
//! \todo Recognise the long form packed designations (to handle fra gments) //! \todo Recognise the long form packed designations (to handle fra gments)
skipping to change at line 230 skipping to change at line 229
public slots: public slots:
//! Resets the Solar System configuration file and reloads the Solar System. //! Resets the Solar System configuration file and reloads the Solar System.
//! \todo Return a bool and make the GUI display a message if it was not successful. //! \todo Return a bool and make the GUI display a message if it was not successful.
void resetSolarSystemToDefault(); void resetSolarSystemToDefault();
signals: signals:
//TODO: This should be part of SolarSystem::reloadPlanets() //TODO: This should be part of SolarSystem::reloadPlanets()
void solarSystemChanged(); void solarSystemChanged();
private slots:
void updateI18n();
private: private:
bool isInitialized; bool isInitialized;
//! Main window of the module's GUI //! Main window of the module's GUI
SolarSystemManagerWindow * mainWindow; SolarSystemManagerWindow * mainWindow;
QSettings * solarSystemConfigurationFile; QSettings * solarSystemConfigurationFile;
SolarSystem * solarSystemManager; SolarSystem * solarSystemManager;
QString customSolarSystemFilePath; QString customSolarSystemFilePath;
 End of changes. 2 change blocks. 
1 lines changed or deleted 3 lines changed or added

This html diff was produced by rfcdiff 1.41. The latest version is available from http://tools.ietf.org/tools/rfcdiff/