qMenu にリストされた選択を取得しようとしていますが、qMenu からのユーザーの選択に基づいて、選択を qLineEditcamSelBtn
に表示します -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()