gpt4 book ai didi

qt - 如果我多次连接相同的插槽,插槽会被多次调用吗?

转载 作者:行者123 更新时间:2023-12-04 23:25:50 24 4
gpt4 key购买 nike

如果我将同一个信号与同一个插槽连接两次,这会导致错误吗?例如,当发出信号时,插槽会被调用两次?

最佳答案

简短回答:您的插槽将被调用两次。

这是否会导致错误或是否是所需的行为当然取决于您的应用程序。

在大多数情况下可能不需要它,因此为了防止这种情况,您可以跟踪您的连接,首先使用断开连接,或者如果您至少使用 Qt 4.6,则有一个新的连接类型 Qt::UniqueConnection自动防止重复连接,否则行为类似于 Qt::AutoConnection ,见 connection types和一个 blog post about the new unique type .

关于qt - 如果我多次连接相同的插槽,插槽会被多次调用吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13190258/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com