Can you reproduce the problem with the following example?

Qt Code:
  1. #include <QtGui>
  2.  
  3. int main(int argc, char **argv) {
  4. QApplication app(argc, argv);
  5. QListWidget *listWidget = new QListWidget;
  6. for(int i=0;i<100;++i){
  7. listWidget->addItem("SongOne");
  8. listWidget->addItem("SongTwo");
  9. listWidget->addItem("SongThree");
  10. listWidget->addItem("SongFour");
  11. listWidget->addItem("SongFive");
  12. }
  13. listWidget->setDragDropMode(QAbstractItemView::InternalMove);
  14. listWidget->setDragEnabled(true);
  15. listWidget->setAcceptDrops(true);
  16. listWidget->setDropIndicatorShown(true);
  17. listWidget->viewport()->setAcceptDrops(true);
  18. listWidget->setSelectionMode(QAbstractItemView::SingleSelection);
  19. listWidget->show();
  20. app.exec();
  21. delete listWidget;
  22. return 0;
  23. }
To copy to clipboard, switch view to plain text mode