पर क्लिक किया गया मुझे यह जानने में सक्षम होना चाहिए कि मैंने गतिशील रूप से जेनरेट किए गए मेनू सिस्टम में किस आइटम पर क्लिक किया है। मैं केवल यह जानना चाहता हूं कि मैंने क्या क्लिक किया है, भले ही यह केवल एक स्ट्रिंग प्रस्तुति है।पायकट - क्यूमेनू गतिशील रूप से पॉप्युलेट और
def populateShotInfoMenus(self):
self.menuFilms = QMenu()
films = self.getList()
for film in films:
menuItem_Film = self.menuFilms.addAction(film)
self.connect(menuItem_Film, SIGNAL('triggered()'), self.onFilmSet)
self.menuFilms.addAction(menuItem_Film)
def onFilmRightClick(self, value):
self.menuFilms.exec_(self.group1_inputFilm.mapToGlobal(value))
def onFilmSet(self, value):
print 'Menu Clicked ', value
ठीक है जो मैं खोज रहा था, आह मिठाई लैम्ब्डा! – crackerbunny