hi, i'm trying to emit a signal on QGraphicScene but faced with the error of: Unresolved attribute reference 'emit' for class 'Signal'
here is the following code
from PySide2 import QtWidgets, QtCore, QtGui
class Nodz(QtWidgets.QGraphicsView):
signal_KeyPressed = QtCore.Signal(object)
def __init__(self, parent, configPath=defaultConfigPath):
. . .
super(Nodz, self).__init__(parent)
def keyPressEvent(self, event):
if event.key() not in self.pressedKeys:
self.pressedKeys.append(event.key())
self.signal_KeyPressed.emit(event.key())
what am I doing wrong?