14.31: the last two drag events through DragAt

This commit is contained in:
ZacharyZhang-NY committed 2026-10-11 16:56:06 -04:00
1 parent 3fa7ffcc13
commit d4113bd50e
2 files changed
+4 -2

No files matched your search

+2 -1
View File
@@ -1,3 +1,4 @@
#include "DragAt.h"
#include "Document/ProjectWorkspace.h"
#include "Rendering/EditorCanvas.h"
#include "UI/LayerIcons.h"
@@ -106,7 +107,7 @@ struct Listed {
bool drop(QMimeData *data, QPoint listPoint)
{
const QPointF inViewport = list.viewport()->mapFromParent(listPoint);
QDragEnterEvent enter(inViewport.toPoint(), Qt::CopyAction, data, Qt::LeftButton, Qt::AltModifier);
QDragEnterEvent enter(DragAt(inViewport.toPoint()), Qt::CopyAction, data, Qt::LeftButton, Qt::AltModifier);
QApplication::sendEvent(list.viewport(), &enter);
QDropEvent drop(inViewport, Qt::CopyAction, data, Qt::LeftButton, Qt::AltModifier);
QApplication::sendEvent(list.viewport(), &drop);