Qt Forum

    • Login
    • Search
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Groups
    • Search
    • Unsolved

    Qt Academy Launch in California!

    How to start nodejs server from QT program?

    General and Desktop
    1
    1
    1014
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • Q
      qrum last edited by

      Im working on QT program using nodejs (communicate by socket). How can I start nodejs server automatic with the QT application?

      I have installed 'forever' module to start node server easy.

      qt code:
      @QProcess p;
      p.start("cmd.exe", QStringList()<<"/C"<< qApp->applicationDirPath() + "/debugReq/startNode.bat");
      p.waitForFinished();
      qDebug() << p.readAllStandardOutput();@

      I know this works because shows script's outputs.

      startNode.bat:
      @forever start server.js@

      Server works when i run it by clicking startNode.bat file but when i run from QT it only show outputs but server doesnt start. What am i doing wrong?

      "stackoverflow":http://stackoverflow.com/questions/27166980/how-to-start-nodejs-server-from-qt-program

      1 Reply Last reply Reply Quote 0
      • First post
        Last post