Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- from PyQt4 import QtGui, QtCore
- class SlotSignalTest(QtGui.QLabel):
- clicked = QtCore.pyqtSignal()
- def __init__(self, parent = None):
- QtGui.QLabel.__init__(self, parent = parent)
- self.setText('signal test')
- self.clicked.connect(self.printMsg)
- def printMsg(self):
- print 'mouse moved'
- def mouseMoveEvent(self, event):
- self.clicked.emit()
- return super(SlotSignalTest, self).mouseMoveEvent(event)
- if __name__ == '__main__':
- import sys
- app = QtGui.QApplication(sys.argv)
- win = QtGui.QMainWindow()
- win.setCentralWidget(SlotSignalTest())
- win.show()
- sys.exit(app.exec_())
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement