我正在尝试获取 qMenu 中列出的选择,并根据 qMenu 中的用户选择 - camSelBtn
,它将选择显示到 qLineEdit -currentCamTxt
但是,虽然我能够使菜单正常工作,但选择不起作用。
def camMenu(self):
allCams = cmds.ls(type='camera', visible = 1)
camLs = cmds.listRelatives(allCams, p=1)
menu = QMenu("menu", self.camSelBtn)
for n in camLs:
menu.addAction(QAction(n, menu))
self.camSelBtn.setMenu(menu)
def createConnections(self):
self.connect(self.setCameraBtn, SIGNAL('clicked()'), self.setCamera)
def setCamera(self):
for sel in self.camMenu.menu():
self.currentCamTxt.setText()