From 86573630377916de15dc87bfa19eb14cf595ac50 Mon Sep 17 00:00:00 2001 From: itsmattkc <34096995+itsmattkc@users.noreply.github.com> Date: Sat, 29 Oct 2022 09:46:57 -0700 Subject: [PATCH] update some deprecated qt api calls --- app/widget/handmovableview/handmovableview.cpp | 8 ++++++-- app/widget/viewer/viewerdisplay.cpp | 6 +++--- 2 files changed, 9 insertions(+), 5 deletions(-) diff --git a/app/widget/handmovableview/handmovableview.cpp b/app/widget/handmovableview/handmovableview.cpp index f6cc9bc63..231a75a65 100644 --- a/app/widget/handmovableview/handmovableview.cpp +++ b/app/widget/handmovableview/handmovableview.cpp @@ -118,10 +118,14 @@ bool HandMovableView::HandRelease(QMouseEvent *event) if (dragging_hand_) { // Transform mouse event to act like the left button is pressed QMouseEvent transformed(event->type(), - event->localPos(), + event->position(), + event->scenePosition(), + event->globalPosition(), Qt::LeftButton, Qt::LeftButton, - event->modifiers()); + event->modifiers(), + event->source(), + event->pointingDevice()); super::mouseReleaseEvent(&transformed); diff --git a/app/widget/viewer/viewerdisplay.cpp b/app/widget/viewer/viewerdisplay.cpp index 6e42addde..c114b6620 100644 --- a/app/widget/viewer/viewerdisplay.cpp +++ b/app/widget/viewer/viewerdisplay.cpp @@ -1122,11 +1122,11 @@ void ViewerDisplayWidget::ForwardDragEventToTextEdit(T *e) if constexpr (std::is_same_v) { text_edit_->dragLeaveEvent(e); } else { - T relay(AdjustPosByVAlign(GetVirtualPosForTextEdit(e->posF())).toPoint(), + T relay(AdjustPosByVAlign(GetVirtualPosForTextEdit(e->position())).toPoint(), e->possibleActions(), e->mimeData(), - e->mouseButtons(), - e->keyboardModifiers()); + e->buttons(), + e->modifiers()); if (e->type() == QEvent::DragEnter) { text_edit_->dragEnterEvent(static_cast(&relay));