线程间使用signal/slots非常不安全。如果一定要使用,请用:
QObject::connect ( const QObject * sender, const char * signal, const QObject * receiver, const char * method, Qt::ConnectionType type = Qt::DirectConnection)
原因是各个QThread如果没拿到执行时间,ProcessEvent(...)就不会处理他们排队的signal,这样singal就阻塞了