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