pyqt一个QlistWidget中每行右键会根据点中的内容动态创建个Qmenu,点击每个选项希望能传递不同的参数给同一个函数,QMenu能否获取选中元素的下标,或者可以传递带参数的slot ? 望前辈们帮助解答,能详细点更好,谢谢
------解决思路----------------------
QListWidget可以获取当前选中项 currentRow啊,这个里面就可以获取相应项的内容啊,至于想传递不同的参数,情况少可以都放在参数列表中,情况多你可以将所有情况放在一个结构体中,作为信号和槽的参数,将参数赋值给这个结构体相应项,通过信号发送出去,然后在槽函数中解析出来就行了