在哪里寻找刚由信号返回的参数?

问题描述

| QTabWidget的信号currentChanged()。并返回当前标签页的索引。 但是如何在这样的表达式中获取此参数:
tabs.currentChanged.connect(lambda: foo());

def foo(index):
    ...
我应该在哪里寻找刚刚返回的参数?     

解决方法

        信号不“返回”任何东西。但是,它们可以具有参数,例如
currentIndex
。如果要将该参数传递给函数,则应尝试:
tabs.currentChanged.connect(lambda index: foo(index));