मैंने दो QListWidget (List1 और List2)क्यूटी खींचें और दोनों के बीच ड्रॉप QListWidget
list1
list2
list1
से आइटम प्राप्त करना एक आंतरिक खींचें के साथ पुनः संगठित हो सकती में सक्षम होना चाहिए सक्षम होना चाहिए और ड्रॉपlist2
list1
012 से आइटम प्राप्त करने में सक्षम होना चाहिए
list1->setSelectionMode(QAbstractItemView::SingleSelection);
list1->setDragEnabled(true);
list1->setDragDropMode(QAbstractItemView::DragDrop);
list1->viewport()->setAcceptDrops(true);
list1->setDropIndicatorShown(true);
ulist2->setSelectionMode(QAbstractItemView::SingleSelection);
list2->setDragEnabled(true);
list2->setDragDropMode(QAbstractItemView::InternalMove);
list2->viewport()->setAcceptDrops(true);
list2->setDropIndicatorShown(true);
मैं जब मैं इसे list1
पर खींचें InternalMove
पर list2
डाल करने के लिए अन्यथा आइटम नहीं निकाला जा रहा है था।
और यदि मैंने list1
InternalMove
पर रखा है तो मैं इसे और भी नहीं छोड़ सकता।
क्या मुझे ऐसा करने के लिए अपना खुद का ड्रैग और ड्रॉप फ़ंक्शन लिखना है?