When you select a second item in a QTreeView while the Shift key modifier is pressed, QTreeView::startDrag is called immediately after only 1 pixel movement. The system default is 10 pixels and is ignored, and so is any value set with QApplication::setStartDragDistance.
Example program attached.
|For Gerrit Dashboard: QTBUG-78797|
|275586,2||Always update the pressed position when pressing on an item||5.13||qt/qtbase||Status: MERGED||+2||0|