- Formations
- conversion_path Parcours & Formations
- science Projets
- data_object Exercices de code
- psychology Exercices IA
- quiz Quiz
- Articles
- rss_feed Blog
- sort_by_alpha Glossaire
- menu_book Guides
- help_center FAQ
- media_link Ressources
- Communauté
- groups La communauté
- forum Questions
- live_tv Mentorats
- science Projets mensuels
- Formations
- conversion_path Parcours & Formations
- science Projets
- data_object Exercices de code
- psychology Exercices IA
- quiz Quiz
- Articles
- rss_feed Blog
- sort_by_alpha Glossaire
- menu_book Guides
- help_center FAQ
- media_link Ressources
- Communauté
- groups La communauté
- forum Questions
- live_tv Mentorats
- science Projets mensuels
Deviens membre Premium magic_button
Débloque cette session en devenant Membre Premium 🚀
Inscris-toi
(c'est gratuit !)
Un compte est nécessaire pour participer aux discussions.
Créer un compte person00:00:00 :Dans cette partie, on va créer un lecteur multimédia qui va nous permettre de lire des fichiers mp4.Donc ça va être des vidéos et j'ai décidé de faire cette application pour vous montrer un exemple d'interface qui n'a pas besoin d'API.
00:00:21 :Alors on va faire un lecteur de fichiers mp4. C'est probable que vous ayez des problèmes tout dépendant de votre système d'exploitation.Par exemple sur Windows, j'ai dû installer des codecs supplémentaires pour que ça fonctionne.
00:00:32 :Donc je vous montrerai ça à la fin de cette section.Mais ce que je vais vous montrer surtout avec cette application, c'est notamment l'utilisation de la barre de menu et de la toolbar,qu'il est possible d'ajouter à l'intérieur d'un QMainWindow.
00:00:44 :Donc on va s'éloigner du QWidget de base qu'on a utilisé jusqu'à présent et enfin utiliser ce fameux QMainWindow.Donc je vais vous montrer à quoi ressemble l'application.
00:00:54 :Je vais lancer FBS Run pour lancer mon lecteur multimédia et vous voyez qu'on a la fenêtre qui s'ouvre ici.On a donc le menu ici qui se retrouve dans ma barre des tâches sur macOS.
00:01:04 :Donc le menu File qui me permet d'ouvrir un fichier.Sur Windows vous allez retrouver ce menu File directement sur la barre de menu ici sur votre application.
00:01:12 :Donc ça c'est une différence entre Mac et Windows qui est très bien gérée directement par PySide.On va avoir également la toolbar, donc cette toolbar ici que l'on peut cliquer et modifier.
00:01:23 :Donc on peut la mettre par exemple au-dessus ou sur le côté pour changer son emplacement.Donc ça c'est un principe très intéressant, le toolbar sur lequel on va pouvoir ajouter des boutons.
00:01:31 :Donc je vais vous montrer tout de suite le fonctionnement du File Open.Donc on va aller ouvrir un fichier.Automatiquement ce navigateur ici va s'ouvrir dans le dossier Movie.
00:01:40 :Donc là encore c'est une ligne de code qu'on va utiliser qui va fonctionner pour tous les systèmes d'exploitationet qui va nous permettre d'atterrir directement dans le dossier de basedans lequel se trouve généralement sur l'ordinateur de la personne qui va utiliser votre application.
00:01:52 :Donc on a une vidéo ici qu'on va utiliser pendant la création de cette application qui s'appelle Simple Video.On va cliquer sur Open pour l'ouvrir et on a bien la vidéo qui joue à l'intérieur de mon interface.
00:02:03 :Donc je peux déplacer, vous voyez ça fonctionne très bien.Et si je reclique sur Play ça va relire la vidéo.Je peux cliquer sur Pause pour faire pause.
00:02:11 :Je peux cliquer sur la flèche ici pour revenir au début.Recliquer sur Play pour rejouer la vidéo.Ou même carrément arrêter complètement en cliquant sur le carré ici.
00:02:19 :Si je reclique sur Play ça va rejouer la vidéo et je peux refaire pause, revenir au début etc.Donc c'est les 4 boutons qu'on va coder qui vont nous permettre de faire la majorité de ce qu'on a besoin de faireà l'intérieur d'un lecteur multimédia.
00:02:30 :Donc c'est pas quelque chose de très très compliqué.On va pas refaire VLC, on n'aurait pas le temps.Mais ça va vous permettre de voir comme je vous disais le Cue Main Window avec notamment le menu et la barre ici.
Il te reste des vidéos à visionner back_hand
warningTu n'as pas terminé toutes les vidéos de cette partie.
💎
Tu as complété 0% du parcours.