Êtes-vous un étudiant de l'EPFL à la recherche d'un projet de semestre?
Travaillez avec nous sur des projets en science des données et en visualisation, et déployez votre projet sous forme d'application sur Graph Search.
Cette séance de cours couvre le concept de programmation événementielle, axée sur la lecture d'entrées non-bloquantes et la gestion d'événements en C++ à l'aide de GTKmm. Il explique l'importance des boucles d'événements, des gestionnaires de signaux et de la gestion des interactions utilisateur à travers les boutons et les événements clavier. La séance de cours démontre également la mise en place d'une interface utilisateur graphique avec GTKmm, mettant l'accent sur l'utilisation des conteneurs Box pour la conception de la disposition et la manipulation des zones de dessin. Des exemples illustrent la connexion entre les boutons, les gestionnaires de signal, et le widget de dessin, montrant la gestion d'état et le traitement d'événements dans une application interactive.