Performance PyQt应用程序中的第一个拖放操作非常缓慢

Performance PyQt应用程序中的第一个拖放操作非常缓慢,performance,drag-and-drop,pyqt,delay,Performance,Drag And Drop,Pyqt,Delay,我有一个非常基本的PyQt应用程序(Qt4.8),它允许我将一个项目从一个QListWidget拖到另一个QListWidget。为了方便起见,GUI是在Qt Designer中开发的。我看到的问题是,当我第一次尝试拖动一个项目时,应用程序似乎需要5到10秒才能识别出我正在尝试拖动某个项目 对于后续的拖动事件,拖动几乎是瞬间发生的 我用其他小部件(QTreeWidget、QTableWidget等)进行了实验,它们都显示了相同类型的初始延迟 我已经更改了QApplication.startDra

我有一个非常基本的PyQt应用程序(Qt4.8),它允许我将一个项目从一个QListWidget拖到另一个QListWidget。为了方便起见,GUI是在Qt Designer中开发的。我看到的问题是,当我第一次尝试拖动一个项目时,应用程序似乎需要5到10秒才能识别出我正在尝试拖动某个项目

对于后续的拖动事件,拖动几乎是瞬间发生的

我用其他小部件(QTreeWidget、QTableWidget等)进行了实验,它们都显示了相同类型的初始延迟

我已经更改了QApplication.startDragDistance和QApplication.startDragTime,但没有任何有益的效果

以前有人见过这个吗?知道怎么修吗


谢谢。

您能把它包括在问题中吗?因为这听起来像个bug,请说明PyQt和Qt的确切版本以及平台。