Vidalia
0.3.1
src
vidalia
plugin
prototypes
HelperProcessPrototype.h
Go to the documentation of this file.
1
#ifndef HELPERPROCESSPROT_H
2
#define HELPERPROCESSPROT_H
3
4
#include <QtGui>
5
#include <QtScript>
6
7
#include "
HelperProcess.h
"
8
9
class
HelperProcessPrototype
:
public
QObject,
public
QScriptable
10
{
11
Q_OBJECT
12
13
public
:
14
HelperProcessPrototype
(QObject *parent = 0);
15
static
QScriptValue
constructor
(QScriptContext *context, QScriptEngine *engine);
16
static
int
metaTypeId
();
17
static
QString
name
();
18
19
Q_INVOKABLE
void
start
(
const
QString &app,
const
QString &args);
20
Q_INVOKABLE
void
start
(
const
QString &app,
const
QStringList &args);
21
Q_INVOKABLE
bool
isDone
()
const
;
22
Q_INVOKABLE QStringList
systemEnvironment
();
23
Q_INVOKABLE
void
setEnvironment
(
const
QStringList &env);
24
Q_INVOKABLE QProcess::ProcessState
state
();
25
Q_INVOKABLE
void
toForeground
();
26
};
27
28
Q_DECLARE_METATYPE
(
HelperProcess
*);
29
30
#endif
31
32
HelperProcess
Definition:
HelperProcess.h:46
HelperProcessPrototype::setEnvironment
Q_INVOKABLE void setEnvironment(const QStringList &env)
Definition:
HelperProcessPrototype.cpp:74
HelperProcessPrototype::metaTypeId
static int metaTypeId()
Definition:
HelperProcessPrototype.cpp:29
HelperProcessPrototype::start
Q_INVOKABLE void start(const QString &app, const QString &args)
Definition:
HelperProcessPrototype.cpp:41
HelperProcessPrototype::constructor
static QScriptValue constructor(QScriptContext *context, QScriptEngine *engine)
Definition:
HelperProcessPrototype.cpp:23
HelperProcessPrototype::systemEnvironment
Q_INVOKABLE QStringList systemEnvironment()
Definition:
HelperProcessPrototype.cpp:68
HelperProcessPrototype::state
Q_INVOKABLE QProcess::ProcessState state()
Definition:
HelperProcessPrototype.cpp:83
HelperProcessPrototype::name
static QString name()
Definition:
HelperProcessPrototype.cpp:35
HelperProcessPrototype::HelperProcessPrototype
HelperProcessPrototype(QObject *parent=0)
Definition:
HelperProcessPrototype.cpp:18
HelperProcessPrototype
Definition:
HelperProcessPrototype.h:9
Q_DECLARE_METATYPE
Q_DECLARE_METATYPE(HelperProcess *)
HelperProcess.h
HelperProcessPrototype::isDone
Q_INVOKABLE bool isDone() const
Definition:
HelperProcessPrototype.cpp:59
HelperProcessPrototype::toForeground
Q_INVOKABLE void toForeground()
Definition:
HelperProcessPrototype.cpp:94
Generated by
1.8.17