Check the communication between context and controls like MediaExplorer. Especially the handling of data providers. Currently registered manually (only DNG provider exists at the moment).
Currently Qt events are used, later usage of more generic and portable C++11 events is preferred.