Skip to content

nderousseaux/projet-ihm

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Fonctionnalités

  • Liste des thèmes
  • Nouveau thème
  • Sauvegarder un thème
  • Thème en italique si non sauvegardé
  • Warning si l'utilisateur tente de quiter la fenêtre sans avoir sauvegardé
  • Importer un thème depuis un fichier XML, un projet source ou un lien internet.
  • Mettre à jour le thème à partir du lien internet
  • Modifier le lien internet
  • Zone de notifications
  • Barre de chargement infinie pour le téléchargement des thèmes
  • Liste des paires de couleurs

Non implémenté

  • Appliquer un thème
  • Modification des paires de couleurs
  • Système de recherche dans la liste des thèmes
  • Système de drag and drop (pour réorganiser la liste par exemple)
  • Ajout d'une paire de couleur

Remarques

J'ai été malheuresement pris par le temps sur ce projet. Ne connaissant pas du tout QT avant ce cours, j'ai mis dans mon wireframe des fonctionnalités ou des "looks" difficile à implémenter, et j'ai perdu beaucoup de temps là dessus, alors que j'aurais pu faire autrement dans mon wireframe pour me faciliter la tâche. Malgré tout, j'ai essayé de respecter au maximum mon wireframe pour ce que j'ai implémenté. J'ai aussi pris le temps de rendre une application, je l'espère, stable et sans bugs.