Lecture

GTKmm4 Architecture: MVC 2 Levels

Description

This lecture covers the Model-View-Controller architecture and GTKmm4 project, focusing on avoiding polluting the Model with GTKmm types. It discusses the main function handling command line information, modeling simulation independently of the graphic library choice, and managing dialogues and display preparation. The lecture also explores a generic shape module for drawing basic shapes, the independence of the Model from GTKmm4, and the visualization module for drawing entities defined in the shape module. Additionally, it delves into using Cairo::Context pointers for drawing in GTKmm, ensuring Model independence from GTKmm4, and delegating drawing tasks to the shape module.

About this result
This page is automatically generated and may contain information that is not correct, complete, up-to-date, or relevant to your search query. The same applies to every other page on this website. Please make sure to verify the information with EPFL's official sources.