Voici les détails concernant des widgets qui doivent être disposés sur la fenêtre. La
partie de droite est un Graphics View (en fait, une instance de QGraphicsView), qu'on
nommera vuePrincipale (objectName). La partie de gauche est un Dock Widget, un
conteneur qui a la propriété de pouvoir être déplacé ou même détaché par l'utilisateur.
Ce sera notre boîte à outils dans laquelle on va placer différents widgets destinés à
interagir avec la vue ou la scène. On assigne les propriétés suivantes à ce Dock
Widget :
windowTitle : Boîte à outils ;
features : tout décocher sauf DockWidgetMovable, DockWidgetFloatable ;
allowedAreas : tout décocher sauf LeftDockWidgetArea et RightDockWidgetArea.
Une fois qu'on a ces deux éléments principaux, on peut les aligner horizontalement pour
qu'ils occupent toute la place disponible sur la fenêtre principale : on sélectionne la
214
partie de droite est un Graphics View (en fait, une instance de QGraphicsView), qu'on
nommera vuePrincipale (objectName). La partie de gauche est un Dock Widget, un
conteneur qui a la propriété de pouvoir être déplacé ou même détaché par l'utilisateur.
Ce sera notre boîte à outils dans laquelle on va placer différents widgets destinés à
interagir avec la vue ou la scène. On assigne les propriétés suivantes à ce Dock
Widget :
windowTitle : Boîte à outils ;
features : tout décocher sauf DockWidgetMovable, DockWidgetFloatable ;
allowedAreas : tout décocher sauf LeftDockWidgetArea et RightDockWidgetArea.
Une fois qu'on a ces deux éléments principaux, on peut les aligner horizontalement pour
qu'ils occupent toute la place disponible sur la fenêtre principale : on sélectionne la
214
