@@ -41,6 +41,8 @@ MainWindow::MainWindow(QWidget *parent) :
41
41
ui->setupUi (this );
42
42
this ->setFixedSize (this ->width (), this ->height ());
43
43
44
+ pcb2gcodeProcess.setProcessChannelMode (QProcess::MergedChannels);
45
+
44
46
inputGroup.addButton (ui->inputMetricRadioButton , 0 );
45
47
inputGroup.addButton (ui->inputImperialRadioButton , 1 );
46
48
outputGroup.addButton (ui->outputMetricRadioButton , 0 );
@@ -135,7 +137,6 @@ MainWindow::MainWindow(QWidget *parent) :
135
137
connect (&pcb2gcodeProcess, SIGNAL (finished (int )), this , SLOT (pcb2gcodeStopped ()));
136
138
connect (&pcb2gcodeProcess, SIGNAL (error (QProcess::ProcessError)), this , SLOT (pcb2gcodeError (QProcess::ProcessError)));
137
139
connect (&pcb2gcodeProcess, SIGNAL (readyReadStandardOutput ()), this , SLOT (printOutput ()));
138
- connect (&pcb2gcodeProcess, SIGNAL (readyReadStandardError ()), this , SLOT (printOutput ()));
139
140
connect (&pcb2gcodeProcess, SIGNAL (stateChanged (QProcess::ProcessState)), this , SLOT (changeKillCloseButtonText (QProcess::ProcessState)));
140
141
141
142
lastDir = QStandardPaths::writableLocation (QStandardPaths::HomeLocation);
@@ -357,15 +358,14 @@ void MainWindow::startPcb2gcode()
357
358
connect (killClosePushButton, SIGNAL (clicked ()), this , SLOT (killCloseButtonClicked ()));
358
359
359
360
outputTextEdit = pcb2gcodeOutputWindow->getPlainTextEdit ();
360
- outputTextEdit->appendPlainText (QString (tr (" Starting " )) + PCB2GCODE_EXECUTABLE + ' ' + arguments.join (' ' )) ;
361
+ outputTextEdit->appendPlainText (QString (tr (" Starting " )) + PCB2GCODE_EXECUTABLE + ' ' + arguments.join (' ' ) + ' \n ' ) ;
361
362
362
363
pcb2gcodeProcess.start (PCB2GCODE_EXECUTABLE, arguments, QProcess::ReadOnly);
363
364
}
364
365
}
365
366
366
367
void MainWindow::printOutput ()
367
368
{
368
- outputTextEdit->appendHtml (QString (" <font color=\" Red\" >" ) + pcb2gcodeProcess.readAllStandardError () + " </font>" );
369
369
outputTextEdit->appendPlainText (pcb2gcodeProcess.readAllStandardOutput ());
370
370
}
371
371
0 commit comments