我正在写一个远程控制Plasmoid,我希望它通过ssh将某些命令发送到远程主机,我试过了:
QProcess p;
p.start("/home/user/bin/command");
p.waitfForFinished(-1);
其中command
是一个
#!/bin/bash
ssh user@remote_host remote_command &> /dev/null &
我也尝试过使用
KRun::run(QString("/home/user/bin/command"), NULL);
但它什么也没做,也许我用错了方法? 有什么建议吗?
答案 0 :(得分:0)
好吧,我的问题是我没有正确连接信号,现在我已经完成了,这部分代码完美无缺。
最好的问候!