cclite is an experimental library of core generic C++1x components.
Each example can be build individually:
$ make testConnectionLifeTime
To build everything you need Qt5:
$ sudo apt-get install qtbase5-dev-tools
Look at the shipped test programs.
There’s a slide deck comparing the event system (aka signals and slots) of cclite and Qt: