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

Public Member Functions

 QmlProcess (QObject *parent=nullptr)
 
bool running () const
 
QString standardOutput () const
 
QString standardError () const
 
void start ()
 
void stop ()
 
void clearOutput ()
 
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 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::clearOutput)), &W_ThisType::clearOutput >)
 

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::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::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::state, 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::error, 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< 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: