diff --git a/partitionmanager/src/util/externalcommand.cpp b/partitionmanager/src/util/externalcommand.cpp index d4b6ad37..30a07f50 100644 --- a/partitionmanager/src/util/externalcommand.cpp +++ b/partitionmanager/src/util/externalcommand.cpp @@ -33,7 +33,6 @@ */ ExternalCommand::ExternalCommand(const QString& cmd, const QStringList& args) : m_Report(NULL), - m_ExitCode(-1), m_Output() { m_Command = cmd; @@ -48,7 +47,6 @@ ExternalCommand::ExternalCommand(const QString& cmd, const QStringList& args) : */ ExternalCommand::ExternalCommand(Report& report, const QString& cmd, const QStringList& args) : m_Report(report.newChild()), - m_ExitCode(-1), m_Output() { m_Command = cmd; @@ -66,7 +64,6 @@ void ExternalCommand::setup() setProcessChannelMode(QProcess::MergedChannels); connect(this, SIGNAL(readyReadStandardOutput()), this, SLOT(onReadOutput())); - connect(this, SIGNAL(finished(int, QProcess::ExitStatus)), this, SLOT(onFinished(int))); } /** Starts the external commands. @@ -130,8 +127,3 @@ void ExternalCommand::onReadOutput() if (report()) *report() << s; } - -void ExternalCommand::onFinished(int exitCode) -{ - setExitCode(exitCode); -} diff --git a/partitionmanager/src/util/externalcommand.h b/partitionmanager/src/util/externalcommand.h index 7b08ee13..c1a8315c 100644 --- a/partitionmanager/src/util/externalcommand.h +++ b/partitionmanager/src/util/externalcommand.h @@ -51,8 +51,6 @@ class LIBPARTITIONMANAGERPRIVATE_EXPORT ExternalCommand : public QProcess bool waitFor(int timeout = 30000); bool run(int timeout = 30000); - int exitCode() const { return m_ExitCode; } /**< @return the exit code */ - const QString& output() const { return m_Output; } /**< @return the command output */ Report* report() { return m_Report; } /**< @return pointer to the Report or NULL */ @@ -60,18 +58,15 @@ class LIBPARTITIONMANAGERPRIVATE_EXPORT ExternalCommand : public QProcess QStringList args() { return m_Args; } /**< @return the arguments */ protected: - void setExitCode(int i) { m_ExitCode = i; } void setup(); protected slots: - void onFinished(int exitCode); void onReadOutput(); private: Report *m_Report; QString m_Command; QStringList m_Args; - int m_ExitCode; QString m_Output; };