1
我想使用拖放來重新排列QComboBox中的項目。我嘗試這樣做:PyQt4:使用QComboBox拖放時項目消失
from PyQt4.QtGui import QApplication, QComboBox, QAbstractItemView
a = QApplication([''])
c = QComboBox()
c.addItem('a')
c.addItem('b')
c.addItem('c')
c.addItem('d')
view = c.view()
view.setDragDropMode(QAbstractItemView.InternalMove)
c.show()
c.raise_()
a.exec_()
然而,在另一個項目的頂部拖動某一項會刪除拖動的項目 - 我希望該項目將被上述移動/放置位置下方。我做錯了嗎?
完美,謝謝! – ChrisB