如何将 QProcess 用于命令行交互式参数,我正在尝试传输文件 usimg scp 提示输入密码
QString program = "c:/temp/pscp.exe";
QStringList arguments;
arguments << "C:/Users/polaris8/Desktop/Test1GB.zip" << "Mrigendra@192.168.26.142:/home/";
QPointer<QProcess> myProcess;
myProcess = new QProcess;
connect(myProcess, SIGNAL(readyReadStandardOutput()), this, SLOT(readOutput()));
myProcess->start(program , arguments);
在此之后,命令行询问 Password 如何使用 QProcess 来满足它,我可以通过在我的参数中只为 scp 提供一些选项来克服它,或者我的插槽 readOutput 中的代码应该是什么,它将密码抛出到 Command Line 。任何的意见都将会有帮助。谢谢