org.kde.qt

Class QProcess

public class QProcess extends QObject

See QProcessSignals for signals emitted by QProcess
Field Summary
static intDupStderr
static intStderr
static intStdin
static intStdout
Constructor Summary
protected QProcess(Class dummy)
QProcess(QObject parent, String name)
QProcess(QObject parent)
QProcess()
QProcess(String arg0, QObject parent, String name)
QProcess(String arg0, QObject parent)
QProcess(String arg0)
QProcess(String[] args, QObject parent, String name)
QProcess(String[] args, QObject parent)
QProcess(String[] args)
Method Summary
voidaddArgument(String arg)
ArrayListarguments()
booleancanReadLineStderr()
booleancanReadLineStdout()
StringclassName()
voidclearArguments()
voidcloseStdin()
intcommunication()
protected voidconnectNotify(String signal)
protected voiddisconnectNotify(String signal)
voiddispose()
Delete the wrapped C++ instance ahead of finalize()
intexitStatus()
protected voidfinalize()
Deletes the wrapped C++ instance
voidflushStdin()
booleanisDisposed()
Has the wrapped C++ instance been deleted?
booleanisRunning()
voidkill()
booleanlaunch(String buf, String[] arg2)
booleanlaunch(String buf)
booleanlaunch(byte[] buf, String[] arg2)
booleanlaunch(byte[] buf)
QMetaObjectmetaObject()
booleannormalExit()
longprocessIdentifier()
StringreadLineStderr()
StringreadLineStdout()
byte[]readStderr()
byte[]readStdout()
voidsetArguments(String[] args)
voidsetCommunication(int c)
voidsetWorkingDirectory(QDir dir)
booleanstart(String[] arg1)
booleanstart()
static Stringtr(String arg1, String arg2)
static Stringtr(String arg1)
voidtryTerminate()
QDirworkingDirectory()
voidwriteToStdin(byte[] buf)
voidwriteToStdin(String buf)

Field Detail

DupStderr

public static final int DupStderr

Stderr

public static final int Stderr

Stdin

public static final int Stdin

Stdout

public static final int Stdout

Constructor Detail

QProcess

protected QProcess(Class dummy)

QProcess

public QProcess(QObject parent, String name)

QProcess

public QProcess(QObject parent)

QProcess

public QProcess()

QProcess

public QProcess(String arg0, QObject parent, String name)

QProcess

public QProcess(String arg0, QObject parent)

QProcess

public QProcess(String arg0)

QProcess

public QProcess(String[] args, QObject parent, String name)

QProcess

public QProcess(String[] args, QObject parent)

QProcess

public QProcess(String[] args)

Method Detail

addArgument

public void addArgument(String arg)

arguments

public ArrayList arguments()

canReadLineStderr

public boolean canReadLineStderr()

canReadLineStdout

public boolean canReadLineStdout()

className

public String className()

clearArguments

public void clearArguments()

closeStdin

public void closeStdin()

communication

public int communication()

connectNotify

protected void connectNotify(String signal)

disconnectNotify

protected void disconnectNotify(String signal)

dispose

public void dispose()
Delete the wrapped C++ instance ahead of finalize()

exitStatus

public int exitStatus()

finalize

protected void finalize()
Deletes the wrapped C++ instance

flushStdin

public void flushStdin()

isDisposed

public boolean isDisposed()
Has the wrapped C++ instance been deleted?

isRunning

public boolean isRunning()

kill

public void kill()

launch

public boolean launch(String buf, String[] arg2)

launch

public boolean launch(String buf)

launch

public boolean launch(byte[] buf, String[] arg2)

launch

public boolean launch(byte[] buf)

metaObject

public QMetaObject metaObject()

normalExit

public boolean normalExit()

processIdentifier

public long processIdentifier()

readLineStderr

public String readLineStderr()

readLineStdout

public String readLineStdout()

readStderr

public byte[] readStderr()

readStdout

public byte[] readStdout()

setArguments

public void setArguments(String[] args)

setCommunication

public void setCommunication(int c)

setWorkingDirectory

public void setWorkingDirectory(QDir dir)

start

public boolean start(String[] arg1)

start

public boolean start()

tr

public static String tr(String arg1, String arg2)

tr

public static String tr(String arg1)

tryTerminate

public void tryTerminate()

workingDirectory

public QDir workingDirectory()

writeToStdin

public void writeToStdin(byte[] buf)

writeToStdin

public void writeToStdin(String buf)