18 #include <QtNetwork/QNetworkReply>
19 #include <QtNetwork/QNetworkAccessManager>
20 #include <QtCore/QUrl>
29 class DtOsgEarthStartupDialogInterface;
30 class DtServerAvailable;
46 virtual void slot_neverShowAgain(
bool neverShow);
49 virtual void slot_connectToServer(
const std::string& server);
52 virtual void slot_loadTerrain(
const std::string& terrain);
56 bool processServers();
60 bool processTerrain();
67 virtual void slot_checkServerAvailability(
const std::string&);
70 virtual void slot_serverIsAvailable(
const std::string& desc,
bool,
const std::string& reason);
75 virtual QUrl urlFromServer(
const std::string&)
const;
76 virtual QUrl urlFromEarthFile(
const std::string&)
const;
77 virtual QUrl urlFromEarthConfig(
const osgEarth::Config&)
const;
127 void processRequest();
133 virtual void finished(QNetworkReply*);