| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > С/С++: Кроссплатформенное программирование, Qt/Gtk+/wxWidgets > [Qt] drag&drop + QListView |
| Автор: Brodyaga 21.1.2010, 10:36 |
| Всем здравствуйте! Начал разбиться с drag&drop. Хочу сделать перетаскивание с одного QListView на другой. Обнаружил, что у QListView есть методы для реализации этого: - dragStart - dragEnterEvent - dragLeaveEvent - dragMoveEvent - dropEvent А в модели, которые управляют данным для QListView есть также методы реализующие drag&drop: - dropMimeData И флаги: - Qt::ItemIsDragEnabled - Qt::ItemIsDropEnabled Какой из этих двух способов мне лучше использовать? Чем они отличаются? или первый способ только для данных без модели(QListWidget)? |
| Автор: Brodyaga 22.1.2010, 10:28 |
| Могу ли я какнибудь узнать, что отпустил перетаскиваемый объект вне виджета куда его предназанчалось перенести? Подскажите кто что знает, срочно надо?! |