mirror of
https://github.com/saitohirga/WSJT-X.git
synced 2024-11-18 01:52:05 -05:00
9e73f87218
MAP65 v2.3.0, r631, as checked out from the SVN repository on pulsar.princeton.edu. If all goes well with this commit, subsequent MAP65 development will use the Berlios repository. git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/map65@2461 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
36 lines
853 B
C++
36 lines
853 B
C++
#ifndef ASTRO_H
|
|
#define ASTRO_H
|
|
|
|
#include <QWidget>
|
|
#include <QDateTime>
|
|
|
|
namespace Ui {
|
|
class Astro;
|
|
}
|
|
|
|
class Astro : public QWidget
|
|
{
|
|
Q_OBJECT
|
|
|
|
public:
|
|
explicit Astro(QWidget *parent = 0);
|
|
void astroUpdate(QDateTime t, QString mygrid, QString hisgrid,
|
|
int fQSO, int nsetftx, int ntxFreq, QString azelDir);
|
|
void setFontSize(int n);
|
|
~Astro();
|
|
|
|
private:
|
|
Ui::Astro *ui;
|
|
};
|
|
|
|
extern "C" {
|
|
void astrosub_(int* nyear, int* month, int* nday, double* uth, int* nfreq,
|
|
const char* mygrid, const char* hisgrid, double* azsun,
|
|
double* elsun, double* azmoon, double* elmoon, double* azmoondx,
|
|
double* elmoondx, int* ntsky, int* ndop, int* ndop00,
|
|
double* ramoon, double* decmoon, double* dgrd, double* poloffset,
|
|
double* xnr, int len1, int len2);
|
|
}
|
|
|
|
#endif // ASTRO_H
|