Не работает drag & drop в model/view, Drag работает, drop нет |
Здравствуйте, гость ( Вход | Регистрация )
Не работает drag & drop в model/view, Drag работает, drop нет |
numlock |
27.5.2010, 9:01
Сообщение
#1
|
Новичок Группа: Новичок Сообщений: 1 Регистрация: 27.5.2010 Пользователь №: 1757 Спасибо сказали: 0 раз(а) Репутация: 0 |
Здравствуйте!
Пытаюсь реализовать drag&drop для Model/View. У меня две модели из одной я хочу тащить, в другую кидать. В моделях: Реализовал все функции которые были указаны в справке (flags, разрешает перетаскивание и бросание; mimeData, кодирует и отдает данные; mimeTypes, поддерживает всего один миме-тип, но в обеих моделях он один и тот же; supportedDropActions, возвращает Qt::CopyAction). В представлениях: acceptDrops == true, dragDropMode == DragDrop, dragEnabled == true. При попытке перетащить элементы из одного представления в другое перетаскивание начинается, но бросить на воторой view не получается: значек drop indicator говорит, что бросать нельзя, а само бросание не приводит к вызову функции dropMimeData в моделях. |
|
|
Текстовая версия | Сейчас: 30.12.2024, 20:57 |