0
私はDrag'n'dropを2つのQListWidgetsの間で動作させようとしており、実際にはドロップされたデータで何かをします。例えば。私はそのようなクラスを作成しました:ドロップされたオブジェクトの属性を取得する方法は?
class Task(QtGui.QListWidgetItem):
def __init__(self,text,itemid,parent=None,*args):
QtGui.QListWidgetItem.__init__(self, text,parent, *args)
self.itemid=itemid
そして...私はそのitemidにdropEventでアクセスしたいと思います。それは可能ですか?私がdropEventでアクセスできる唯一のものはmimeDataですが、あまり有用ではありません。私はそれをGoogleにしようとしていたが、成功なし...
Unforunatelly .source()がTaskListWidget(QListWidgetから継承したクラス)を提供しています...アイテムがドラッグされた場所のウィジェット..または間違っていますか? – middleofdreams
私はあなたが正しいことをしているかどうかはわかりません。しかし、多分あなたはTaskListWidgetを取得するために.source()を使い、QListWidgetItemを得るために[currentItem](http://qt-project.org/doc/qt-4.8/qlistwidget.html#currentItem)を使うことができます。 – sgibb
あなたは絶対に正しいです!ありがとう! – middleofdreams