#11522 Convert to plain text when pasting from clipboard

This commit is contained in:
Magne Sjaastad 2024-06-18 18:01:46 +02:00
parent 2724f80e8e
commit 33646b33f5
2 changed files with 15 additions and 0 deletions

View File

@ -43,6 +43,7 @@
#include <QIntValidator>
#include <QLabel>
#include <QMimeData>
#include <QTextEdit>
#include <QVBoxLayout>
@ -92,6 +93,19 @@ void TextEdit::focusOutEvent( QFocusEvent* e )
emit editingFinished();
}
//--------------------------------------------------------------------------------------------------
///
//--------------------------------------------------------------------------------------------------
void TextEdit::insertFromMimeData( const QMimeData* source )
{
if ( !source ) return;
// Insert as plain text and do not try to interpret HTML. https://github.com/OPM/ResInsight/issues/11522
auto text = source->text();
insertPlainText( text );
}
//--------------------------------------------------------------------------------------------------
///
//--------------------------------------------------------------------------------------------------

View File

@ -100,6 +100,7 @@ public:
protected:
void focusOutEvent( QFocusEvent* e ) override;
void insertFromMimeData( const QMimeData* source ) override;
signals:
void editingFinished();