Exemple #1
0
void MyProcess::on_readyReadStandardError() {
	if (canceling)
		return;

	if (receiver)
		emit procDataReady(readAllStandardError()); // redirect to stdout
	else
		dbs("ASSERT in myReadFromStderr: NULL receiver");
}
Exemple #2
0
void MyProcess::on_readyReadStandardOutput() {
	if (canceling)
		return;

	if (receiver)
		emit procDataReady(readAllStandardOutput());

	else if (runOutput)
		runOutput->append(readAllStandardOutput());
}
Exemple #3
0
void MyProcess::on_readyReadStandardError() {

	if (canceling)
		return;

	if (receiver) {
		QByteArray err = readAllStandardError();
		accError += err;
		emit procDataReady(err); // redirect to stdout
	} else
		dbs("ASSERT in myReadFromStderr: NULL receiver");
}