jout du race number dans le trackId (en plus du raceId et du lapNump)
Utilisation d'un graphique Qwt pour les données Megasquirt
	- Nouveau menu (Graphique courant) dans le menu édition
		- Affiche de la grille
		- Afficher une croix attachée à la position de la souris
		- Afficher un label renseignant la position de la souris
		- Augmenter ou diminuer la précision
		- Exportation en pdf
	- Menu contextuel pour le clic droit
		- Effacer
		- Centrer sur
		- Changer la couleur
		- Renommer
Correction du race_num dans le trackIdentifier lorsqu'on selectionne un tuple dans la raeView (avant je mettais tjs le numéro de la première course)
Ajout de deux labels dans l'onglet Megasquirt pour renseigner à l'utilisateur quelle course et quel tour il a sélectionné pour afficher les paramètres moteur
Réécriture de la classe ColorPicker pour qu'elle soit la même que pour l'application EcoMotion2013BenchTest (contient quelques méthodes en plus)
Ajout d'une méthode addCurve à la classe Plot
Correction d'un problème de trackIdentifier:
	La méthode qui ajoute les courbes dans toutes les vues construisait son trackId (contenant le race id et la lap id). Or, dans toutes les autres méthodes, je récupérais le trackIdentifier construit lors du clic dans la treeView.
	Ce trackIdentifier contient en plus le numéro de la course. Donc lorsque j'affichais le menu contextuelle lorsque je cliquais droit sur une course, pour lui le trackId n'était pas encore affiché alors que si.
	J'ai corrigé le problème en utilisant le trackId créé lors du clic dans la méthode qui ajoute les courbes dans toutes les vues
Sauvegarde et restauration des paramètres des plots Qwt (/!\ Pour qu'un plot Qwt soit pris en compte par la sauvegarde/restauration des paramètres, il doit être ajouté à la liste "plots" /!\)
Sauvegarde et restauration de l'état du splitter megasquirt
Sauvegarde et restauration de l'onglet actif à la fermeture de l'application
Suppression du menu "Exporter" du menu "Fichier"
Ajout de l'action actionExportSectors qui permet d'exporter la configuration de vitesses des différents secteurs délimités
Correction du problème de rafraichissement de la liste des courses lors de la suppression d'une compétition
Lorsqu'on importe des données pour la compétition courante, les données déjà affichées ne sont pas supprimées
Lorsqu'on insère des données d'une nouvelle compétition, on se focalise dessus et donc les données déjà affichées sont supprimées
Ajout d'une action permettant de changer le nom des fichiers nécessaires à l'importation
L'action "Effacer les données dans toutes les vues" efface aussi mnt les courbes dans les graphiques Qwt
Ajout d'une méthode à la classe Plot permettant d'ajouter une courbe en lui passant simplement la série de points et un QPen
Création d'une classe AdvancedPlot qui hérite de Plot et y ajoute pour le moment la gestion automatique des couleurs des courbes ajoutées au graphique
Correction temporaire du problème de mise en évidence des points sélectionnés dans le tableau
	- Lorsque je formais le trackId, je ne mettais que le raceId et le lapId. Or, j'y ai ajouté le numéro de la course. J'ai donc ajouté une requete pour le récupérer
Correction temporaire du problème lorsqu'on voulait tracer le secteur délimité par deux points du tableau. Je ne construisais pas le bon trackId
        - Lorsque je formais le trackId, je ne mettais que le raceId et le lapId. Or, j'y ai ajouté le numéro de la course. J'ai donc ajouté une requete pour le récupérer
Création d'une nouvelle table (DATARACE) dans la base de données qui contient pour un tour, une course et une date précises une données de vitesse, position, accélération
Nouvelle méthode pour l'importation des données de vitesses (mais importe les données dans la table DATARACE et non dans la table SPEED)
Ajout de l'insetion des données de distance et accélération dans la base de données
Ajout de la class TrackPlotCurve + correction de la position lors de l'importation

La classe TrackPlotCurve est une classe représentant une courbe associée à une course et un tour.
On peut lui associer des courbes "enfant" qui seront masquées/supprimées en même temps que leur parent
La méthode attach de la classe TrackPlot a été renommé en attachChild car elle masquait la methode attach de QwtPlotItem
Lorsqu'une TrackPlotCurve est est attachée/détachée d'une autre TrackPlotCurve, le flag de visibilité de l'élément dans la légende (pour la courbe enfant) est adapté
Lorsqu'on attache une TrackPlotCurve à un parent, on vérifie bien (et le change le cas contraire) que la courbe enfant est bien attachée au même plot que sont parent
Si une courbe TrackPlotCurve change de plot (attach ou detach) tous ses enfants sont modifiés en conséquence
Un test de la classe TrackPlot a été ajouté lors de l'ajout d'une courbe moteur
Prise en compte du pointeur TrackPlotCurve* parent dans le constructeur d'un TrackPlotCurve pour directement s'attacher à une courbe parent
Le pointeur parent dans le constructeur de la classe TrackPlotCurve est enfin géré
Redéfinission de la méthode boundingRect pour que cette zone de délimitation prennent en comptes toutes les courbes enfant
Lorsqu'on attache une courbe enfant à un parent, je fais correspondre leur trackId
Surcharge de la méthode boundingRect pour qu'elle retourne un rectangle englobant l'ensemble des courbes (parent et enfants)
Ajout automatique du numéro de la course et du numéro du tour dans le titre des courbes TrackPlotCurve
Correction du crash lors de la suppression des TrackPlotCurve