Выполнить конкретную команду из плазмоида - PullRequest
0 голосов
/ 04 декабря 2010

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

, но это ничего не дает, возможно, я использую это неправильно?Есть предложения?

1 Ответ

0 голосов
/ 04 декабря 2010

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

...