25 #ifndef ELASTIXRUNNER_H
26 #define ELASTIXRUNNER_H
45 ElastixRunner(QString elastixPath, QStringList arguments, QString workingDirectory =
"", QObject* parent =
nullptr);
48 int getExitCode()
const;
51 QString getStdOutput()
const;
54 QString getProcessError()
const;
64 void finished(
int exitCode,
const QString& output);
72 QStringList arguments;
73 QString workingDirectory;
77 QProcess::ProcessError processError;
#define ELASTIX_REGISTRATION_API
Definition: ElastixRegistrationAPI.h:8
Worker that calls the elastix executable in a subprocess.
Definition: ElastixRunner.h:40
void outputReady(const QString &output)
void finished(int exitCode, const QString &output)