Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: drag дочерних виджетов
Форум на CrossPlatform.RU > Библиотеки > Qt > Qt GUI
call_me_Frank
я че-то немного запутался с событиями...

Есть виджет документа, и его дочерние виджеты элементов. Элементы я могу накидать в документ с некоторой панели с набором элементов - как в типичном редакторе а-ля Visio.
Когда курсор заходит в область документа (dragEnter), рисуется картинка рядом с курсором, выполняются еще какие-то действия, и событие подтверждается через ev->acceptProposedAction();
дальше - обработка событий dragMove - перемещение картинки и пр..

Теперь я хочу сделать так, чтобы можно было кинуть элемент не только в сам документ, но и в другой элемент в документе. Проблема в том, что после ev->acceptProposedAction();, событие dragEnter для элемента уже не рассматривается. а если не подтверждать это событие, то можно поймать dragEnter и для документа, и для элемента, но при этом нельзя использовать dragMove (видимо из-за того, что dragEnter остался не подтвержденным)...

мастер, скажите, что мне делать?)
call_me_Frank
закройте, пожалуйста, тему :)
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Форум IP.Board © 2001-2024 IPS, Inc.