擅长:python、mysql、java
<p>您可以连接到listview模型上的<a href="http://pyqt.sourceforge.net/Docs/PyQt4/qabstractitemmodel.html#rowsInserted" rel="nofollow">^{<cd1>}</a>信号</p>
<pre><code>class DragDropListWidget(...):
def __init__(...):
...
self._dropping = False
self.model().rowsInserted.connect(self.on_rowsInserted)
def on_rowsInserted(self, parent_index, start, end):
if self._dropping:
# Recently dropped items
items = [self.item(i) for i in range(start, end + 1)]
def dropEvent(self, event):
self._dropping = True
# code that drops the new rows
...
self._dropping = False
</code></pre>