21 #ifndef _TELESCOPE_CLIENT_JSON_RTS2_HPP_ 22 #define _TELESCOPE_CLIENT_JSON_RTS2_HPP_ 24 #include "QNetworkAccessManager" 25 #include "QNetworkRequest" 26 #include "QNetworkReply" 29 #include "TelescopeClient.hpp" 30 #include "TelescopeControl.hpp" 32 #include "StelCore.hpp" 41 virtual bool isConnected(
void)
const;
46 bool hasKnownPosition(
void)
const;
49 void timerEvent(QTimerEvent *event);
50 virtual QString getTelescopeInfoString(
const StelCore* core,
const InfoStringGroup& flags)
const;
53 QNetworkAccessManager networkManager;
54 QNetworkRequest cfgRequest;
63 QNetworkRequest request;
74 void setReadOnly(
bool readonly);
78 void replyFinished(QNetworkReply *reply);
81 #endif // _TELESCOPE_CLIENT_JSON_RTS2_HPP_
An abstract base class that should never be used directly, only inherited.
Main class for Stellarium core processing.
This class manages the controlling of one or more telescopes by one instance of the stellarium progra...
Vec3d getJ2000EquatorialPos(const StelCore *core=Q_NULLPTR) const
Get observer-centered equatorial coordinates at equinox J2000.