以下の内容はhttps://touch-sp.hatenablog.com/entry/2022/05/30/113942より取得しました。


PyQt6とPySide6で異なる点【1】QPushButtonのクリックイベントでlambda式を使う

はじめに

最近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式が利用できないようです。

参考にさせて頂いたサイト

stackoverflow.com




以上の内容はhttps://touch-sp.hatenablog.com/entry/2022/05/30/113942より取得しました。
このページはhttp://font.textar.tv/のウェブフォントを使用してます

不具合報告/要望等はこちらへお願いします。
モバイルやる夫Viewer Ver0.14