Учу Qt, при написании учебной программки наткнулся на грабли, не могу разобраться, как запустить процесс от имени root. До этого запросто запускал процессы вроде 'ifconfig', получал output благодаря QProcess var, var.start(), var.readAll(). Но если я пытаюсь запхнуть sudo в var.start("sudo /foo"), то не получаю вообще никакой реакции.. Подскажите, пожалуйста, что мне нужно делать?
P.S. на данный момент учу Qt по книге Макса Шлее "Qt4 профессиональное программирование на c++", но там больше о винде, чем о линуксе, возможно вы посоветуете мне что-нибудь лучше? :)
Заранее спасибо!