Добрый день! Ребята, помогите пожалуйста! У меня проблема с QProcess. Я написала код, который должен запустить браузер и открыть веб-страничку, но QProcess не запускает ни один из моих браузеров...Такое впечатление,что он их не находит. Подскажите в чем у меня ошибка!
void PayLine::mousePressEvent(QMouseEvent *event){
if (ui->raion->geometry().contains(event->pos()))
QStringList l ;
QStringList args;
QUrl url("http://www.google.ru");
args << "-l" <<url.toString();
l << "iexplore" << "chrome" << "firefox" << "chromium-browser" << "opera" << "safari";
foreach (QString process, l) {
QProcess * p = new QProcess(); qDebug()<<"!";
p->startDetached(process,args);
if (p->waitForStarted()) {
break;
} else {
p->close();
delete p;
}
}
}