Are you an EPFL student looking for a semester project?
Work with us on data science and visualisation projects, and deploy your project as an app on top of Graph Search.
This lecture covers the concept of event programming, focusing on non-blocking input reading and event-driven programming. It explains how events are the core of interaction, detailing the handling of keyboard events and the use of signal handlers in GTKmm. The lecture also delves into the construction of graphical interfaces using Box containers and the delegation of roles in a practical example. The importance of non-blocking interaction management through the run method in GTKmm is highlighted, emphasizing the significance of signals and event queues. The lecture concludes with a summary of the key concepts discussed.