summaryrefslogtreecommitdiffstats
path: root/src/imports/location/qdeclarativegeocodemodel.cpp
diff options
context:
space:
mode:
authorCristian Adam <cristian.adam@nokia.com>2012-05-07 12:37:11 +0200
committerQt by Nokia <qt-info@nokia.com>2012-05-08 01:03:53 +0200
commit88b6015918d6b113a45ea514bbd8083873609486 (patch)
tree520c18125e4265377c25704a257d6a869413bc08 /src/imports/location/qdeclarativegeocodemodel.cpp
parentb7e24e32a602fa1e580562159976dcb3910245d9 (diff)
Do not completely ignore plugin error messages
If a plugin decides not to create a manager (mapping, geo, places etc) its error message is at least displayed in the debugger output window. Task-number: QTBUG-25672 Change-Id: Ic56544ff06188a701959a88f604f56c9a0ec65dc Reviewed-by: Alex Wilson <alex.wilson@nokia.com>
Diffstat (limited to 'src/imports/location/qdeclarativegeocodemodel.cpp')
-rw-r--r--src/imports/location/qdeclarativegeocodemodel.cpp3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/imports/location/qdeclarativegeocodemodel.cpp b/src/imports/location/qdeclarativegeocodemodel.cpp
index b89feab1..f5d5809f 100644
--- a/src/imports/location/qdeclarativegeocodemodel.cpp
+++ b/src/imports/location/qdeclarativegeocodemodel.cpp
@@ -306,7 +306,8 @@ void QDeclarativeGeocodeModel::pluginReady()
QGeoServiceProvider *serviceProvider = plugin_->sharedGeoServiceProvider();
QGeocodingManager *geocodingManager = serviceProvider->geocodingManager();
if (!geocodingManager || serviceProvider->error() != QGeoServiceProvider::NoError) {
- qmlInfo(this) << tr("Warning: Plugin does not support (reverse) geocoding.");
+ qmlInfo(this) << tr("Warning: Plugin does not support (reverse) geocoding. Error message: %1")
+ .arg(serviceProvider->errorString());
return;
}
connect(geocodingManager, SIGNAL(finished(QGeocodeReply*)),