cannam@8: /* -*- c-basic-offset: 4 indent-tabs-mode: nil -*- vi:set ts=8 sts=4 sw=4: */ cannam@8: cannam@8: #include "ExternalProcessAction.h" cannam@8: cannam@8: #include cannam@8: cannam@8: #include cannam@8: cannam@8: ExternalProcessAction::ExternalProcessAction(QString processName, cannam@8: QStringList args) : cannam@8: m_processName(processName), cannam@8: m_args(args) cannam@8: { cannam@8: } cannam@8: cannam@8: ExternalProcessAction::~ExternalProcessAction() cannam@8: { cannam@8: } cannam@8: cannam@8: QString cannam@8: ExternalProcessAction::getName() const cannam@8: { cannam@8: return QString("process: %1").arg(m_processName); cannam@8: } cannam@8: cannam@8: void cannam@8: ExternalProcessAction::fire() cannam@8: { cannam@8: std::cerr << "ExternalProcessAction(\"" << getName().toStdString() << "\")::fire" cannam@8: << std::endl; cannam@8: QProcess::startDetached(m_processName, m_args); cannam@8: } cannam@8: