Différences
Ci-dessous, les différences entre deux révisions de la page.
| Prochaine révision | Révision précédente | ||
| notes:couplage_faible [10/03/2009 23:51] – créée 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 | ||