Details
-
Suggestion
-
Resolution: Unresolved
-
Not Evaluated
-
None
-
5.12, 5.13
-
None
Description
The documentation about signal-signal connections is misleading, and can be improved.
https://doc.qt.io/qt-5/signalsandslots.html
"You can connect as many signals as you want to a single slot, and a signal can be connected to as many slots as you need. It is even possible to connect a signal directly to another signal. (This will emit the second signal immediately whenever the first is emitted.)"
The term directly, can be read that it uses an implicit direct connection.
It would be nice if we can rephrase this a bit. How about that:
"You can connect as many signals as you want to a single slot, and a signal can be connected to as many slots as you need. It is even possible to connect a signal to another signal. In such a signal-signal connection the second signal is emitted in place of a slot call. By default connected slots and signals are executed in the receiver's thread."