当前位置: 技术问答>linux和unix
使用了QWidget的程序,如何使用后台程序启动它?
来源: 互联网 发布时间:2016-01-04
本文导语: 我有一个程序使用了QWidget做界面,该程序正常情况下显示界面,后台运行,现在使用另外一个程序来启动它,使用system命令,却发现启动后就掉下去了,请教如何处理这种后台程序启动后台含有QWidget的进程的情况? 启...
我有一个程序使用了QWidget做界面,该程序正常情况下显示界面,后台运行,现在使用另外一个程序来启动它,使用system命令,却发现启动后就掉下去了,请教如何处理这种后台程序启动后台含有QWidget的进程的情况?
启动命令用的是ACE的system命令。unix平台下后台运行不了!SOS
启动命令用的是ACE的system命令。unix平台下后台运行不了!SOS
|
这样子
int main()
{
int pid;
if((pid = fork()) == 0)
{
execl("./aclock", "./aclock", "-qws", nULL);//
}
//qi其他
}
int main()
{
int pid;
if((pid = fork()) == 0)
{
execl("./aclock", "./aclock", "-qws", nULL);//
}
//qi其他
}