Créer un gestionnaire de tâches avec Qt

  • Avancé
  • fiber_manual_record
  • 1 heures 49 minutes
  • fiber_manual_record
  • 20 sessions
Présentation du projet

02:59

1. Présentation du projet

Dans cette session inaugurale, vous allez découvrir l'objectif global du projet : la création d'un gestionnaire de tâches en utilisant Qt. Nous discuterons des grandes lignées du projet, des fonctionnalités que nous allons intégrer et de la manière dont nous allons utiliser Python et Qt pour y parvenir. Nous ferons un survol des outils et concepts importants qui seront utilisés tout au long du projet.

  • closed_caption Sous-titres check_circle
  • format_quote Résumé textuel cancel
Créer les constantes

03:34

2. Créer les constantes

Dans cette session, vous allez définir les constantes nécessaires au bon fonctionnement de votre gestionnaire de tâches conçu avec Qt. Vous nous concentrerons sur l'importance des constantes et comment les choisir judicieusement pour permettre une maintenance et une évolutivité efficaces du logiciel. Nous passerons en revue les meilleures pratiques pour choisir et déclarer les constantes dans un environnement Python et Qt.

  • closed_caption Sous-titres check_circle
  • format_quote Résumé textuel cancel
Récupérer les tâches

03:58

3. Récupérer les tâches

Au sein de cette session, vous allez apprendre à extraire les données des tâches nécessaires à la conception de votre gestionnaire. Nous explorons les techniques pour récupérer efficacement des tâches à partir de différentes sources afin d'enrichir votre gestionnaire de tâches sous Qt. Vous serez en mesure de manipuler les données pour un affichage précis et une meilleure gestion de vos tâches.

  • closed_caption Sous-titres check_circle
  • format_quote Résumé textuel cancel
Supprimer une tâche

07:09

5. Supprimer une tâche

Dans cette partie de la formation, vous allez apprendre à supprimer une tâche de votre gestionnaire de tâches en utilisant Qt. Nous allons aborder en détail le processus de configuration de cette action par l'interface utilisateur. L'objectif étant de vous permettre de rendre votre gestionnaire plus fonctionnel et plus interactif. Finalement, nous allons également traiter les éventuelles erreurs que vous pourriez rencontrer.

  • closed_caption Sous-titres check_circle
  • format_quote Résumé textuel cancel
Changer le statut d'une tâche

05:46

7. Changer le statut d'une tâche

Dans cette partie de la formation, vous allez explorer comment modifier le statut d'une tâche dans un gestionnaire de tâches utilisant Qt. Vous allez apprendre à utiliser les fonctionnalités spécifiques de Python pour cela. Nous allons nous concentrer sur les concepts clés et les meilleures pratiques pour rendre cette fonctionnalité efficace et intuitive pour les utilisateurs. Grâce à cette session, vous serez capable de rendre vos applications Qt plus interactives et conviviales.

  • closed_caption Sous-titres check_circle
  • format_quote Résumé textuel cancel
Création des widgets et des layouts

04:52

8. Création des widgets et des layouts

Dans cette session, vous allez apprendre à construire les éléments de base d'une interface utilisateur avec Qt. Nous allons nous concentrer sur la création de widgets, qui sont les composants de base d'un GUI et sur les layouts, qui vont vous permettre d'organiser ces widgets de manière esthétique et fonctionnelle sur l'interface de votre gestionnaire de tâches. Finalement, nous allons explorer comment relier ces éléments pour commencer à donner vie à notre application.

  • closed_caption Sous-titres check_circle
  • format_quote Résumé textuel cancel
Récupérer les tâches sur le disque

04:38

10. Récupérer les tâches sur le disque

Dans cette session, vous allez apprendre à manipuler les tâches stockées sur le disque dur de votre ordinateur. Nous allons voir ensemble comment générer, lire et organiser ces tâches, pour une gestion optimisée de votre projet. Vous découvrirez également comment intégrer tout cela dans votre gestionnaire de tâches à l'aide de Python et de la bibliothèque Qt.

  • closed_caption Sous-titres check_circle
  • format_quote Résumé textuel cancel
Création du QListWidgetItem

06:37

11. Création du QListWidgetItem

Dans cette session, vous allez découvrir comment créer un QListWidgetItem pour notre gestionnaire de tâches. Nous allons explorer les étapes détaillées pour initialiser et configurer cet élément, qui est un incontournable de Qt. Vous allez apprendre à personnaliser vos QListWidgetItem en fonction de vos besoins spécifiques, rendant votre gestionnaire de tâches plus interactif et convivial.

  • closed_caption Sous-titres check_circle
  • format_quote Résumé textuel cancel
Changer la couleur d'arrière-plan

05:28

12. Changer la couleur d'arrière-plan

Au cours de cette séance, vous allez découvrir comment changer la couleur d'arrière-plan dans un gestionnaire de tâches codé via Qt. Nous aborderons les aspects esthétiques et pratiques pour rendre votre interface plus interactive et agréable à utiliser. Vous serez guidé.e.s à chaque étape pour maîtriser cette technique essentielle. Un focus particulier sera mis sur l'utilisation efficace des ressources Qt pour parvenir à vos fins.

  • closed_caption Sous-titres check_circle
  • format_quote Résumé textuel cancel
Modifier la couleur de sélection

09:15

14. Modifier la couleur de sélection

Dans cette session, vous allez apprendre à personnaliser la couleur de sélection pour le gestionnaire de tâches Qt. Nous allons découvrir comment manipuler les propriétés de couleur de Qt, y compris la transparence et les couleurs de gradient. À l'issue, vous serez capable de modifier la couleur de sélection pour améliorer l'expérience utilisateur de votre outil de gestion de tâches.

  • closed_caption Sous-titres check_circle
  • format_quote Résumé textuel cancel
Créer l'icône dans la barre des tâches

02:39

17. Créer l'icône dans la barre des tâches

Dans cette séance, vous allez assimiler comment créer une icône de gestionnaire de tâches dans la barre des tâches en PyQt. Nous allons explorer comment configurer cette icône pour l'intégrer facilement à votre interface utilisateur. Vous comprendrez les subtiles interactions entre les icônes statiques et actives afin d'améliorer votre prise en main de PyQt.

  • closed_caption Sous-titres check_circle
  • format_quote Résumé textuel cancel
Gérer le clique sur l'icône

02:51

18. Gérer le clique sur l'icône

Durant cette session, vous allez découvrir comment gérer l'interaction de l'utilisateur avec l'icône d'une application Qt. Vous allez expérimenter diverses méthodes pour capter et répondre efficacement à un clic sur l'icône, un élément crucial lors de la création d'un gestionnaire de tâches. Nous allons mettre l'accent sur la mise en place d'événements en réponse au clic.

  • closed_caption Sous-titres check_circle
  • format_quote Résumé textuel cancel