|
TreeFrogFramework 2.10
|
#include <tbackgroundprocess.h>


Public Member Functions | |
| TBackgroundProcess (QObject *parent=nullptr) | |
| virtual | ~TBackgroundProcess () |
| void | start (const QString &program, const QStringList &arguments, OpenMode mode=ReadWrite, TBackgroundProcessHandler *handler=nullptr) |
| void | start (const QString &command, OpenMode mode=ReadWrite, TBackgroundProcessHandler *handler=nullptr) |
| void | start (OpenMode mode=ReadWrite, TBackgroundProcessHandler *handler=nullptr) |
| bool | autoDelete () const |
| void | setAutoDelete (bool autoDelete) |
Protected Slots | |
| void | callStart (const QString &program, const QStringList &arguments, int mode) |
| void | handleFinished () |
The TBackgroundProcess class is used to start external programs in background.
| TBackgroundProcess::TBackgroundProcess | ( | QObject * | parent = nullptr | ) |
|
inlinevirtual |
| bool TBackgroundProcess::autoDelete | ( | ) | const |
|
protectedslot |
|
protectedslot |
| void TBackgroundProcess::setAutoDelete | ( | bool | autoDelete | ) |
| void TBackgroundProcess::start | ( | const QString & | command, |
| OpenMode | mode = ReadWrite, |
||
| TBackgroundProcessHandler * | handler = nullptr |
||
| ) |
| void TBackgroundProcess::start | ( | const QString & | program, |
| const QStringList & | arguments, | ||
| OpenMode | mode = ReadWrite, |
||
| TBackgroundProcessHandler * | handler = nullptr |
||
| ) |
| void TBackgroundProcess::start | ( | OpenMode | mode = ReadWrite, |
| TBackgroundProcessHandler * | handler = nullptr |
||
| ) |