commit:2006:11_15
Table of Contents
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 fichierMetaforApplication.*
qui contient l'application Qt spécifique à Metafor. - Création des fichiers
LogFile.*
etNullbuf.*
(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 by 127.0.0.1