Hi. I'm trying to simulate a mouse move with the left pressed button.

I do this in two ways:

Qt Code:
  1. QTest::mouseEvent(QTest::MouseMove, &widget, Qt::NoButton, Qt::NoModifier, QPoint(5, 5), 300);
  2. QTest::mouseEvent(QTest::MouseMove, &widget, Qt::LeftButton, Qt::NoModifier, QPoint(5, 10), 300);
To copy to clipboard, switch view to plain text mode 
or
Qt Code:
  1. QTest::mouseMove(&widget, QPoint(5, 5), 300);
  2. QTest::mousePress(&widget, Qt::LeftButton, Qt::NoModifier, QPoint(5, 5), 300);
  3. QTest::mouseMove(&widget, QPoint(5, 10), 300);
  4. QTest::mouseRelease(&widget, Qt::LeftButton, Qt::NoModifier, QPoint(5, 10), 300);
To copy to clipboard, switch view to plain text mode 

But it doesn't work as I would like (the mouse moves without the button)
How to do it?