Démarrage du projet de créateur de page de rune, interface faite, on commence à coder les classes Rune et RunePage.
Les bases de Rune et RunePage sont posées, il reste du boulot et c'est pas debug
On ajoute addEffect, getAllEffect. En gros on commence le sytème pour afficher dans le label de stat totale.
On finit updateStats et donc théoriquement l'affichage des stats
On résout les problèmes qui empêchaient de compiler et le programme
compile :)
On met en place pour demain en montrant l'architecture prévue.
Il faudra add un header pour la gestion des fichier voir un pour la
conversion runes -> Widget.
Penser à modifier curseur !
DODO NOW !
Le chargement des runes depuis un .index est fini, il faut maintenant les ajouter aux listes
On debug ajouterRune, on ajoute getQPres aux runes pour se presenter, on met en place une solution d'affichae temporaire. ON ARRIVE PAS A AJOUTER DES ITEMS AUX PETITES LISTES
On arrive à copier les QListWidgetItem d'une liste à l'autre !
On debug la fonction getAllEffect qui SIGSEGV vu qu'on accedait à des
pointeurs null... (quel noob...)
TODO : - Augmenter la taille du label qui est beaucoup trop petit !
       - Styliser les QListWidgetItem.
Le label des stats est tout beau :D
On règle un petit problème d'affichage avec les effets négatifs (CDR par
exemple)
YOUPI ! On arrive à trouver un code pour faire des QListWidget
personnalisées :)
TODO : - En faire des stylées parce que là ça pue un peu !!!
       - Retrouver un moyen de les déplacer :(
On a ajouté des icones avant le nom des runes et on commence à avoir un
truc joli !
On approche d'un rendu correct !
TODO : - Refaire fonctionner la copie d'une liste à l'autre
       - plus petite barre de séparation
       - diminuer la hauteur des éléments
Les listes sont toutes belles (terminée ?), on peut maintenant mettre des
noms de rune avec des espace (les _ dans le .index seront transformés).
Si les noms sont trop longs on a un retour à la ligne dans les widgets.
TODO : - transfert de runes.
On arrive à ajouter les runes !!!
TODEBUG : - Il fait cliquer sur l'icone de rune uniquement :/
TODO : - Permettre d'enlever une rune
       - Gestion des fichiers
       - Empêcher les runes de dépasser des petites listes
Oublié d'enlever les MessageBox de debug...
On règle la taille dans les petites listes pour pas que ça dépasse.
Youpi on arrive à supprimer les runes !
TODEBUG : ça fait des gros trous dans les petites lists :(
Youpi on peut supprimmer correctement ! (Efin faut règler un bug sur la
suppression des quints :()