OpenMW
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
Public Member Functions | Private Slots | Private Attributes | List of all members
Process::ProcessInvoker Class Reference

#include <processinvoker.hpp>

Inheritance diagram for Process::ProcessInvoker:
Collaboration diagram for Process::ProcessInvoker:

Public Member Functions

 ProcessInvoker ()
 
 ~ProcessInvoker ()
 
QProcess * getProcess ()
 
bool startProcess (const QString &name, bool detached=false)
 
bool startProcess (const QString &name, const QStringList &arguments, bool detached=false)
 

Private Slots

void processError (QProcess::ProcessError error)
 
void processFinished (int exitCode, QProcess::ExitStatus exitStatus)
 

Private Attributes

QProcess * mProcess
 
QString mName
 
QStringList mArguments
 

Constructor & Destructor Documentation

Process::ProcessInvoker::ProcessInvoker ( )

Here is the call graph for this function:

Process::ProcessInvoker::~ProcessInvoker ( )

Member Function Documentation

QProcess * Process::ProcessInvoker::getProcess ( )

Here is the caller graph for this function:

void Process::ProcessInvoker::processError ( QProcess::ProcessError  error)
privateslot

Here is the caller graph for this function:

void Process::ProcessInvoker::processFinished ( int  exitCode,
QProcess::ExitStatus  exitStatus 
)
privateslot

Here is the caller graph for this function:

bool Process::ProcessInvoker::startProcess ( const QString &  name,
bool  detached = false 
)
inline

Here is the call graph for this function:

Here is the caller graph for this function:

bool Process::ProcessInvoker::startProcess ( const QString &  name,
const QStringList &  arguments,
bool  detached = false 
)

Member Data Documentation

QStringList Process::ProcessInvoker::mArguments
private
QString Process::ProcessInvoker::mName
private
QProcess* Process::ProcessInvoker::mProcess
private

The documentation for this class was generated from the following files: