contextmenu を QTableWidget に動的に追加しています:
playlistContenxt = QAction("Add to %s" % (currentItem.text()), self.musicTable)
playlistContenxt.setData(currentData)
self.connect(playlistContenxt, SIGNAL("triggered()"), self.addToPlaylistAction)
self.musicTable.addAction(playlistContenxt)
currentItem.text() は、db からフェッチされるプレイリスト名です。1 つの関数 (addToPlaylistAction) だけが異なるアクションからすべてのトリガーを受け取ることがわかります。addToPlaylistAction 関数で、どのメニューがクリックされたかを判断するにはどうすればよいですか?