Séance de cours

Architecture C++ : GTK et modèle

Description

Cette séance de cours explique comment assurer l'indépendance du code du sous-système Modèle par rapport à GTKmm, en utilisant un exemple détaillé qui décompose la partie «affichage» en modules de haut et de bas niveau. La fonction principale traite les commandes, initialise le pointeur cairo::context et gère la modélisation de simulation. Il couvre les modules pour les entités géométriques, les dépendances graphiques, les messages d'erreur, la préparation de l'affichage et la gestion des dialogues. La séance de cours présente également un module équivalent au module GUI du projet, offrant des interfaces pour dessiner des commandes et des styles graphiques sans passer par cairo::context comme paramètre.

À propos de ce résultat
Cette page est générée automatiquement et peut contenir des informations qui ne sont pas correctes, complètes, à jour ou pertinentes par rapport à votre recherche. Il en va de même pour toutes les autres pages de ce site. Veillez à vérifier les informations auprès des sources officielles de l'EPFL.