我想将signal_A(C)
的{{1}}与itemA
的{{1}}联系起来。
如何连接它们?当它function_B(currentIndex,C)
时它将是:
itemB
但是当插槽上有额外的参数时,我不确定如何链接它们。像这样的东西:
signal_A(C) -> function_B(C)
答案 0 :(得分:1)
您可以在有权访问currentIndex
function wrapFunctionB(C) {
return function_B(currentIndex, C)
}
然后连接到此功能:
item_A.signal_A.connect(where.ever.wrapFunctionB)
如果您连接的地方可以访问所有参数,您也可以将其连接到匿名函数:
item_A.signal_A.connect(function(C) { function_B(from.where.ever.currentItem, C) })