Créer un gestionnaire de tâches avec Qt

Cette formation vous accompagne dans la création complète d'un gestionnaire de tâches avec Python et Qt. Vous apprendrez à construire une interface utilisateur interactive, gérer efficacement les tâches, manipuler les données et optimiser votre code. La formation inclut également des personnalisations visuelles.
Débloquer cette formation
  • grade grade grade
    Avancé
  • schedule 1 heures 49 minutes
  • list 20 sessions
Présentation du projet

1. Présentation du projet

03:01

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.

  • Sous-titres
  • Résumé textuel
Réservé aux membres Premium
Créer les constantes

2. Créer les constantes

03:36

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.

  • Sous-titres
  • Résumé textuel
Réservé aux membres Premium
Récupérer les tâches

3. Récupérer les tâches

04:00

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.

  • Sous-titres
  • Résumé textuel
Réservé aux membres Premium
Ajouter une tâche

4. Ajouter une tâche

04:43

Lors de cette session, vous serez guidé pas à pas pour apprendre à ajouter une tâche à votre gestionnaire Qt. Nous allons explorer ensemble toutes les étapes clés pour bien comprendre le processus. Vous allez approfondir vos compétences en Python tout en créant une fonctionnalité essentielle de votre application.

  • Sous-titres
  • Résumé textuel
Réservé aux membres Premium
Supprimer une tâche

5. Supprimer une tâche

07:10

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.

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

6. Optimiser le code

04:33

Au sein de cette session, vous allez découvrir comment optimiser votre code dans le cadre de la création d'un gestionnaire de tâches avec Qt. Nous allons étudier ensemble les meilleures pratiques pour renforcer l'efficacité de votre code, augmenter la rapidité d'exécution et améliorer la lisibilité du code pour un travail collaboratif plus fluide.

  • Sous-titres
  • Résumé textuel
Réservé aux membres Premium
Changer le statut d'une tâche

7. Changer le statut d'une tâche

05:48

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.

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

8. Création des widgets et des layouts

04:54

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.

  • Sous-titres
  • Résumé textuel
Réservé aux membres Premium
Ajouter une tâche

9. Ajouter une tâche

05:44

Dans cette session, vous allez apprendre à créer une fonctionnalité pour ajouter une tâche à votre gestionnaire. Nous allons nous concentrer sur l'intégration de cette fonctionnalité à l'interface graphique Qt, en veillant à respecter les principes de programmation Python. Nous aborderons également la gestion des erreurs pour assurer une utilisation fluide.

  • Sous-titres
  • Résumé textuel
Réservé aux membres Premium
Récupérer les tâches sur le disque

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

04:39

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.

  • Sous-titres
  • Résumé textuel
Réservé aux membres Premium
Création du QListWidgetItem

11. Création du QListWidgetItem

06:39

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.

  • Sous-titres
  • Résumé textuel
Réservé aux membres Premium
Changer la couleur d'arrière-plan

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

05:30

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.

  • Sous-titres
  • Résumé textuel
Réservé aux membres Premium
Changer le statut d'une tâche

13. Changer le statut d'une tâche

06:26

Dans cette session, vous allez découvrir comment modifier le statut d'une tâche dans le cadre de la création d'un gestionnaire de tâches avec Qt. Vous allez apprendre les techniques essentielles pour implémenter cette fonction clé, comprenant l'interaction avec l'interface utilisateur et la gestion de tâches au niveau du code.

  • Sous-titres
  • Résumé textuel
Réservé aux membres Premium
Modifier la couleur de sélection

14. Modifier la couleur de sélection

09:16

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.

  • Sous-titres
  • Résumé textuel
Réservé aux membres Premium
Supprimer les tâches complétées

15. Supprimer les tâches complétées

04:50

Dans cette séance, vous allez apprendre à supprimer des tâches complétées dans un gestionnaire de tâches réalisé avec Qt. Nous aborderons les codes nécessaires à la suppression des tâches et la mise à jour de l'interface utilisateur après suppression. Vous apprendrez également à rendre l'interface intuitive pour une gestion des tâches efficace.

  • Sous-titres
  • Résumé textuel
Réservé aux membres Premium
Améliorer l'interface

16. Améliorer l'interface

11:38

Dans cette session, vous allez apprendre à améliorer l'interface de votre gestionnaire de tâches en utilisant Qt. Nous allons y aborder des techniques efficaces pour rendre votre application plus intuitive et attrayante. Vous découvrirez également comment effectuer les ajustements nécessaires pour faciliter l'utilisation de votre outil.

  • Sous-titres
  • Résumé textuel
Réservé aux membres Premium
Créer l'icône dans la barre des tâches

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

02:41

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.

  • Sous-titres
  • Résumé textuel
Réservé aux membres Premium
Gérer le clique sur l'icône

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

02:53

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.

  • Sous-titres
  • Résumé textuel
Réservé aux membres Premium
Centrer l'application sous l'icône

19. Centrer l'application sous l'icône

07:16

Dans cette session, vous allez travailler sur l'interface utilisateur de votre gestionnaire de tâches. Vous allez découvrir comment positionner correctement l'application à l'écran, en particulier, comment le centrer sous l'icône. Nous allons voir ensemble comment manipuler les dimensions de l'écran et l'icône afin d'atteindre cet objectif.

  • Sous-titres
  • Résumé textuel
Réservé aux membres Premium
Centrer l'application sur Windows

20. Centrer l'application sur Windows

04:23

Dans cette session, vous allez apprendre à centraliser votre application Qt sur un système Windows. Nous aborderons les spécificités du système d'exploitation Windows, les difficultés potentielles et les solutions pour les surmonter. Vous allez découvrir comment rendre votre gestionnaire de tâches plus ergonomique et plus convivial pour l'utilisateur final.

  • 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.