Aller au menu - Aller au contenu

[C++] [Qt] cousNotes

Bloc notes avancé.

Pour accéder à cette section
Connectez-vous !
connexion_rpx
Page 1 
Auteur Message
1 visiteur sur ce sujet (1 Anonyme)
Page 1 
Hors ligne Nyax # Posté le 09/02/2012 à 05:51:00
Avatar

Bonjour à tous !

Je viens ici vous présenter mon tout premier projet de logiciel : cousNotes.
C'est un programme de prises de notes qui permet de gérer une liste de fichiers texte de façon simple et efficace.
Un aperçu de l'interface est disponible ici.


Informations générales

  • Ce projet a débuté fin janvier 2012.
  • Le programme est codé en C++ et utilise la librairie Qt.
  • Pour l'instant disponible uniquement sur Windows.
  • La version actuelle est la 1.0.

Avancement


Pour le moment le programme permet seulement la création de nouvelles notes, et l'enregistrement de celles-ci.
La note en cours d'édition est automatiquement sauvegardée lorsque l'on clique sur un autre élément de la liste.
A par ça, aucune fonction des menus n'est activée.


Téléchargement


Dernière version : Télécharger


Changelog

  • 1.0 - Première version, permet uniquement la création et l'enregistrement de notes.

La petite histoire..


J'ai commencé l'apprentissage du C début 2011, je suis passé au C++ quelques mois plus tard, pour finir avec Qt dans la fin de l'année. En effet on ne peut pas dire que ce soit un apprentissage rapide ! Du coup j'ai décidé pour cette année 2012 de passer la vitesse supérieure et de me lancer dans la création de mon propre programme.

Je ne sais pas comment les gens organisent leurs notes. Personnellement j'ai un fichier Notes.txt dans mes documents qui se rempli depuis des années. Le problème est qu'il fait maintenant plus de 500 lignes, et ça devient vraiment pas pratique de s'y retrouver. Alors oui il y a bien les gadgets de Windows qui permettent d'avoir des post-it sur le bureau, mais mon écran serait rapidement recouvert !

Bref, pour gérer ça j'en suis arrivé à la conclusion qu'il me fallait un logiciel permettant de gérer un fichier séparément pour chaque note. Je n'ai pas trouvé grand chose sur internet à par un vieux logiciel pas pratique à utiliser.. Et c'est là que j'ai eu la révélation ! Si je ne trouve rien, je vais me coder mon propre logiciel, qui conviendra parfaitement à mes besoins puisque j'en serai le créateur.


Objectifs du projet


J'ai beaucoup d'idées pour que ce programme fasse plus que simplement gérer une liste de notes. Je souhaite notamment ajouter des fonctions de recherche, ainsi qu'un gestionnaire de styles permettant de changer la couleur du texte (un peu comme les thèmes de Notepad++, sans la coloration syntaxique).

Mon but est bien-sur de perfectionner ma connaissance du C++. J'ai eu un rythme plutôt lent jusqu'à présent, je souhaite donc consacrer plus de temps à l'apprentissage de la programmation. J'ai vraiment eu du mal au début du projet, il m'a fallu plusieurs heures à lire la doc pour comprendre des choses de base comme l'utilisation des listes (je me base sur une QListView pour la gestion de la liste des notes), mais je commence à y voir plus clair depuis quelques jours, ce qui est vraiment motivant !


Bref !


Que de texte ! J'espère ne pas avoir été trop long. J'ai voulu suivre les règles en présentant comme il faut mon projet, et paf.

Une dernière chose tout de même : j'aimerai savoir comment vous gérez vos notes. Me dites pas que je suis tout seul à galérer avec le bloc notes de Windows ?
Édité le 09/02/2012 à 06:26:24 par Nyax

Cous'World // Projets 3D
Cous'Photos // Photos
 
Publicité # Posté le 09/02/2012 à 05:51:00

Hors ligne Jethro2106 # Posté le 09/02/2012 à 08:55:56 Message supprimé pour le motif suivant : Cette réponse a été supprimée par l'utilisateur.
Hors ligne Chiheb2010 # Posté le 12/02/2012 à 17:48:53
dcScript
Avatar
Flux RSS

Ville : Carpentras
Pays : France métropolitaine

Ça a l'air sympa mais Tomboy Notes existe déjà et fais plus que ton logiciel. ^^
-> Par contre c'est pas un programme Qt, c'est du GTK#.

Image utilisateur Retrouvez dcScript sur mon blog !
 

Retour au forum "Présentation de vos projets" ou à la liste des forums

Pour accéder à cette section
Connectez-vous !
connexion_rpx


Lire aussi