« Programmation Qt/La fenêtre principale » : différence entre les versions

Contenu supprimé Contenu ajouté
Athozus (discussion | contributions)
→‎La barre d'état : création de la section → + principe, exemple, description
Athozus (discussion | contributions)
m Illustrations + changement bandeau
Ligne 31 :
actionGras->setCheckable(true);
menuEdition->addAction(actionGras);
</syntaxhighlight>{{RemarqueDangerBlenderAttention|Dans le système d'exploitation Mac OS X, vous ne pouvez pas créer d'action du nom de “Quitter“, car celle-ci est créée automatiquement par l'OS.}}
</syntaxhighlight>
{{RemarqueDangerBlender|Dans le système d'exploitation Mac OS X, vous ne pouvez pas créer d'action du nom de “Quitter“, car celle-ci est créée automatiquement par l'OS.}}
 
==== Créer des sous-menus ====
Ligne 55 ⟶ 54 :
 
=== Les docks ===
[[Fichier:QDockWidget.png|alt=Exemple de QDockWidget.|vignette|440x440px|Un <code>QDockWidget</code> qui contient un <code>QCalendarWidget</code>.]]
 
Le principe des docks est assez simple : la classe <code>QDockWidget</code> contient nos widgets, et on les ajoute à la <code>QMainWindow</code> :<syntaxhighlight lang="c++" line="1" start="1">
QDockWidget *dock = new QDockWidget(tr("Dock Widget"), this);