Как я могу использовать QProcess для интерактивных аргументов командной строки, я пытаюсь передать файл, используя scp, который запрашивает пароль
QString program = "c:/temp/pscp.exe";
QStringList arguments;
arguments << "C:/Users/polaris8/Desktop/Test1GB.zip" << "[email protected]:/home/";
QPointer<QProcess> myProcess;
myProcess = new QProcess;
connect(myProcess, SIGNAL(readyReadStandardOutput()), this, SLOT(readOutput()));
myProcess->start(program , arguments);
После этого командная строка запрашивает пароль, как его удовлетворить с помощью QProcess, могу ли я преодолеть это, указав некоторые параметры в моих аргументах только для scp, или какой должен быть код в моем слоте readOutput, который выдает пароль в командную строку. Любые предложения были бы полезны. Спасибо