def emitElementClicked(self, hitStack, event): print "emitElementClicked overridden: ", self.title, hitStack print "self.displayStyle: ", self.displayStyle if (self.displayStyle == self.DisplayStyleRibbon): sseData = self.formatRibbonHitstack(hitStack) self.emit(QtCore.SIGNAL("ribbonClicked (int, PyQt_PyObject, PyQt_PyObject, QMouseEvent)"), sseData[0], sseData[1], sseData[2], event) else: BaseViewer.emitElementClicked(self, hitStack, event)
def emitElementClicked(self, hitStack, event): if (self.app.viewers["calpha"].displayStyle == self.app.viewers["calpha"].DisplayStyleRibbon): if (self.app.mainCamera.mouseRightPressed and hitStack[0] == 0): self.emit( QtCore.SIGNAL( "SSERightClicked(PyQt_PyObject, PyQt_PyObject, QMouseEvent)" ), hitStack[0], hitStack[1], event) else: BaseViewer.emitElementClicked(self, hitStack, event)