Présentation de l'interface
Exclusif Premium
Débloquez votre potentiel ! ✨
Cette session fait partie de notre programme Premium exclusif
+100h de formations exclusives
+180 exercices de code avancés
+100h de mentorats en réécriture
20 projets guidés pas à pas
Mentorats groupés hebdomadaires
Support individuel avec nos mentors
Prêt à passer au niveau supérieur ?
Découvrez tous les avantages Premium et transformez votre apprentissage dès aujourd'hui!
Inscris-toi
(c'est gratuit !)
Un compte est nécessaire pour participer aux discussions.
Créer un compte00:00:00 :Dans les prochaines parties, on va cette fois s'attaquer à l'interface graphique de notre application.Je vais vous présenter tout de suite la façon dont on va organiser les widgets à l'intérieur d'un layout grâce à un petit schéma.
00:00:13 :Donc j'ai mon application ici qui va contenir trois widgets.Le premier widget, ça va être un QPushButton qui va nous permettre de créer des nouvelles notes.
00:00:21 :On va ensuite avoir un QListWidget qui va lister toutes les notes qui ont été créées.Et à droite, on va avoir le QTextEdit qui va nous permettre d'afficher le contenu de la note.
00:00:31 :Alors pour organiser ces trois widgets, on va utiliser un QGridLayout.C'est un layout en gris et pour que ce soit un peu plus clair visuellement,par rapport aux coordonnées et à la taille des widgets à l'intérieur du QGridLayout,je préfère revenir à un format carré comme celui-ci.
00:00:47 :Donc là, on va avoir les coordonnées de chaque widget.On va voir que le QPushButton est en place 0,0 puisqu'il est en haut à gauche.
00:00:55 :Ensuite, on va avoir le QListWidget qui va être à 1,0.Donc le premier élément de notre position, c'est la hauteur.Donc on va être à 1 en hauteur et à 0 toujours en largeur.
00:01:04 :Et enfin, on va avoir le QTextEdit qui lui va être aux coordonnées 0,1.Donc 0 puisqu'on est tout en haut de notre grille et 1 puisqu'on est décalé de 1 sur la largeur.
00:01:14 :On va ensuite avoir des unités pour la taille des widgets.Donc là, le QTextEdit, en fait, il va faire deux unités de hauteuralors que tous les autres widgets, le PushButton et le ListWidget,vont faire une unité de hauteur et de largeur.
00:01:27 :Donc ça, on va également l'indiquer dans le code.Vous verrez, quand on va ajouter les widgets dans le layout,on va avoir exactement les quatre nombres que vous voyez ici.
00:01:36 :Donc pour le QPushButton, 0,0 comme coordonnées et 1,1 comme taille.Pour le QListWidget, on va avoir 1,0 en coordonnées et 1,1 pour la taille.Et le QTextEdit, on va avoir 0,1 en coordonnées et 2,1 pour la taille.
Ce n'est pas fini...
✋
Tu as complété % du parcours 🔥
Termine l'intégralité de la formation pour pouvoir débloquer ton attestation de réussite.