process.cpp
author insilmaril
Tue, 23 Mar 2010 11:54:30 +0000
branchrelease-1-12-maintained
changeset 81 876eed30ba3b
parent 0 7a96bd401351
permissions -rw-r--r--
Patch from Xavier Oswald to compile with older compilers
     1 #include "process.h"
     2 #include <cstdlib>
     3 
     4 /////////////////////////////////////////////////////////////////
     5 // Process
     6 /////////////////////////////////////////////////////////////////
     7 Process::Process()
     8 {
     9 	connect( this, SIGNAL(readyReadStandardError()),
    10 			 this, SLOT(readProcErrout()) );
    11 	connect( this, SIGNAL(readyReadStandardOutput()),
    12 			 this, SLOT(readProcStdout()) );
    13 	clear();		 
    14 }
    15 
    16 Process::~Process()
    17 {
    18 }
    19 
    20 void Process::clear()
    21 {
    22 	errOut="";
    23 	stdOut="";
    24 }
    25 
    26 void Process::readProcErrout()
    27 {
    28 	errOut+=readAllStandardError();
    29 }
    30 
    31 void Process::readProcStdout()
    32 {
    33 	stdOut+=readAllStandardOutput();
    34 }
    35 
    36 QString Process::getErrout()
    37 {
    38 	return errOut;
    39 }
    40 
    41 QString Process::getStdout()
    42 {
    43 	return stdOut;
    44 }