Python 如何在currentChanged上获取QTabar的上一个选项卡索引
我有一个带有Python 如何在currentChanged上获取QTabar的上一个选项卡索引,python,c++,qt,pyqt,qtabbar,Python,C++,Qt,Pyqt,Qtabbar,我有一个带有qtabar的对话框,用于显示和编辑对话框其他小部件中包含的一些信息。其想法是,当选项卡更改时,可以发出currentChanged信号,然后用于保存以前显示的数据,并在以后调出一些新数据 数据保存在一个列表中,该列表的元素与选项卡索引相对应。基本上,为了做到这一点,当发出currentChanged信号时,我需要知道新索引和旧索引,但该信号仅给出新索引 如何做到这一点?如果需要一个最小的示例,我可以提供一个,但我基本上是使用qtabar.currentChanged.connect
qtabar
的对话框,用于显示和编辑对话框其他小部件中包含的一些信息。其想法是,当选项卡更改时,可以发出currentChanged
信号,然后用于保存以前显示的数据,并在以后调出一些新数据
数据保存在一个列表中,该列表的元素与选项卡索引相对应。基本上,为了做到这一点,当发出currentChanged
信号时,我需要知道新索引和旧索引,但该信号仅给出新索引
如何做到这一点?如果需要一个最小的示例,我可以提供一个,但我基本上是使用
qtabar.currentChanged.connect
将此信号连接到一个函数,该函数处理对话框上信息的保存和显示。只需跟踪当前活动的索引即可。在currentChanged
处理程序中,您将拥有新索引(与信号一起提供)和旧索引(存储的索引)。完成您的工作,然后将存储的活动索引更新为新索引。祝您好运。我完全忘记了!只需跟踪当前活动的索引即可。在currentChanged
处理程序中,您将拥有新索引(与信号一起提供)和旧索引(存储的索引)。完成您的工作,然后将存储的活动索引更新为新索引。祝您好运。我完全忘记了!