summaryrefslogtreecommitdiff
path: root/src/plugins/position/corelocation/qgeopositioninfosource_cl.mm
diff options
context:
space:
mode:
authorLaszlo Agocs <laszlo.agocs@theqtcompany.com>2015-09-04 10:19:36 +0200
committerLaszlo Agocs <laszlo.agocs@theqtcompany.com>2015-09-10 13:50:59 +0000
commitd1964046bc55e5b4d99a509c6329f549c47d3f77 (patch)
tree5db60094f9e06914364c94dc434f43c26d24c31f /src/plugins/position/corelocation/qgeopositioninfosource_cl.mm
parent57c69619de0ae9981fc5f5d7e0bcdb3f7f146d5c (diff)
downloadqtlocation-d1964046bc55e5b4d99a509c6329f549c47d3f77.tar.gz
Enable positioning for OS X
Core Location works just fine. Add also a helpful hint to the "unknown" error that comes when Wi-Fi is turned off. Change-Id: I0240f1e070217e19aff4c9329d680dd9991b74b1 Reviewed-by: Alex Blasche <alexander.blasche@theqtcompany.com>
Diffstat (limited to 'src/plugins/position/corelocation/qgeopositioninfosource_cl.mm')
-rw-r--r--src/plugins/position/corelocation/qgeopositioninfosource_cl.mm4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/plugins/position/corelocation/qgeopositioninfosource_cl.mm b/src/plugins/position/corelocation/qgeopositioninfosource_cl.mm
index c92e468f..0e5e261b 100644
--- a/src/plugins/position/corelocation/qgeopositioninfosource_cl.mm
+++ b/src/plugins/position/corelocation/qgeopositioninfosource_cl.mm
@@ -88,6 +88,10 @@
m_positionInfoSource->setError(QGeoPositionInfoSource::AccessError);
qWarning() << QString::fromNSString([error localizedDescription]);
+
+ if ([error code] == 0
+ && QString::fromNSString([error domain]) == QStringLiteral("kCLErrorDomain"))
+ qWarning() << "(is Wi-Fi turned on?)";
}
@end