我有一个简单的pyside QMenu,它在应用程序启动时填充了QActions。每个菜单操作代表一个类对象。如何根据单击的菜单项创建类对象的新实例,并将该新对象追加到列表中,在此示例中称为
ORDER BY points
ACTIVE_BAKERS = []
答案 0 :(得分:2)
{
"key A": ["val a1", "val a2", ..."val an"],
"key B": ["val b1", "val b2", ..."val bn"],
.....
"key X": ["val x1", "val x2", ..."val xn"],
}
exec_()
方法返回选定的QMenu
,通过QAction
QAction
返回属性为MyAction
的{{1}}给我们提供了相关的Barker对象,使用Barker我们可以通过ui
访问该类并创建另一个对象:
__class__