commit:2008:01_31
Table of Contents
Commit 2008-01-31
Modifs
Variables statiques
- Nettoyage des éléments
mechanism - Mise à jour du pointeur vers Metafor lors de l'initialisation des shortcuts. Cette modif permet de lancer plusieurs cas-tests en série. Il faudra cependant vérifier que les variables statiques utilisées dans le premier tests n'influencent pas le second. Ce serait pas exemple le cas si l'utilisateur sélectionnait un
Geometry::testKsiForNurbspour le premier test. Cette option globale serait alors utilisée aussi pour le second test… Méfiance donc… Question mémoire, il reste des memory leaks qu'il faudra supprimer. - Ajout des tests
apps.complex.twice(qui lance 2 tests en série) etapps.complex.megaloooopqui lance 5xcont2d'affilée. Les destructeurs sont appelés après chaque run.
GUI
- Correction d'un bug d'affichage dans l'
ObjectBrowser. - Création d'un dock “Browser” qui permettra de voir et manipuler, à terme, les différents
Metaforchargés en mémoire. - Renommage de
BrowserWidgetenObjectBrowserWidgetetBrowserListViewenObjectBrowserTreeView. - Ajout d'icônes
Makefiles
J'ai commencé l'ajout de Makefiles CMake pour Metafor. Ceci permettrait d'avoir un système unique de Makefiles sous Windows et Unix.
Pour l'instant, seul mtGlobal et mtMath sont compilables (à suivre…).
Projet
- Ajoutez les nouveaux widgets au
.pro
Fichiers ajoutés/supprimés
mtQt/ObjectBrowserTreeView.cpp added mtQt/ObjectBrowserTreeView.h added mtQt/BrowserWidget.h added mtQt/BrowserWidget.cpp added mtQt/BrowserWidget.ui added mtQt/BrowserListView.h deleted mtQt/BrowserListView.cpp deleted mtElements/mechanisms/LagrangianMultiplierEdgeElement.cpp added mtElements/mechanisms/LagrangianMultiplierEdge2DElement.cpp deleted mtElements/mechanisms/LagrangianMultiplierEdge3DElement.cpp deleted mtElements/mechanisms/LagrangianMultiplierEdge2DElement.h deleted mtElements/mechanisms/LagrangianMultiplierEdge3DElement.h deleted
— Romain BOMAN 2008/01/31 10:02
commit/2008/01_31.txt · Last modified: by 127.0.0.1
