![]() |
Здравствуйте, гость ( Вход | Регистрация )
![]() |
call_me_Frank |
![]() ![]()
Сообщение
#1
|
![]() Студент ![]() Группа: Участник Сообщений: 73 Регистрация: 20.10.2010 Пользователь №: 2129 Спасибо сказали: 0 раз(а) Репутация: ![]() ![]() ![]() |
я че-то немного запутался с событиями...
Есть виджет документа, и его дочерние виджеты элементов. Элементы я могу накидать в документ с некоторой панели с набором элементов - как в типичном редакторе а-ля Visio. Когда курсор заходит в область документа (dragEnter), рисуется картинка рядом с курсором, выполняются еще какие-то действия, и событие подтверждается через ev->acceptProposedAction(); дальше - обработка событий dragMove - перемещение картинки и пр.. Теперь я хочу сделать так, чтобы можно было кинуть элемент не только в сам документ, но и в другой элемент в документе. Проблема в том, что после ev->acceptProposedAction();, событие dragEnter для элемента уже не рассматривается. а если не подтверждать это событие, то можно поймать dragEnter и для документа, и для элемента, но при этом нельзя использовать dragMove (видимо из-за того, что dragEnter остался не подтвержденным)... мастер, скажите, что мне делать?) |
|
|
![]() |
call_me_Frank |
![]()
Сообщение
#2
|
![]() Студент ![]() Группа: Участник Сообщений: 73 Регистрация: 20.10.2010 Пользователь №: 2129 Спасибо сказали: 0 раз(а) Репутация: ![]() ![]() ![]() |
закройте, пожалуйста, тему
![]() |
|
|
![]() ![]() ![]() |
![]() |
|
Текстовая версия | Сейчас: 5.6.2025, 11:22 |