process.h
author insilmaril
Tue Aug 29 08:31:42 2006 +0000 (2006-08-29)
branchqt4-port
changeset 16 41c3d7f9f532
parent 0 7a96bd401351
child 408 c2a05fa925a1
permissions -rw-r--r--
Runs basically on Mac now. Undo debug output still enabled
insilmaril@0
     1
#ifndef PROCESS_H
insilmaril@0
     2
#define PROCESS_H
insilmaril@0
     3
insilmaril@2
     4
#include <q3process.h>
insilmaril@0
     5
#include <qstring.h>
insilmaril@0
     6
insilmaril@0
     7
insilmaril@0
     8
using namespace std;
insilmaril@0
     9
insilmaril@2
    10
class Process:public Q3Process
insilmaril@0
    11
{
insilmaril@0
    12
	Q_OBJECT
insilmaril@0
    13
public:
insilmaril@0
    14
    Process ();
insilmaril@0
    15
	~Process ();
insilmaril@0
    16
	void clear();
insilmaril@0
    17
	void waitFinished();
insilmaril@0
    18
	QString getErrout();
insilmaril@0
    19
	QString getStdout();
insilmaril@0
    20
	
insilmaril@0
    21
insilmaril@0
    22
public slots:
insilmaril@0
    23
	virtual void readProcErrout();
insilmaril@0
    24
	virtual void readProcStdout();
insilmaril@0
    25
insilmaril@0
    26
private:
insilmaril@0
    27
	QString errOut;
insilmaril@0
    28
	QString stdOut;
insilmaril@0
    29
};
insilmaril@0
    30
insilmaril@0
    31
#endif