On Sunday 19 September 2010 17:41:59 Von wrote: > Hi,Algis, > I have looked through this chapter "Events, the Clipboard, and Drag and > Drop", and I couldn't find anything about signal/slot mechanism. > > Best Regards
Ch 10 does not talk about Signals-Slots directly, but it tells the details about the lower level events. It is the same and one mechanism as Signals- Slots, it is just that it is looked at from a different perspective. I think that usually the "signal" is caught by the "slot" and acted on it as required. OTH, if the signal is not caught by a "slot" it travels up the widget tree to the very top level widget and if it is not caught there, it is simply dropped (ignored). BTW, the syntax of signal/slot is undergoing a change. So when signal-slot is created by the Qt Designer, its format is, for example, as follows self.connect(self.action_New, SIGNAL("triggered()"), self.fileNew) The new style syntax would lead to a different looking expression, namely: self.action_New.triggered.connect(self.fileNew) Both forms have exactly the same effect. action_New (perhaps connected to a button) is "triggered" when the button is clicked. "Slot" in both formats can be a Python executable, viz. function fileNew. Does this help at all? (It exhausts my limited knowledge of the subject). Al. -- OldAl akaba...@pcug.org.au _______________________________________________ PyQt mailing list PyQt@riverbankcomputing.com http://www.riverbankcomputing.com/mailman/listinfo/pyqt