gpt4 book ai didi

python - PyQt 上下文菜单

转载 作者:太空宇宙 更新时间:2023-11-03 13:06:13 26 4
gpt4 key购买 nike

我正在向 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() 是从数据库中获取的播放列表名称,因为您可以看到只有一个函数 (addToPlaylistAction) 接收来自不同操作的所有触发器。在我的 addToPlaylistAction 函数中,如何确定点击了哪个菜单?

最佳答案

正确的方法是使用signal mapper :您可以将数据分配给每个发送者,并使用该数据获取信号。

关于python - PyQt 上下文菜单,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1524349/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com