Mercurial > octave
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. }