Выполнить определенную команду из плазмоида

Я пишу плазмоид удаленного управления, я хочу, чтобы он отправлял определенные команды через 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);

но он ничего не делает, возможно, я использую его неправильно? Какие-либо предложения?


person Cognhuepan    schedule 03.12.2010    source источник


Ответы (1)


Хорошо, моя проблема заключалась в том, что я неправильно подключил сигналы, теперь я это сделал, и эта часть кода работает отлично.

с уважением!

person Cognhuepan    schedule 04.12.2010