Pulsars.hpp   Pulsars.hpp 
skipping to change at line 43 skipping to change at line 43
class QNetworkAccessManager; class QNetworkAccessManager;
class QNetworkReply; class QNetworkReply;
class QSettings; class QSettings;
class QTimer; class QTimer;
class QPixmap; class QPixmap;
class StelButton; class StelButton;
class PulsarsDialog; class PulsarsDialog;
class StelPainter; class StelPainter;
/*! @defgroup pulsars Pulsars Plug-in
@{
The %Pulsars plugin plots the position of various pulsars, with object info
rmation
about each one. Pulsar data is derived from Catalog of Pulsars
([Taylor+ 1995](http://cdsads.u-strasbg.fr/cgi-bin/nph-bib_query?1993ApJS..
.88..529T&db_key=AST&nosetcookie=1))
for 0.1.x series and derived from The ATNF Pulsar Catalogue (Manchester, R.
N.,
Hobbs, G. B., Teoh, A. & Hobbs, M., Astron. J., 129, 1993-2006 (2005)
([astro-ph/0412641](http://arxiv.org/abs/astro-ph/0412641))) for series 0.2
.x.
<b>Pulsars Catalog</b>
The pulsars catalog is stored on the disk in [JSON](http://www.json.org/)
format, in a file named "pulsars.json". A default copy is embedded in the
plug-in at compile time. A working copy is kept in the user data directory.
<b>Configuration</b>
The plug-ins' configuration data is stored in Stellarium's main configurati
on
file (section [Pulsars]).
@}
*/
//! @ingroup pulsars
typedef QSharedPointer<Pulsar> PulsarP; typedef QSharedPointer<Pulsar> PulsarP;
//! This is an example of a plug-in which can be dynamically loaded into st //! @class Pulsars
ellarium //! Main class of the %Pulsars plugin.
//! @author Alexander Wolf
//! @ingroup pulsars
class Pulsars : public StelObjectModule class Pulsars : public StelObjectModule
{ {
Q_OBJECT Q_OBJECT
Q_PROPERTY(bool pulsarsVisible READ getFlagShowPulsars WRITE setFlag ShowPulsars) Q_PROPERTY(bool pulsarsVisible READ getFlagShowPulsars WRITE setFlag ShowPulsars)
public: public:
//! @enum UpdateState //! @enum UpdateState
//! Used for keeping for track of the download/update status //! Used for keeping for track of the download/update status
enum UpdateState { enum UpdateState {
Updating, //!< Update in progress Updating, //!< Update in progress
CompleteNoUpdates, //!< Update completed, there we no u pdates CompleteNoUpdates, //!< Update completed, there we no u pdates
 End of changes. 2 change blocks. 
2 lines changed or deleted 33 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/