Signals and slots » History » Version 2
Ohlsson, Staffan, 20/01/2012 08:15 AM
h1. Signals and slots
The Framework uses a _signals_ and _slots_ mechanism, similar to the one used by Qt, for communication between [[Info_Bricks|Bricks]] and [[Control_Objects|Control Objects]].
Each Brick or Control Object can have several signals, which can be emitted, and slots, corresponding to methods which are exposed to the framework.
The framework ensures that a Brick and a Control Object signals and slots match when creating a GUI. To do so, it needs to know which signals and slots a given Brick or Control Object has. Each brick has one or more _connection definition_, and each Control Object declares which signals and slots it has.