Улавливаем выход перетаскивания в Qt?
-
13-09-2019 - |
Вопрос
У меня есть пользовательский виджет, созданный на основе QWidget, на который я хочу иметь возможность переходить, и пока курсор наведен на виджет, я хотел бы выделить его, чтобы предоставить пользователю небольшую визуальную обратную связь.Мне кажется, самым простым способом сделать это было бы выделить, когда вызывается dragEnterEvent, и отключить подсветку, когда перетаскивание завершается из виджета, но как я могу перехватить завершение перетаскивания?Похоже, что обработчика события dragExitEvent не существует.
Решение
Откройте Assistant на вкладке Index, введите "drag*event", и вы найдете dragLeaveEvent
. :)
Не связан с StackOverflow