Créer un explorateur de fichiers avec Qt

Cette formation vous accompagne dans la création complète d'un explorateur de fichiers avec Python et Qt. Vous découvrirez comment structurer votre interface utilisateur, gérer efficacement les interactions utilisateur, manipuler modèles et vues, et intégrer des éléments avancés comme une barre de menu et une barre d'outils interactives.
Débloquer cette formation
  • grade grade grade
    Avancé
  • schedule 52 minutes
  • list 12 sessions
Présentation du projet

1. Présentation du projet

02:20

Lors de cette session, vous allez découvrir le projet global pour la création d'un explorateur de fichiers en utilisant Qt. Nous allons passer en revue les fonctionnalités, l'interface et le flux de travail prévus. Vous comprendrez l'objectif et le contexte de l'application que vous allez construire au fil des prochaines sessions.

  • Sous-titres
  • Résumé textuel
Réservé aux membres Premium
Création des widgets

2. Création des widgets

02:42

"Pénétrez au coeur de Qt et Python durant cette session où vous découvrirez comment créer des widgets. Vous allez débuter avec les bases pour rapidement progresser vers des concepts plus avancés. Ainsi, vous maîtriserez la création de widgets, leur personnalisation et le processus d'intégration dans votre fenêtre principale. Ensuite, nous explorerons les bonnes pratiques pour garantir l'efficacité de votre code."

  • Sous-titres
  • Résumé textuel
Réservé aux membres Premium
Création du layout et ajout des widgets

3. Création du layout et ajout des widgets

03:53

Au cours de cette session, vous allez découvrir comment créer le layout d’un explorateur de fichiers en utilisant Python et Qt. Nous allons aborder l’ajout des différents widgets au layout, comment les mettre en forme et gérer leur interaction. Ce sera une étape essentielle pour la conception de votre interface utilisateur.

  • Sous-titres
  • Résumé textuel
Réservé aux membres Premium
Création du modèle de fichiers

4. Création du modèle de fichiers

06:03

Dans cette session, vous allez construire la fondation de votre explorateur de fichiers. Nous aborderons les principes du modèle de fichier sous Python. Vous aurez l'occasion d'apprendre comment structurer et manipuler des fichiers et dossiers pour intégrer ces structures dans votre interface Qt. Nous clarifierons également comment naviguer de manière efficace dans ces fichiers à l'aide de Python, jetant ainsi les bases de votre futur explorateur de fichiers.

  • Sous-titres
  • Résumé textuel
Réservé aux membres Premium
Gestion du clique sur le TreeView

5. Gestion du clique sur le TreeView

04:26

Au cours de cette session, vous allez découvrir comment gérer les clics sur un TreeView dans un explorateur de fichiers créé avec Qt. Nous allons nous concentrer sur l'utilisation de Python pour définir les actions à exécuter quand un utilisateur clique sur un élément du TreeView. À la fin de cette session, vous serez capable de rendre votre application plus interactive et conviviale.

  • Sous-titres
  • Résumé textuel
Réservé aux membres Premium
Gestion du clique sur le ListView

6. Gestion du clique sur le ListView

03:18

Dans cette session, vous allez découvrir comment gérer les cliques de l'utilisateur sur le ListView dans votre explorateur de fichiers. Nous allons nous concentrer sur la manière de lier des actions à ces événements de cliques. Vous allez apprendre à associer une fonction à un événement de clique et à gérer la relation entre l'événement de clic et l'action ultérieure associée. Ensemble, nous ferons un pas de plus vers la réalisation d'un explorateur de fichiers complet avec Qt.

  • Sous-titres
  • Résumé textuel
Réservé aux membres Premium
Gestion du double-clique sur le ListView

7. Gestion du double-clique sur le ListView

02:41

Dans cette session, vous allez découvrir comment gérer le double clic sur ListView dans le cadre de la création d'un explorateur de fichiers avec Qt. Vous apprendrez à définir l'action après le double clic, et comment actualiser le contenu de l'explorateur de fichiers. Ensemble, nous verrons également comment rendre cette interaction plus intuitive pour l'utilisateur.

  • Sous-titres
  • Résumé textuel
Réservé aux membres Premium
Mise en forme de l'application

8. Mise en forme de l'application

05:28

Dans cette session, vous allez découvrir comment donner vie à votre application Qt en personnalisant sa forme. Nous allons explorer ensemble diverses techniques de mise en forme telles que la manipulation de widgets, la personnalisation des couleurs et bien plus encore. Vous êtes sur le point d'acquérir des compétences essentielles pour rendre votre explorateur de fichiers aussi fonctionnel qu’attrayant.

  • Sous-titres
  • Résumé textuel
Réservé aux membres Premium
Ajouter les actions sur la barre de menu

9. Ajouter les actions sur la barre de menu

07:25

Dans cette session, vous allez découvrir comment intégrer des actions dans la barre de menu de votre explorateur de fichiers avec Qt. Elle vous guidera sur la manière de personnaliser cette barre pour y ajouter des fonctionnalités. Nous aborderons aussi le recours aux signaux et slots pour gérer ces actions.

  • Sous-titres
  • Résumé textuel
Réservé aux membres Premium
Lien vers la documentation Qt - StandardLocations

10. Lien vers la documentation Qt - StandardLocations

00:30

Dans cette partie de formation, vous allez découvrir comment agrémenter votre barre d'outils avec des emplacements supplémentaires en vous référant à la documentation officielle de Qt. Vous allez apprendre à manipuler la classe 'QStandardPaths' et exploiter ses constantes. Cela facilitera l'amélioration de votre explorateur de fichiers avec Qt.

  • Sous-titres
  • Résumé textuel
Réservé aux membres Premium
Connecter la barre d'outils

11. Connecter la barre d'outils

10:05

Dans cette session, vous allez découvrir comment intégrer et paramétrer une barre d'outils dans votre explorateur de fichiers Qt. Vous allez aussi apprendre comment lier les actions de cette barre à des fonctions spécifiques de votre application pour une meilleure interaction utilisateur. Nous allons ensemble voir les meilleures pratiques pour une intégration fluide.

  • Sous-titres
  • Résumé textuel
Réservé aux membres Premium
Modifier la taille des icônes

12. Modifier la taille des icônes

04:06

Dans cette partie du cours, vous allez apprendre à modifier la taille des icônes dans votre explorateur de fichiers construit avec Qt. Nous allons examiner ensemble les codes et fonctions essentiels à la manipulation de la taille des icônes, afin d'optimiser l'interface utilisateur de votre application.

  • Sous-titres
  • Résumé textuel
Réservé aux membres Premium

Rechercher sur le site

Formulaire de contact

Inscris-toi à Docstring

Pour commencer ton apprentissage.

Tu as déjà un compte ? Connecte-toi.