crossplatform.ru

Здравствуйте, гость ( Вход | Регистрация )

 
Ответить в данную темуНачать новую тему
> Не работает 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 в моделях.
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение

Быстрый ответОтветить в данную темуНачать новую тему
Теги
Нет тегов для показа


1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0




RSS Текстовая версия Сейчас: 30.12.2024, 20:57