Slots are normal functions in the sense that the meta-object compiler just generates some additional meta-data to be able to call slots dynamically by name at runtime. If you call a slot like a normal function, the function gets executed in the calling thread context. If you use signals and slots, the signal would get automatically queued by default if the sender and receiver live in different threads.
Bookmarks