Loading...
Searching...
No Matches
Inheritance diagram for JS::QmlProcess:

Public Member Functions

 QmlProcess (QObject *parent=nullptr)
 
bool running () const
 
QString program () const
 
QStringList arguments () const
 
QString workingDirectory () const
 
QProcess::ProcessState processState () const
 
QProcess::ProcessError processError () const
 
int exitCode () const
 
QProcess::ExitStatus exitStatus () const
 
qint64 processId () const
 
QString standardOutput () const
 
QString standardError () const
 
void start ()
 
void stop ()
 
void kill ()
 
void clearOutput ()
 
void write (const QString &data)
 
void setProgram (const QString &program)
 
void setArguments (const QStringList &arguments)
 
void setWorkingDirectory (const QString &dir)
 
void started ()
 
void finished (int exitCode, QProcess::ExitStatus status)
 
void programChanged ()
 
void argumentsChanged ()
 
void workingDirectoryChanged ()
 
void processStateChanged ()
 
void runningChanged ()
 
void processErrorChanged ()
 
void exitCodeChanged ()
 
void exitStatusChanged ()
 
void standardOutputChanged ()
 
void standardErrorChanged ()
 
void outputLineReceived (const QString &line)
 
void errorLineReceived (const QString &line)
 
void lineReceived (const QString &line, bool isError)
 
void onStarted ()
 
void onReadyReadStandardOutput ()
 
void onReadyReadStandardError ()
 
void onStateChanged (QProcess::ProcessState newState)
 
void onFinished (int code, QProcess::ExitStatus status)
 
void onErrorOccurred (QProcess::ProcessError error)
 

Static Public Member Functions

static void w_GetAccessSpecifierHelper (std::integral_constant< decltype((&W_ThisType::start)), &W_ThisType::start >)
 
static void w_GetAccessSpecifierHelper (std::integral_constant< decltype((&W_ThisType::stop)), &W_ThisType::stop >)
 
static void w_GetAccessSpecifierHelper (std::integral_constant< decltype((&W_ThisType::kill)), &W_ThisType::kill >)
 
static void w_GetAccessSpecifierHelper (std::integral_constant< decltype((&W_ThisType::clearOutput)), &W_ThisType::clearOutput >)
 
static void w_GetAccessSpecifierHelper (std::integral_constant< decltype((&W_ThisType::write)), &W_ThisType::write >)
 

Friends

constexpr auto w_state (w_internal::Index< w_internal::stateCount< __COUNTER__, w_internal::MethodStateTag, W_ThisType ** > >, w_internal::MethodStateTag, W_ThisType **) -> decltype((w_internal::makeMetaMethodInfo((&W_ThisType::start), w_internal::viewLiteral("start"), std::integral_constant< decltype((&W_ThisType::start)), &W_ThisType::start >(), w_internal::viewParsedLiterals< w_internal::countParsedLiterals("" "")>("" ""), w_internal::W_EmptyFlag)))
 
constexpr auto w_state (w_internal::Index< w_internal::stateCount< __COUNTER__, w_internal::MethodStateTag, W_ThisType ** > >, w_internal::MethodStateTag, W_ThisType **) -> decltype((w_internal::makeMetaMethodInfo((&W_ThisType::stop), w_internal::viewLiteral("stop"), std::integral_constant< decltype((&W_ThisType::stop)), &W_ThisType::stop >(), w_internal::viewParsedLiterals< w_internal::countParsedLiterals("" "")>("" ""), w_internal::W_EmptyFlag)))
 
constexpr auto w_state (w_internal::Index< w_internal::stateCount< __COUNTER__, w_internal::MethodStateTag, W_ThisType ** > >, w_internal::MethodStateTag, W_ThisType **) -> decltype((w_internal::makeMetaMethodInfo((&W_ThisType::kill), w_internal::viewLiteral("kill"), std::integral_constant< decltype((&W_ThisType::kill)), &W_ThisType::kill >(), w_internal::viewParsedLiterals< w_internal::countParsedLiterals("" "")>("" ""), w_internal::W_EmptyFlag)))
 
constexpr auto w_state (w_internal::Index< w_internal::stateCount< __COUNTER__, w_internal::MethodStateTag, W_ThisType ** > >, w_internal::MethodStateTag, W_ThisType **) -> decltype((w_internal::makeMetaMethodInfo((&W_ThisType::clearOutput), w_internal::viewLiteral("clearOutput"), std::integral_constant< decltype((&W_ThisType::clearOutput)), &W_ThisType::clearOutput >(), w_internal::viewParsedLiterals< w_internal::countParsedLiterals("" "")>("" ""), w_internal::W_EmptyFlag)))
 
constexpr auto w_state (w_internal::Index< w_internal::stateCount< __COUNTER__, w_internal::MethodStateTag, W_ThisType ** > >, w_internal::MethodStateTag, W_ThisType **) -> decltype((w_internal::makeMetaMethodInfo((&W_ThisType::write), w_internal::viewLiteral("write"), std::integral_constant< decltype((&W_ThisType::write)), &W_ThisType::write >(), w_internal::viewParsedLiterals< w_internal::countParsedLiterals("" "")>("" ""), w_internal::W_EmptyFlag)))
 
