当前位置:编程学习 > wap >>

Qt槽函数执行两次,但是第二次才能正确执行

槽函数执行了两次,槽函数的功能是,调一个fork,在子进程中用execv调用外部函数,click()信号发出后,槽函数进入了两次,但是第二次才能正常通过execv调出外部函数.这是怎么回事啊。求大神指导 Qt 槽函数 --------------------编程问答-------------------- 干嘛用fork呢!Qt有一个QProcess可以用啊 --------------------编程问答-------------------- 是以前的C程序直接拿过来用的 --------------------编程问答-------------------- 你的这个属于进程间通信,信号和槽connect的时候是有区别的
QMetaObject::Connection QObject::connect(const QObject * sender, const char * signal, const QObject * receiver, const char * method, Qt::ConnectionType type = Qt::AutoConnection) [static]

最后的参数ConnectionType用Qt::QueuedConnection试试
补充:移动开发 ,  Qt
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,