====== Commit 2008-01-29 ====== ===== Modifs ===== ==== Variables statiques ==== J'aimerais faire le point sur les variables statiques utilisées dans le code pour progressivement supprimer toutes celles qui empêchent de faire tourner 2 tests successivement. Ensuite, il faudra voir ce qui empêche de faire tourner 2 tests en parallèle. Premier nettoyage: * suppression de ''dofMap'' et de certains ''onceFlag'' dans les éléments. ==== GUI ==== * Correction d'un bug d'affichage sous Unix (les codes couleur s'affichaient dans la fenêtre). * Nouvelle gestion des settings. * nettoyage des variables inutilisées. * sauvegarde sous la clef ''HKEY_CURRENT_USER\Software\LTAS-MN2L'' * sauvegarde de l'état des docks en base de registre. * split des options en 2 widgets (1 pour les options globales et 1 pour la fenetre python). * Ajout d'une dépendance à ''QtNetwork'' (ajouter ''QT += network'' au ''.pro'') * Suppression des boutons "run" et "exec" dans le menu "File". ===== Projet ====== * ''PythonWindowOptionDialog.*'' à ajouter au projet ''.pro''. * ''QT += network'' ===== Note ====== * ''import numpy'' sous la GUI sous Unix fait une ''coredump''. J'ai eu beau réinstaller numpy, ça merdouille à chaque fois (en release et debug) dans la gestion de threads dans les routines de numpy (incompatibles avec les threads Qt?). ===== Fichiers ajoutés/supprimés ====== mtQt/PythonWindowOptionDialog.cpp added mtQt/PythonWindowOptionDialog.h added mtQt/PythonWindowOptionDialog.ui added --- //[[r_boman@yahoo.fr|Romain BOMAN]] 2008/01/29 09:16//