Important: Please read the Qt Code of Conduct - https://forum.qt.io/topic/113070/qt-code-of-conduct

QProcess - spawning another process within a process



  • I can successfully spawn the Cygwin's bash process from my Qt application. However, I want cygwin's bash to start another process (dejagnu) within itself. How can I achieve this?



  • That's more a subject to bash, not to Qt.

    You can call bash with -c <command> parameter like this:

    @
    QString command = "bash";
    QStringList args;
    args << "-c" << "dejagnu";
    QProcess p(this);
    p.start(command, args);
    @


Log in to reply