看代码:
<pre name="code" class="python">lv = QtGui.QListView()
lv.setContextMenuPolicy(QtCore.Qt.CustomContextMenu)
QtCore.QObject.connect(lv,QtCore.SIGNAL("customContextMenuRequested (const QPoint&)",slotFunc)
def slotFunc(point):
popupmenu = QtGui.QMenu(lv)
index = self.ViewPanel.ui.listView.indexAt(point)
##### 添加菜单如Add
addAction = QtGui.QAction('Add',self.ViewPanel,triggered=self.Add)
popupmenu.addAction(addAction)