diff --git a/src/musredit_qt5/musredit/PFitOutputHandler.cpp b/src/musredit_qt5/musredit/PFitOutputHandler.cpp index 76d453f9..63828b86 100644 --- a/src/musredit_qt5/musredit/PFitOutputHandler.cpp +++ b/src/musredit_qt5/musredit/PFitOutputHandler.cpp @@ -48,7 +48,8 @@ PFitOutputHandler::PFitOutputHandler(QString workingDirectory, QVector // Layout fVbox = new QVBoxLayout( this ); //Qt.3x fVbox->resize(800, 500); - fOutput = new QTextEdit(); + fOutput = new QPlainTextEdit(); + fOutput->setMaximumBlockCount(1000); fVbox->addWidget(fOutput); fOutput->setMinimumSize(800, 455); fOutput->setReadOnly(true); @@ -125,7 +126,7 @@ void PFitOutputHandler::readFromStdOut() { // Read and process the data. // Bear in mind that the data might be output in chunks. - fOutput->append( fProc->readAllStandardOutput() ); + fOutput->appendPlainText( fProc->readAllStandardOutput() ); } //---------------------------------------------------------------------------------------------------- @@ -136,7 +137,7 @@ void PFitOutputHandler::readFromStdErr() { // Read and process the data. // Bear in mind that the data might be output in chunks. - fOutput->append( fProc->readAllStandardError() ); + fOutput->appendPlainText( fProc->readAllStandardError() ); } //---------------------------------------------------------------------------------------------------- diff --git a/src/musredit_qt5/musredit/PFitOutputHandler.h b/src/musredit_qt5/musredit/PFitOutputHandler.h index a04a02d8..1ece29bd 100644 --- a/src/musredit_qt5/musredit/PFitOutputHandler.h +++ b/src/musredit_qt5/musredit/PFitOutputHandler.h @@ -34,7 +34,7 @@ #include #include #include -#include +#include #include #include #include @@ -66,7 +66,7 @@ private: QProcess *fProc; ///< pointer to the musrfit process QVBoxLayout *fVbox; ///< pointer to the dialog layout manager - QTextEdit *fOutput; ///< the captured musrfit output is written (read only) into this text edit object. + QPlainTextEdit *fOutput; ///< the captured musrfit output is written (read only) into this text edit object. QPushButton *fQuitButton; ///< quit button, either to interrupt the fit or to close the dialog at the end of the fit. };