changeset 28843:429275a362c4 stable

avoid deprecated Qt QDrag::start function * TerminalView.cpp: USE QDrag::exec instead of QDrag::start.
author John W. Eaton <jwe@octave.org>
date Tue, 14 Jul 2020 01:00:54 -0400
parents 925a69d3008c
children 2df0c2d86d50
files libgui/qterminal/libqterminal/unix/TerminalView.cpp
diffstat 1 files changed, 2 insertions(+), 2 deletions(-) [+]
line wrap: on
line diff
--- a/libgui/qterminal/libqterminal/unix/TerminalView.cpp	Tue Jul 14 00:55:42 2020 -0400
+++ b/libgui/qterminal/libqterminal/unix/TerminalView.cpp	Tue Jul 14 01:00:54 2020 -0400
@@ -1229,7 +1229,7 @@
           // transformation has been applied to the painter.  this ensures that
           // painting does actually start from textArea.topLeft()
           // (instead of textArea.topLeft() * painter-scale)
-          QMatrix inverted = paint.transform().inverted();
+          QTransform inverted = paint.transform().inverted();
           textArea.moveCenter( inverted.map(textArea.center()) );
 
 
@@ -2565,7 +2565,7 @@
   QMimeData *mimeData = new QMimeData;
   mimeData->setText(QApplication::clipboard()->text(QClipboard::Selection));
   dragInfo.dragObject->setMimeData(mimeData);
-  dragInfo.dragObject->start(Qt::CopyAction);
+  dragInfo.dragObject->exec(Qt::CopyAction);
   // Don't delete the QTextDrag object.  Qt will delete it when it's done with it.
 }