X-Git-Url: http://git.maemo.org/git/?p=googlelatitude;a=blobdiff_plain;f=src%2Fgps.cpp;h=833e4386d4a4231e39aa9fc538c1c89cc2b63d1b;hp=05fd97d4745dab412e3640d7d9938309267227d9;hb=02be583c183b90011cf9eb4b3f9a069ab2b6a8b7;hpb=19db5401a07f28351c75ebfe3f478f1285d841fa diff --git a/src/gps.cpp b/src/gps.cpp index 05fd97d..833e438 100644 --- a/src/gps.cpp +++ b/src/gps.cpp @@ -23,6 +23,14 @@ void GpsMaemo5::refresh() { QTimer::singleShot(interval*1000, this, SLOT(refresh())); QTimer::singleShot(wait*1000, this, SLOT(stop())); +#if QT_VERSION >= QT_VERSION_CHECK(4, 7, 0) + QNetworkConfigurationManager mgr; + if (!mgr.isOnline()) { + qDebug() << "GpsMaemo5: offline"; + return; + } +#endif + #ifdef Q_WS_MAEMO_5 g_object_set(G_OBJECT(control), "preferred-method", LOCATION_METHOD_ACWP, NULL); if (usegps) {