From 24bbd485a90dea3de0e26c0535c959fff1429768 Mon Sep 17 00:00:00 2001 From: "Juergen E. Fischer" Date: Tue, 25 Jun 2013 17:04:27 +0200 Subject: [PATCH] fix #8159 --- src/core/qgsnetworkaccessmanager.cpp | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/src/core/qgsnetworkaccessmanager.cpp b/src/core/qgsnetworkaccessmanager.cpp index 847b180ce29f..79cbfb057d52 100644 --- a/src/core/qgsnetworkaccessmanager.cpp +++ b/src/core/qgsnetworkaccessmanager.cpp @@ -132,11 +132,8 @@ QNetworkReply *QgsNetworkAccessManager::createRequest( QNetworkAccessManager::Op emit requestCreated( reply ); // abort request, when network timeout happens - QTimer *timer = new QTimer( reply ); - connect( timer, SIGNAL( timeout() ), this, SLOT( abortRequest() ) ); - QSettings s; - timer->start( s.value( "/qgis/networkAndProxy/networkTimeout", "20000" ).toInt() ); + QTimer::singleShot( s.value( "/qgis/networkAndProxy/networkTimeout", "20000" ).toInt(), this, SLOT( abortRequested() ) ); return reply; }