def aboutShowMenu(self):
self.menu.clear()
self.ag = QtGui.QActionGroup(self.menu)
self.ag.setExclusive(True)
for n, vp in enumerate(self.project.stackup.via_pairs):
l1, l2 = vp.layers
a1 = QtGui.QAction("%d-%d" % (l1.order, l2.order), self.menu)
a1.setCheckable(True)
a1.setChecked(vp is self.model.current_layer_pair)
def closure(vp):
def fn():
self.__changed_selected_viapair(vp)
return fn
a1.triggered.connect(closure(vp))
self.menu.addAction(a1)
self.ag.addAction(a1)
评论列表
文章目录