update some deprecated qt api calls
This commit is contained in:
@@ -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);
|
||||
|
||||
|
||||
@@ -1122,11 +1122,11 @@ void ViewerDisplayWidget::ForwardDragEventToTextEdit(T *e)
|
||||
if constexpr (std::is_same_v<T, QDragLeaveEvent>) {
|
||||
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<QDragEnterEvent*>(&relay));
|
||||
|
||||
Reference in New Issue
Block a user