kdevelop文档说可以使用KProcess类,如要运行ls -al /命令,
' }$ w0 P7 M) y) \ KProcess p;
' {$ E: C* h7 i% A p<<"ls"<<"-al"<<"/";
+ s: o r Q3 S- R4 @2 y. F" P8 T3 N p.start(KProcess:

ontCare,KProcess::Stdout);
2 [) d3 E! G3 W5 J E但是并没有调出终端窗口执行该命令。
( y- K" a' J/ n
但是如果把第2句改为p<<"Konsole";或p<<"xterm";就会出现终端窗口,也可以获得该终端/bin/bash的进程号(pid)。
8 L) g( m/ r3 c6 z. e( f3 z
请问该如何正确运行命令并将结果输出到终端窗口呢?