Metafor

ULiege - Aerospace & Mechanical Engineering

User Tools

Site Tools


commit:2006:11_15

Commit 2006-11-15

Modifs

  • Améliorations console:
    • Suppression du logFile par défaut et création d'un log relatif au cas test en cours nommé resfile.txt (p. expl. workspace/app.qs.cont2/resfile.txt)
    • Possiblilité d'utiliser un raw_input() dans la fenêtre graphique.
    • Suppression de la classe QtMetaThread (Qt n'est plus dans un thread). Création du fichier MetaforApplication.* qui contient l'application Qt spécifique à Metafor.
    • Création des fichiers LogFile.* et Nullbuf.* (ces classes trainaient un peu n'importe où).
    • Gestion correcte du EOF à travers l'interface.
    • Appel correct des destructeurs dans le cas ou il est possible d'arrêter le thread python ⇒ il est toujours possible de lancer Purify et voir les mem leaks.
    • Ajout d'une fenêtre “voulez vous vraiment quitter?” pour ne pas tuer un test par erreur.
    • Ajout des infos “about”.
    • Ajout d'un splash screen (si qqun veut l'améliorer, …)

Projet .pro

Ajouter PythonWindow.ui et MetaforApplication.*, retirer QtMetaThread.*

Ajouter

IMAGES += ../../../oo_meta/mtQt/icons/splash.png
IMAGES += ../../../oo_meta/mtQt/icons/icon.png

pour les nouvelles images.

Fichiers ajoutés/supprimés

A oo_meta/mtQt/MetaforApplication.h
A oo_meta/mtQt/MetaforApplication.cpp
R oo_meta/mtQt/QtMetaThread.h
R oo_meta/mtQt/QtMetaThread.cpp
R oo_meta/mtQt/PythonCmdDialog.ui
R oo_meta/mtQt/PythonCmdDialog.ui.h
A oo_meta/mtQt/PythonWindow.ui
A oo_meta/mtQt/PythonWindow.ui.h
A oo_meta/mtQt/icons/splash.png
A oo_meta/mtQt/icons/icon.png
A oo_meta/mtGlobal/Nullbuf.h
A oo_meta/mtGlobal/Nullbuf.h
A oo_meta/mtGlobal/LogFile.h
A oo_meta/mtGlobal/LogFile.h

Romain BOMAN 2006/11/15 09:38

commit/2006/11_15.txt · Last modified: 2016/03/30 15:23 (external edit)