constexpr auto w_state (w_internal::Index< w_internal::stateCount< __COUNTER__, w_internal::PropertyStateTag, W_ThisType ** > >, w_internal::PropertyStateTag, W_ThisType **) -> decltype((w_internal::makeMetaPropertyInfo< QString >(w_internal::viewLiteral("program"), w_internal::viewLiteral("QString"), &W_ThisType::program, &W_ThisType::setProgram, W_Notify, &W_ThisType::programChanged)))
 
constexpr auto w_state (w_internal::Index< w_internal::stateCount< __COUNTER__, w_internal::PropertyStateTag, W_ThisType ** > >, w_internal::PropertyStateTag, W_ThisType **) -> decltype((w_internal::makeMetaPropertyInfo< QStringList >(w_internal::viewLiteral("arguments"), w_internal::viewLiteral("QStringList"), &W_ThisType::arguments, &W_ThisType::setArguments, W_Notify, &W_ThisType::argumentsChanged)))
 
constexpr auto w_state (w_internal::Index< w_internal::stateCount< __COUNTER__, w_internal::PropertyStateTag, W_ThisType ** > >, w_internal::PropertyStateTag, W_ThisType **) -> decltype((w_internal::makeMetaPropertyInfo< QString >(w_internal::viewLiteral("workingDirectory"), w_internal::viewLiteral("QString"), &W_ThisType::workingDirectory, &W_ThisType::setWorkingDirectory, W_Notify, &W_ThisType::workingDirectoryChanged)))
 
constexpr auto w_state (w_internal::Index< w_internal::stateCount< __COUNTER__, w_internal::PropertyStateTag, W_ThisType ** > >, w_internal::PropertyStateTag, W_ThisType **) -> decltype((w_internal::makeMetaPropertyInfo< ProcessState >(w_internal::viewLiteral("processState"), w_internal::viewLiteral("ProcessState"), &W_ThisType::processState, W_Notify, &W_ThisType::processStateChanged)))
 
constexpr auto w_state (w_internal::Index< w_internal::stateCount< __COUNTER__, w_internal::PropertyStateTag, W_ThisType ** > >, w_internal::PropertyStateTag, W_ThisType **) -> decltype((w_internal::makeMetaPropertyInfo< bool >(w_internal::viewLiteral("running"), w_internal::viewLiteral("bool"), &W_ThisType::running, W_Notify, &W_ThisType::runningChanged)))
 
constexpr auto w_state (w_internal::Index< w_internal::stateCount< __COUNTER__, w_internal::PropertyStateTag, W_ThisType ** > >, w_internal::PropertyStateTag, W_ThisType **) -> decltype((w_internal::makeMetaPropertyInfo< ProcessError >(w_internal::viewLiteral("processError"), w_internal::viewLiteral("ProcessError"), &W_ThisType::processError, W_Notify, &W_ThisType::processErrorChanged)))
 
constexpr auto w_state (w_internal::Index< w_internal::stateCount< __COUNTER__, w_internal::PropertyStateTag, W_ThisType ** > >, w_internal::PropertyStateTag, W_ThisType **) -> decltype((w_internal::makeMetaPropertyInfo< int >(w_internal::viewLiteral("exitCode"), w_internal::viewLiteral("int"), &W_ThisType::exitCode, W_Notify, &W_ThisType::exitCodeChanged)))
 
constexpr auto w_state (w_internal::Index< w_internal::stateCount< __COUNTER__, w_internal::PropertyStateTag, W_ThisType ** > >, w_internal::PropertyStateTag, W_ThisType **) -> decltype((w_internal::makeMetaPropertyInfo< ExitStatus >(w_internal::viewLiteral("exitStatus"), w_internal::viewLiteral("ExitStatus"), &W_ThisType::exitStatus, W_Notify, &W_ThisType::exitStatusChanged)))
 
constexpr auto w_state (w_internal::Index< w_internal::stateCount< __COUNTER__, w_internal::PropertyStateTag, W_ThisType ** > >, w_internal::PropertyStateTag, W_ThisType **) -> decltype((w_internal::makeMetaPropertyInfo< qint64 >(w_internal::viewLiteral("processId"), w_internal::viewLiteral("qint64"), &W_ThisType::processId, W_Notify, &W_ThisType::started)))
 
constexpr auto w_state (w_internal::Index< w_internal::stateCount< __COUNTER__, w_internal::PropertyStateTag, W_ThisType ** > >, w_internal::PropertyStateTag, W_ThisType **) -> decltype((w_internal::makeMetaPropertyInfo< QString >(w_internal::viewLiteral("standardOutput"), w_internal::viewLiteral("QString"), &W_ThisType::standardOutput, W_Notify, &W_ThisType::standardOutputChanged)))
 
constexpr auto w_state (w_internal::Index< w_internal::stateCount< __COUNTER__, w_internal::PropertyStateTag, W_ThisType ** > >, w_internal::PropertyStateTag, W_ThisType **) -> decltype((w_internal::makeMetaPropertyInfo< QString >(w_internal::viewLiteral("standardError"), w_internal::viewLiteral("QString"), &W_ThisType::standardError, W_Notify, &W_ThisType::standardErrorChanged)))
 

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