This example is a basic example of connecting a slot to a signal and then invoking the signal.
This example extends the hello_world_slot example slightly by connecting more than one slot to the signal before invoking it.
This example extends the hello_world_multi_slot example slightly by using slot groups to specify the order slots should be invoked.
The slot_arguments program shows how to pass arguments from a signal invocation to slots.
This example shows how to return a value from slots to the signal invocation.
It uses the default
This example shows more returning of values from slots to the signal invocation. This time, custom combiners are defined and used.
This example demonstrates various means of manually disconnecting slots, as well as temporarily
blocking them via
This example demonstrates the passing of slot functions to a private signal through a non-template interface.
This example demonstrates connecting an extended slot to a signal. An extended slot accepts a reference to its invoking signal-slot connection as an additional argument, permitting the slot to temporarily block or permanently disconnect itself.
This is the document-view example program which is described in the tutorial. It shows usage of a signal and slots to implement two different views of a text document.
This program modifies the original doc_view.cpp example to employ automatic connection management.
This program is a basic example of how to define a class with a postconstructor which
deconstruct() as its factory function.
This program extends the postconstructor_ex1 example slightly, by additionally passing arguments from
deconstruct() call through to the class' constructor