默认方式,若发送者和接收者在同一线程,使用DirectConnection;否则使用QueuedConnection。
槽函数在信号发出的线程中立即执行,同步调用,适用于线程安全的场景。
槽函数被放入接收者线程的事件队列中,由其线程的事件循环调度执行,适用于跨线程通信。
类似Qt::QueuedConnection,但发送线程会阻塞直到槽函数执行完毕,不能用于同一线程,否则造成死锁。
防止重复连接同一信号与槽,可与其他类型按位或使用。