Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentesRévision précédente | |||
notes:couplage_faible [25/11/2012 20:56] – typo xavier | notes:couplage_faible [20/11/2014 14:01] (Version actuelle) – modification externe 127.0.0.1 | ||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
+ | ====== Couplage Faible dans QET ====== | ||
+ | Principes : | ||
+ | - On considère que les classes sont imbriquées. Ainsi, la classe QETApp permet d' | ||
+ | - On considère que les classes les plus profondes sont les plus génériques et donc les plus aptes à être réutilisées. Exemple : une classe "en profondeur", | ||
+ | - Idéalement, | ||
+ | |||
+ | Application du couplage faible : on fait communiquer les classes avec des signaux, émis naturellement par les classes "en profondeur" | ||
+ | |||
+ | * QETApp : | ||
+ | * QETDiagramEditor | ||
+ | * ElementsPanelWidget | ||
+ | * ElementsPanel | ||
+ | * ProjectView -> QETProject | ||
+ | * DiagramView -> Diagram | ||
+ | * QETElementEditor | ||
+ | * QETProject | ||
+ | * Diagram | ||
+ | * CustomElement | ||
+ | * Conductor | ||
+ | * DiagramTextItem | ||
+ | * ConductorProperties | ||
+ | * BorderInset | ||
+ | |||
+ | TODO À compléter |