はじめに
最近PyQt6からPySide6に乗り換えました。そこではまった点があったので備忘録として残しておきます。異なる点
PyQt6
self.action[-1].triggered.connect(lambda state, x=submenu_name: self.menubarAction(x))
PySide6
from functools import partial self.action[-1].triggered.connect(partial(self.menubarAction, submenu_name))
PySide6ではlambda式が利用できないようです。