process.h
author insilmaril
Fri, 09 Apr 2010 14:16:02 +0000
changeset 845 b98c1793bb8b
parent 825 1ad892c1a709
permissions -rw-r--r--
XHTML export obsoleted by HTML export
insilmaril@0
     1
#ifndef PROCESS_H
insilmaril@0
     2
#define PROCESS_H
insilmaril@0
     3
insilmaril@408
     4
#include <QProcess>
insilmaril@408
     5
#include <QString>
insilmaril@0
     6
insilmaril@408
     7
class Process:public QProcess
insilmaril@0
     8
{
insilmaril@0
     9
	Q_OBJECT
insilmaril@0
    10
public:
insilmaril@0
    11
    Process ();
insilmaril@0
    12
	~Process ();
insilmaril@0
    13
	void clear();
insilmaril@825
    14
    void runScript( QString spath, QString fpath );
insilmaril@0
    15
	QString getErrout();
insilmaril@0
    16
	QString getStdout();
insilmaril@0
    17
insilmaril@0
    18
public slots:
insilmaril@0
    19
	virtual void readProcErrout();
insilmaril@0
    20
	virtual void readProcStdout();
insilmaril@0
    21
insilmaril@0
    22
private:
insilmaril@0
    23
	QString errOut;
insilmaril@0
    24
	QString stdOut;
insilmaril@0
    25
};
insilmaril@0
    26
insilmaril@0
    27
#endif