The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"несколько вопросов по QProcess"
Вариант для распечатки  
Пред. тема | След. тема 
Форумы Программирование под UNIX (Public)
Изначальное сообщение [Проследить за развитием треда]

"несколько вопросов по QProcess"  
Сообщение от AITech email on 10-Дек-07, 05:44 
1. как запустить процесс через QProcess я знаю, вопрос в том как запустить его "в терминале", что бы запущенный скрипт мог выводить что-либо на экран.

2. tryTerminate'oм убиваю запущенный процесс. При этом то что запускалось из скрипта остается. Например при убивании скрипта из 1 строки "sleep 100000", слип остается висеть, хотя сам скрипт убивается. Как убить всю иерархию?

3. Почему процесс никогда не стартует?
QString cmd("/sbin/shutdown -p now");
QProcess proc = new QProcess(cmd, this);
if(!proc->start()) qWarninig("proc not started");
    


Высказать мнение | Ответить | Правка | Cообщить модератору

 Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "несколько вопросов по QProcess"  
Сообщение от tux2002 email on 10-Дек-07, 10:13 
Для начала попробуйте запустить без иксов.

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

2. "несколько вопросов по QProcess"  
Сообщение от Hordi email on 10-Дек-07, 13:06 
А так? Права SUID на shutdown должны быть.

QProcess *proc = new QProcess(parent);
proc->addArgument("/sbin/shutdown");
proc->addArgument("-h");
proc->addArgument("now");
proc->start();

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

3. "несколько вопросов по QProcess"  
Сообщение от AITech email on 10-Дек-07, 19:00 
>А так? Права SUID на shutdown должны быть.
>
>QProcess *proc = new QProcess(parent);
>proc->addArgument("/sbin/shutdown");
>proc->addArgument("-h");
>proc->addArgument("now");
>proc->start();

А вот так работает!

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

4. "несколько вопросов по QProcess"  
Сообщение от AITech email on 10-Дек-07, 19:01 
спасибо!
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Оцените тред (1=ужас, 5=супер)? [ 1 | 2 | 3 | 4 | 5 ] [Рекомендовать для помещения в FAQ]




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру