blob: 9fc52d934ec6c9709c35bcf291b469646fa09428 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
|
/****************************************************************************
**
** Copyright (C) 2012 Nokia Corporation and/or its subsidiary(-ies).
** All rights reserved.
** Contact: Nokia Corporation (qt-info@nokia.com)
**
** $QT_BEGIN_LICENSE:LGPL$
** GNU Lesser General Public License Usage
** This file may be used under the terms of the GNU Lesser General Public
** License version 2.1 as published by the Free Software Foundation and
** appearing in the file LICENSE.LGPL included in the packaging of this
** file. Please review the following information to ensure the GNU Lesser
** General Public License version 2.1 requirements will be met:
** http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html.
**
** In addition, as a special exception, Nokia gives you certain additional
** rights. These rights are described in the Nokia Qt LGPL Exception
** version 1.1, included in the file LGPL_EXCEPTION.txt in this package.
**
** GNU General Public License Usage
** Alternatively, this file may be used under the terms of the GNU General
** Public License version 3.0 as published by the Free Software Foundation
** and appearing in the file LICENSE.GPL included in the packaging of this
** file. Please review the following information to ensure the GNU General
** Public License version 3.0 requirements will be met:
** http://www.gnu.org/copyleft/gpl.html.
**
** Other Usage
** Alternatively, this file may be used in accordance with the terms and
** conditions contained in a signed written agreement between you and Nokia.
**
**
**
**
**
** $QT_END_LICENSE$
**
****************************************************************************/
#include "qpmprocess.h"
QT_BEGIN_NAMESPACE_PROCESSMANAGER
/*!
\class QPmProcess
\brief The QPmProcess class contains common enumaration definitions for the QPmProcess manager.
\inmodule QtProcessManager
*/
/*!
\enum QPmProcess::ProcessError
This enum is an exact match for QProcess::ProcessError. It
has been duplicated here so that it can be exposed to QML.
\value FailedToStart The process failed to start. Either the
invoked program is missing, or you may have insufficient
permissions to invoke the program.
\value Crashed The process crashed some time after starting
successfully.
\value Timedout The last waitFor...() function timed out. The
state of QProcess is unchanged, and you can try calling
waitFor...() again.
\value WriteError An error occurred when attempting to write to the
process. For example, the process may not be running, or it may
have closed its input channel.
\value ReadError An error occurred when attempting to read from
the process. For example, the process may not be running.
\value UnknownError An unknown error occurred. This is the default
return value of error().
*/
/*!
\enum QPmProcess::ProcessState
This enum is an exact match for QProcess::ProcessState. It
has been duplicated here so that it can be exposed to QML.
\value NotRunning The process is not running.
\value Starting The process is starting, but the program has not
yet been invoked.
\value Running The process is running and is ready for reading and
writing.
*/
/*!
\enum QPmProcess::ExitStatus
This enum is an exact match for QProcess::ExitStatus. It
has been duplicated here so that it can be exposed to QML.
\value NormalExit The process exited normally.
\value CrashExit The process crashed.
*/
#include "moc_qpmprocess.cpp"
QT_END_NAMESPACE_PROCESSMANAGER
|