Add_support_for_QT_USE_DRAG_DISTANCE_env_var
authorDebian Qt/KDE Maintainers <debian-qt-kde@lists.debian.org>
Tue, 5 Feb 2013 21:52:29 +0000 (21:52 +0000)
committerLisandro Damián Nicanor Pérez Meyer <lisandro@debian.org>
Tue, 5 Feb 2013 21:52:29 +0000 (21:52 +0000)
from QT_USE_DRAG_DISTANCE environment variable.
See also http://bugreports.qt.nokia.com/browse/QTBUG-12594
Author: Joonas Tanskanen <joonas.tanskanen@sasken.com>

Gbp-Pq: Name Add_support_for_QT_USE_DRAG_DISTANCE_env_var.patch

src/gui/kernel/qapplication.cpp

index a5fca584bb3af631841787091e1cfe9186637ecd..51b744aebe703d60b8dabed56d7ac552616a1966 100644 (file)
@@ -1028,6 +1028,11 @@ void QApplicationPrivate::initialize()
     q->setAttribute(Qt::AA_S60DisablePartialScreenInputMode);
 #endif
 
+    if(qgetenv("QT_USE_DRAG_DISTANCE").toInt() > 0) {
+        int dragThreshold = qgetenv("QT_USE_DRAG_DISTANCE").toInt();
+        q->setStartDragDistance(dragThreshold);
+    }
+
     if (qt_is_gui_used)
         initializeMultitouch();
 }