Parcourir la source

Fusion des ecran d'édition des decors et combattants
en EcranEditionMateriel
Ajout de l'onglet "combat"

Signed-off-by: olinox14 <olinox14@dmonde.fr>

olinox14 il y a 10 ans
Parent
commit
e00cb0ef8f

+ 4 - 4
.settings/org.eclipse.core.resources.prefs

@@ -10,22 +10,24 @@ encoding//lib/EcranAffichageTexte.py=utf-8
 encoding//lib/EcranAltitude.py=utf-8
 encoding//lib/EcranChargerPlateau.py=utf-8
 encoding//lib/EcranCreerPlateau.py=utf-8
-encoding//lib/EcranEditionCombattant.py=utf-8
-encoding//lib/EcranEditionDecor.py=utf-8
+encoding//lib/EcranEditionMateriel.py=utf-8
 encoding//lib/EcranEditionTerrain.py=utf-8
 encoding//lib/EcranFondPlateau.py=utf-8
 encoding//lib/EcranGestionCombat.py=utf-8
 encoding//lib/EcranSelectionPj.py=utf-8
 encoding//lib/Forme.py=utf-8
 encoding//lib/Modes.py=utf-8
+encoding//lib/Occupation.py=utf-8
 encoding//lib/Partie.py=utf-8
 encoding//lib/Pion.py=utf-8
 encoding//lib/Plateau.py=utf-8
 encoding//lib/Terrain.py=utf-8
 encoding//lib/VueEditionForme.py=utf-8
+encoding//lib/commun.py=utf-8
 encoding//lib/explorateurMat.py=utf-8
 encoding//lib/frameAttaque.py=utf-8
 encoding//lib/framePj.py=utf-8
+encoding//lib/gC.py=utf-8
 encoding//lib/mat.py=utf-8
 encoding//lib/outilsSvg.py=latin1
 encoding//lib/rsc.py=utf-8
@@ -33,8 +35,6 @@ encoding//lib/ui/dm.py=utf-8
 encoding//lib/ui/ecran_altitude.py=utf-8
 encoding//lib/ui/ecran_creationPlateau.py=utf-8
 encoding//lib/ui/ecran_creerPlateau.py=utf-8
-encoding//lib/ui/ecran_editionCombattant.py=utf-8
-encoding//lib/ui/ecran_editionDecor.py=utf-8
 encoding//lib/ui/ecran_explorateur.py=utf-8
 encoding//lib/ui/ecran_principal.py=utf-8
 encoding//lib/ui/ecran_saisie.py=utf-8

+ 4 - 3
DMonde.py

@@ -14,7 +14,7 @@ from lib.Actions import Ligne
 from lib.Combattant import PJ
 from lib.EcranChargerPlateau import EcranChargerPlateau
 from lib.EcranCreerPlateau import EcranCreerPlateau
-from lib.EcranEditionCombattant import EcranEditionCombattant
+from lib.EcranEditionMateriel import EcranEditionMateriel
 from lib.EcranFondPlateau import EcranFondPlateau
 from lib.Plateau import Plateau
 from lib.commun import rep, Session
@@ -227,9 +227,10 @@ class DMonde(QMainWindow):
         self.ui.grp_deroulement_layout.removeWidget(panneau)
 
     def nouveauPj(self):
-        fen = EcranEditionCombattant(PJ())
+        fen = EcranEditionMateriel(PJ())
+        fen.afficher()
         fen.exec_()
-        pj = fen.combattant()
+        pj = fen.mat()
         del fen
         pj.enregistrer("grp")
         self.pjAjouterAListe(pj)

+ 0 - 65
avancement.TXT

@@ -1,65 +0,0 @@
-### bugs
-1- bug a la suppression d'un decor
-  *2- la description du plateau est remplacée par le nom du plateau
-  *3- l'accès aux décors depuis la biblio est en mode édition: impossible de modifier la forme
-  *4- decors: dans les détails, le poids et la dimension ne sont pas enregistrés
-  *5- decors: le parametre "jusqu'au plafond" ne sert à rien, et il n'est pas enregistré
-  *6- le panneau d'info sur les decors est tout pourri, celui des combattants est incomplet
-  *7- la mise a jour des effets ne fonctionne pas
-  *8- zone de placement ne peut pas etre scindee
-  *9- edition cbtants: le bouton aide n'affiche rien
-  *10- tables mat: impossible de supprimer un objet
-  *11- dragon: image ne pivote pas avec le pion!
-  *12- interdire deplacement sur d'autres pions
-  *14- Fiches de perso: quand on ouvre direct sur la page 3, les onglets a droite ne suivent pas
-  *15- champ degats des attaques est un peu etroit
-  *16- fixer la taille de la fenetre d'edition, ou mettre un layout
-       elargir un peu la scrollarea des attaques
-  *17- inventaire commence sur l'onglet "trésor"
-  *18- pj: quand on modifie la couleur apres la creation, la couleur de la frame n'est pas mise a jour
- ?19- a l'ouverture, les frames PJ sont PARFOIS les unes sur les autres
-  *20- ne plus ouvrir le pateau en mode combat au chargement
-  *21- impossible de placer un materiel charge dans la table de mat
-  *22- epaisseur ne fonctionne pas avec ligne (dessin)
-  *23- zone placement: hachures ne s'enlèvent pas aprés dessin, pas de curseur pinceau
-  *24- notes plateau: s'ouvre plusieurs fois (pas bien supprimé aprés fermeture?)
-  *25- ne pas afficher les pions sous les caches dans l'ordre de jeu
-26- ecran gestion du combat ne s'affiche pas
-  *27 bug au remplissage de la liste des PJ
-  *28- gomme: le point d'effet du curseur est en bas a droite
-  *29- retirer de la lib dm les refs a 'commun', 'mat'...ETc
-30- Remettre en marche la liste des attributs des pions
-31- Afficher possibilité de deplacement meme lorsqu'on clique sur une 'case secondaire' d'un grand decor
-32- lorsque pion sur decor: pion toujours au dessus  -> gerer ça avec les Z
-33- accelerer virer ou la maj des textures des cases
-34- chargement plateau: le bouton d'import est connecte 2 fois
-  *35- suppression de cache: l'etiquette n'est pas supprimee
-36- decors ne sont pas deplaces
-37- pions ne peuvent pas etre places sur des decors (en mode creation)
-
-
-### orga fichiers/ fonctions
-1- mettre tous les algo geometriques dans une lib 'geometrie'
-2- changer les noms des fonctions du plateau pour qu'elles soient similaires a celles des modes
-3- changer 'fenetre' en 'prog' dans Plateau
-
-### ameliorations (importantes)
-1- creer ecran partie
-2- creer menu combat
-3- pouvoir afficher les fiches des pions, generation de valeurs aleatoires, mode edition
-4- ameliorer la perf de la zone disque et de la zone cone
-5- creer un bandeau de description de l'action en cours (a la place du journal), avec bouton Valider
-6- décors à forme variables
-7- integrer l'attribut hauteurMax pour les decors
-8- ajouter les effets aux cases, decors, et combattants
-  *9- Faire une gestion des materiels plus propre pour le plateau
-
-
-### ameliorations (secondaires)
-1- ajouter des pieges
-2- ajouter des rappels pour les effets a duree limitee
-3- codes couleurs bordure des pions
-4- regler l'effet de la tabulation dans les fiches
-5- Permettre l'envoi de sons par le chat 
-6- creer une frame qui montre une vue en coupe de l'altitude et des obstacles (a la place du journal) lors des deplacements, attaques à distance ou de zone
-7- changer l'incrementation des dim du plateau pour bouger 10 par 10

+ 2 - 2
lib/Cache.py

@@ -39,7 +39,7 @@ class Cache(object):
             self.plateau.cases[coord].ajouterCache(self._idCache)  
     #         
         self.creerEtiquette()  
-        self.plateau.gC.maj()          
+        self.plateau.gC.reinitialiser()          
 
     def creerEtiquette(self):
         self.etiquette = EtiquetteCache(self)
@@ -58,7 +58,7 @@ class Cache(object):
 
         del self.plateau.caches[self._idCache]         
 
-        self.plateau.gC.maj()
+        self.plateau.gC.reinitialiser()
  
         
 class EtiquetteCache(QGraphicsTextItem):

+ 2 - 0
lib/Combattant.py

@@ -45,6 +45,8 @@ class Combattant(Pion, Materiel):
             
     def listeAttaques(self):
         return self.attaques
+ 
+
     
     def ajouterAuPlateau(self, plateau):
         self.plateau = plateau

+ 1 - 1
lib/Decor.py

@@ -11,7 +11,7 @@ class Decor(Pion, Materiel):
 
         self.numero = -1
         self.escalade = False            #peut etre escalade
-        self.brule = False               #peut prendre feu
+        self.inflammable = False               #peut prendre feu
         self.hauteurMax = False          #la hauteur doit etre calculee pour atteindre le plafond (s'il existe)
         self.inventaire = []
         self.details = {}

+ 0 - 381
lib/EcranEditionCombattant.py

@@ -1,381 +0,0 @@
-#from __future__ import unicode_literals
-# -*- coding: utf-8 -*-
-from __future__ import division
-
-import sys
-
-from PyQt4.QtCore import SIGNAL, Qt, QString, QSize
-from PyQt4.QtGui import QDialog, QColorDialog, QColor, QHBoxLayout, QFrame, \
-    QApplication
-
-import Actions
-from Combattant import Combattant
-from EcranEditionObjet import EcranEditionObjet
-from Objet import Objet
-from VueEditionForme import VueEditionForme
-from dialogues import dmMessage
-from frameAttaque import FrameAttaque
-import regles
-from rsc import selectionImage, RImage
-import ui.dm as dm
-from ui.ecran_editionCombattant import Ui_edc_fenetre
-
-
-class EcranEditionCombattant(QDialog):
-    """interface de creation/edition de terrains"""
-    def __init__(self, combattant = None, pageInitiale = 0, formeCases = "H", parent=None):
-        """initialisation de la fenetre"""
-        super (EcranEditionCombattant, self).__init__()
-        self._combattant = Combattant() if combattant == None else combattant
-        
-        #param de fonctionnement
-        self._modeCreation = True
-        self._compteurAttaque = 0
-        
-        self.createWidgets()
-        self.ouverture()
-        self.allerAPage(pageInitiale)
-
-        if formeCases == "C":
-            self.ui.edc_casesCarrees.setChecked(True)
-            self.majFormeCases()
-
-    def combattant(self):
-        return self._combattant
-
-    def formeCases(self):
-        return "H" if self.ui.edc_casesHexa.isChecked() else "C"
-
-    def createWidgets(self):
-        """construction de l'interface"""
-        #construction de l'interface
-        self.ui = Ui_edc_fenetre()
-        self.ui.setupUi(self)
-        
-        self.connect(self.ui.edc_nom, SIGNAL("textEdited(QString)"), self.majActivationEnregistrer)
-        self.connect(self.ui.edc_nom, SIGNAL("textEdited(QString)"), self.majEtiquetteVueForme)
-        self.connect(self.ui.edc_aideForme, SIGNAL("clicked()"), self.afficherAideForme)
-        self.connect(self.ui.edc_enregistrer, SIGNAL("clicked()"), self.enregistrer)
-        self.connect(self.ui.edc_annuler, SIGNAL("clicked()"), self.annuler)
-        self.connect(self.ui.edc_casesHexa, SIGNAL("clicked()"), self.majFormeCases)
-        self.connect(self.ui.edc_casesCarrees, SIGNAL("clicked()"), self.majFormeCases)
-        self.connect(self.ui.edc_couleur, SIGNAL("clicked()"), self.selectionCouleur)
-        self.connect(self.ui.edc_image, SIGNAL("clicked()"), self.selectionImage)
-        self.connect(self.ui.edc_logo, SIGNAL("clicked()"), self.selectionnerLogo)
-        
-        self.vueForme = VueEditionForme(self)
-        self.construireListeAttributs()
-        self.construireInventaire()
-        self.connect(self.ui.edc_filtreTypeObjet, SIGNAL("currentChanged(int)"), self.filtrerInventaire)
-        self.ui.edc_filtreTypeObjet.stackUnder(self.ui.edc_listeInventaire)
-
-    def mat(self):
-        """retourne le materiel de la fenetre"""
-        return self.combattant()
-
-    def layoutAtt(self):
-        """retourne le layout des attaques"""
-        return self.ui.edc_deroulementAttaques_layout
-
-    def layoutCarac(self):
-        """retourne le layout des attributs"""
-        return self.ui.edc_deroulementAttributs_layout        
-
-    def vueGraphique(self):
-        return self.ui.edc_vueForme
-
-    def allerAPage(self, index):
-        self.ui.edc_menu.setCurrentCell(index, 0)
-        self.ui.edc_menu.setCurrentCell(index, 1)
-        self.ui.edc_pages.setCurrentIndex(index)        
-
-    def ouverture(self):
-        """premier affichage: on met a jour les champs"""
-        #page_nom
-        self.ui.edc_nom.majTexte(self._combattant.nom())
-        if self._combattant.logo.estValide():
-            self.ui.edc_logo.chargerImage(self._combattant.logo)
-        else:
-            self.ui.edc_logo.majTexte("Choisissez \nun fichier\nimage")
-
-        self.vueForme.creer(self.formeCases())
-        self.vueForme.autoriserModifForme(self._modeCreation)
-        self.vueForme.majCouleur(self._combattant.couleur)
-        self.vueForme.chargerFormeDef(self._combattant.formeDef[self.formeCases()])
-        self.vueForme.chargerImageDef(self._combattant.img)
-        self.vueForme.chargerEtiquetteDef(self._combattant.etiquette)
-
-        #page deplacements
-        self.ui.edc_taille.setValue(self._combattant.hauteur)
-        self.ui.edc_depMarche.setValue(self._combattant.depMarche)
-        self.ui.edc_depNage.setValue(self._combattant.depNage)
-        self.ui.edc_depEscalade.setValue(self._combattant.depEscalade)
-        self.ui.edc_depVol.setValue(self._combattant.depVol)
-        self.ui.edc_saut.setValue(self._combattant.saut)      
-
-        #page attributs
-        self.majListeAttributs()        
-
-        #page attaques: chargement des attaques du combattant, puis panneau 'nouvelle attaque'
-        self.layoutAtt().setAlignment(Qt.AlignTop)
-        for attaque in self._combattant.attaques:
-            self.attaqueNouvelle(attaque)
-        self.attaqueNouvelle()
-
-        #page inventaire
-        self.ui.edc_listeInventaire.charger(self._combattant.inventaire)
-        self.majTotauxInventaire()
-
-        #page_notes
-        for detail in self._combattant.details:
-            widget = self.ui.edc_pages.findChild(dm.DmLineEdit, "edc_detail_{}".format(detail))
-            if widget:
-                widget.majTexte(self._combattant.details[detail])
-        self.ui.edc_notes.setText(QString.fromUtf8(self._combattant.notes))
-
-        #autre
-        self.majActivationEnregistrer()
-
-    ### page apparence
-    def majFormeCases(self):
-        if self.vueForme.formeCases() != self.formeCases():
-            #on enregistre la def de forme, d'image et d'etiquette en cours
-            self._combattant.formeDef[self.vueForme.formeCases()] = self.vueForme.formeDef()
-            self._combattant.img = self.vueForme.imageDef()
-            self._combattant.etiquette = self.vueForme.etiquetteDef()
-
-            #on recree la scene avec la nouvelle forme de cases
-            self.vueForme.vider()
-            self.vueForme.creer(self.formeCases())
-
-            #on charge les def correspondantes a la nouvelle forme
-            self.vueForme.chargerFormeDef(self._combattant.formeDef[self.formeCases()])
-            self.vueForme.chargerImageDef(self._combattant.img)
-            self.vueForme.chargerEtiquetteDef(self._combattant.etiquette)
-
-    def majEtiquetteVueForme(self):
-        self._combattant.etiquette.txt = self.ui.edc_nom.texte()
-        self.vueForme.chargerEtiquetteDef(self._combattant.etiquette)
-
-    def selectionnerLogo(self):
-        img = selectionImage()
-        if img:
-            self.ui.edc_logo.chargerImage(img)
-            self.vueForme.nouvelleImageDef(self.ui.edc_logo.image())
-
-    def selectionImage(self):
-        """selectionne le fichier image dans la boite de dialogue dediee"""
-        img = selectionImage()
-        if img:
-            self.vueForme.nouvelleImageDef(img)
-        
-    def selectionCouleur(self):
-        """selectionne la couleur dans la boite de dialogue dediee"""
-        couleur = QColorDialog(self).getColor(QColor("white"), self)
-        if couleur.isValid():
-            self._combattant.couleur = couleur
-            self.vueForme.majCouleur(couleur)
-
-    def afficherAideForme(self):
-        msg = "Sur l'écran ci-contre, vous pouvez éditer la forme et l'apparence de votre pion. Vous pouvez: \n\n" \
-                 "Choisir la couleur du pion \n" \
-                 "Choisir une image (qui remplacera alors le logo sur le pion) \n" \
-                 "Deplacer l'etiquette et l'image sur le pion en cliquant dessus \n" \
-                 "Faire pivoter l'image avec [FLECHE HAUT] et [FLECHE BAS] \n" \
-                 "Modifier la taille de l'image avec [FLECHE GAUCHE] et [FLECHE DROITE] \n" \
-                 "Activer desactiver l'etiquette en gras avec [G] \n" \
-                 "Modifier la taille de la police avec [FLECHE HAUT] et [FLECHE BAS]"
-        dmMessage(msg)         
-
-    #### page attributs
-    def construireListeAttributs(self):
-        """construit les champs d'attributs"""
-        """cree les champs dedies a la saisie des attributs dans la grille dediee"""
-        self.layoutCarac().setSpacing(4)
-        self.layoutCarac().setMargin(0)
-        self.layoutAtt().setAlignment(Qt.AlignLeft)
-        
-        for nomAttribut in regles.ordreAttributsFichePerso():
-            if len(nomAttribut) > 0:
-                lay = QHBoxLayout()
-                lay.setMargin(0)
-                lay.setSpacing(2)
-
-                etiquette = dm.DmLabel()
-                etiquette.majTexte(regles.attribut(nomAttribut).nom)        
-                etiquette.setObjectName("{}_etiquette".format(nomAttribut))
-                etiquette.setAlignment(Qt.AlignLeft|Qt.AlignVCenter)
-                etiquette.setMinimumSize(QSize(110, 24))
-                etiquette.setMaximumSize(QSize(110, 24))
-                lay.addWidget(etiquette)
-                
-                champ = dm.DmLineEdit()
-                champ.setMinimumSize(QSize(80, 24))
-                champ.setMaximumSize(QSize(80, 24))
-                champ.setAlignment(Qt.AlignCenter)
-                champ.majTexte(regles.listeAttributs()[nomAttribut])
-                champ.setObjectName("{}_champ".format(nomAttribut))
-                champ.setStyleSheet("background-color: rgb({},{},{});".format(248,248,248))
-    ##            self.connect(champ, SIGNAL("textChanged()"), self.controlerAttribut)
-                lay.addWidget(champ)
-
-                self.layoutCarac().addLayout(lay)
-            else:
-                lay = QHBoxLayout()
-                etiquetteVide = dm.DmLabel()
-                etiquetteVide.setMinimumHeight(9)
-                etiquetteVide.setMaximumHeight(9)
-                lay.addWidget(etiquetteVide)
-                lay.addWidget(etiquetteVide)
-                self.layoutCarac().addLayout(lay)
-
-    def majListeAttributs(self):
-        """met a jour la liste des attributs de la Combattant"""
-        for i in range(0, self.layoutCarac().count()):
-            layout = self.layoutCarac().itemAt(i).layout()
-            widget = layout.itemAt(1).widget()
-            if widget != 0:
-                if str(widget.objectName()[-6:]) == "_champ":
-                    attr = str(widget.objectName()[:-6])
-                    widget.majTexte(self._combattant.listeAttributs[attr])            
-
-    def listeAttributs(self):
-        """renvoie la liste des attributs tels qu'ils
-           sont saisis dans la liste des attributs"""
-        attributs = regles.listeAttributs()
-        for i in range(0, self.layoutCarac().count()):
-            layout = self.layoutCarac().itemAt(i).layout()
-            widget = layout.itemAt(1).widget()
-            if widget != 0 and widget != None:
-                if str(widget.objectName()[-6:]) == "_champ":
-                    attr = str(widget.objectName()[:-6])
-                    attributs[attr] = widget.texte()
-        return attributs   
-
-    #### page attaques
-    def attaqueNouvelle(self, attaque = None):
-        """ajoute une nouvelle ligne a la liste des attaques"""
-        #on ajoute de suite un panneau 'nouvelle attaque en dessous'
-        self._compteurAttaque += 1
-        panneau = FrameAttaque(self._compteurAttaque)
-        if attaque:
-            panneau.chargerAttaque(attaque)
-        panneau.setObjectName(QString("att_frame_{}".format(self._compteurAttaque)))
-        self.connect(panneau, SIGNAL("attaqueNouvelle()"), self.attaqueNouvelle)
-        self.connect(panneau, SIGNAL("attaqueSupprimer(int)"), self.attaqueSupprimer)
-        self.layoutAtt().addWidget(panneau)        
-
-    def attaqueSupprimer(self, index):
-        """supprime la ligne selectionnee de la liste des attaques"""
-        panneau = self.findChild(QFrame, "att_frame_{}".format(index))
-        self.layoutAtt().removeWidget(panneau)
-
-    ### page inventaire
-    def construireInventaire(self):
-        """construction de la page inventaire"""
-        self.ui.edc_listeInventaire.construire()
-        self.connect(self.ui.edc_listeInventaire, SIGNAL("objetClique(int)"), self.editerObjet)
-
-    def editerObjet(self, indexObjet):
-        if indexObjet < len(self.ui.edc_listeInventaire.inventaire()):
-            objet = self.ui.edc_listeInventaire.inventaire()[indexObjet]
-        else:
-            objet = None
-        typeObjet = self.ui.edc_filtreTypeObjet.currentIndex() - 1
-        
-            
-        self.fenetreEO = EcranEditionObjet(objet, typeObjet)
-        self.fenetreEO.show()
-        self.fenetreEO.exec_()
-        resultat = self.fenetreEO.resultat()
-
-        if resultat:
-            if objet:
-                self.ui.edc_listeInventaire.majObjet(objet, resultat)
-            else:
-                self.ui.edc_listeInventaire.ajouterObjet(resultat)
-        else:
-            if objet:
-                self.ui.edc_listeInventaire.supprimerObjet(objet)
-        
-        self.fenetreEO = None
-        self.majTotauxInventaire()
-
-    def majTotauxInventaire(self):
-        inv = self.ui.edc_listeInventaire.inventaire()
-        poidsTotal = 0.00
-        for obj in inv:
-            poidsTotal += obj.poidsTotal()
-        self.ui.edc_inventaire_poids.majTexte("{} kg".format(poidsTotal))
-
-    def filtrerInventaire(self, index):
-        filtre = index - 1
-        self.ui.edc_listeInventaire.filtrer(filtre)
-
-    #### barre d'outils
-    def majActivationEnregistrer(self):
-        """verifie la validite des saisies"""
-        self.ui.edc_enregistrer.setEnabled(len(self.ui.edc_nom.texte()) > 0) 
-        
-    def enregistrer(self):
-        """enregistre le terrain cree/edite"""
-        #page nom
-        self._combattant.majNom(self.ui.edc_nom.texte())
-        self._combattant.logo = self.ui.edc_logo.image() if self.ui.edc_logo.image() else RImage()
-        
-        self._combattant.formeDef[self.vueForme.formeCases()] = self.vueForme.formeDef()
-        self._combattant.img = self.vueForme.imageDef()
-        self._combattant.etiquette = self.vueForme.etiquetteDef()
-
-        #page dep
-        self._combattant.hauteur = self.ui.edc_taille.value()
-        self._combattant.depMarche = self.ui.edc_depMarche.value()
-        self._combattant.depNage = self.ui.edc_depNage.value()
-        self._combattant.depEscalade = self.ui.edc_depEscalade.value()
-        self._combattant.depVol = self.ui.edc_depVol.value()
-        self._combattant.saut = self.ui.edc_saut.value()
-
-        #page attributs
-        self._combattant.listeAttributs = self.listeAttributs()
-
-        #page attaque
-        listeAttaques = []
-        for i in range(0, self.layoutAtt().count()):
-            panneau = self.layoutAtt().itemAt(i).widget()
-            if panneau != 0:
-                attaque = panneau.attaque()
-                if attaque:
-                    listeAttaques.append(attaque)
-        self._combattant.attaques = listeAttaques
-
-        #page inventaire
-        self._combattant.inventaire = self.ui.edc_listeInventaire.inventaire()
-
-        #page notes
-        listeWidget = self.ui.edc_pages.findChildren(dm.DmLineEdit)
-        for widget in listeWidget:
-            detail = str(widget.objectName()).replace("edc_detail_","")
-            txt = widget.texte()
-            if len(txt) > 0:
-                self._combattant.details[detail] = txt
-        
-        self._combattant.notes = str(self.ui.edc_notes.toPlainText().toUtf8())
-        self.done(1)
-
-    def annuler(self):
-        """annule la creation/edition"""
-        self._combattant = None
-        self.done(0)
-
-if __name__ == "__main__":
-    app = QApplication(sys.argv)
-    ecran = EcranEditionCombattant()
-    ecran.show()
-    r = app.exec_()
-    exit(r)      
-
-
-
-
-
-

+ 602 - 0
lib/EcranEditionMateriel.py

@@ -0,0 +1,602 @@
+#from __future__ import unicode_literals
+# -*- coding: utf-8 -*-
+from __future__ import division
+
+import sys
+
+from PyQt4.QtCore import SIGNAL, Qt, QString, QSize, QVariant
+from PyQt4.QtGui import QDialog, QColorDialog, QColor, QHBoxLayout, QFrame, \
+    QApplication, QCheckBox
+
+import Actions
+from Combattant import Combattant
+from EcranEditionObjet import EcranEditionObjet
+from Objet import Objet
+from VueEditionForme import VueEditionForme
+from dialogues import dmMessage
+from frameAttaque import FrameAttaque
+from lib.Decor import Decor
+from lib.commun import lstLibEtats
+import regles
+from rsc import selectionImage, RImage
+import ui.dm as dm
+from ui.ecran_editionMateriel import Ui_edm_fenetre
+
+
+def nouveauCombattant():
+    return Combattant()
+
+def nouveauDecor():
+    return Decor()
+
+class EcranEditionMateriel(QDialog):
+    """interface de creation/edition de terrains"""
+    def __init__(self, mat, parent=None):
+        """initialisation de la fenetre"""
+        super (EcranEditionMateriel, self).__init__()
+        self._mat = mat
+        self._mode = "creation" if mat.position == (-1,-1) else "combat"
+        self._sections = []
+
+    def mat(self):
+        """retourne le materiel de la fenetre"""
+        return self._mat
+
+    def mode(self):
+        return self._mode
+    
+    def createWidgets(self):
+        """construction de l'interface"""
+        #construction de l'interface
+        self.ui = Ui_edm_fenetre()
+        self.ui.setupUi(self)
+        self.connect(self.ui.edm_enregistrer, SIGNAL("clicked()"), self.valider)
+        self.connect(self.ui.edm_annuler, SIGNAL("clicked()"), self.annuler)
+
+    def toutesLesSections(self):
+        return [EdEnTete, EdPageCreation, EdPageCombat, EdPageDeplacement, EdPageProprietes, \
+                EdPageAttributs, EdPageAttaques, EdPageInventaire, EdPageNotes]
+
+    def section(self, nom):
+        for section in self._sections:
+            if section.__class__.__name__ == nom: return section
+        return None
+
+    def afficher(self, pageInitiale = 0, formeCases = "H"):
+        """affiche la fenetre"""
+        self.createWidgets()
+        
+        #on instancie et on construit les sections necessaires
+        for section in self.toutesLesSections():
+            instance = section(self)
+            if self.mat().typ() in instance.filtre() \
+            and self._mode in instance.modes():
+                self._sections.append(instance)
+                instance.construire()
+                if section == EdPageCreation:
+                    if formeCases == "C": self.ui.edm_casesCarrees.setChecked(True)
+                instance.charger()
+            else:
+                self.ui.edm_menu.setRowHidden((self.toutesLesSections().index(section) - 1), True)
+
+        self.allerAPage(pageInitiale)
+        self.majAffichage()
+        self.show()
+
+    def allerAPage(self, index, sens = "+"):
+        while self.ui.edm_menu.isRowHidden(index): 
+            index += 1 if sens == "+" else -1
+            if index > self.ui.edm_menu.rowCount(): return
+        self.ui.edm_menu.setCurrentCell(index, 0)
+        self.ui.edm_menu.setCurrentCell(index, 1)
+        self.ui.edm_pages.setCurrentIndex(index)        
+
+    def pageSuivante(self):
+        index = self.ui.edm_menu.currentRow() + 1
+        if index > (self.ui.edm_menu.rowCount() - 1): index = 0
+        print index
+        self.allerAPage(index)
+
+    def pagePrecedente(self):
+        index = self.ui.edm_menu.currentRow() - 1
+        if index < 0: index = self.ui.edm_menu.rowCount() - 1
+        print index
+        self.allerAPage(index, "-")        
+
+    def nomModifie(self):
+        """le nom du pion a ete modifie"""
+        self.majAffichage()
+        sectionForme = self.section("EdPageCreation")
+        if sectionForme: sectionForme.majEtiquetteVueForme()
+
+    def logoModifie(self):
+        """le logo du pion a ete modifie"""
+        sectionForme = self.section("EdPageCreation")
+        if sectionForme: sectionForme.logoModifie()
+
+    #### barre d'outils
+    def majAffichage(self):
+        """verifie la validite des saisies"""
+        self.ui.edm_enregistrer.setEnabled(len(self.ui.edm_nom.texte()) > 0) 
+        
+    def valider(self):
+        """enregistre le materiel cree/edite"""
+        for section in self._sections:
+            section.enregistrer()
+        self.done(1)
+
+    def annuler(self):
+        """annule la creation/edition"""
+        self._mat = None
+        self.done(0)
+
+    def wheelEvent(self, event):
+        if event.delta() < 0:
+            self.pageSuivante()
+            return
+        elif event.delta() > 0:
+            self.pagePrecedente()
+            return
+        return QDialog.wheelEvent(self, event)
+
+
+class EdSectionBase(object):
+    """classe de base pour les differentes sections de l'ecran d'edition des pions"""
+    def __init__(self, ecran):
+        self.ecran = ecran
+        self._filtre = []
+        self._modes = ["creation", "combat"]
+        
+    def filtre(self):
+        """liste des classes de materiel concernees par cette section"""
+        return self._filtre
+
+    def modes(self):
+        return self._modes
+
+    def ui(self):
+        return self.ecran.ui
+
+    def mat(self):
+        return self.ecran.mat()
+
+    def construire(self):
+        """construit et met en forme"""
+        pass
+    
+    def charger(self):
+        """charge les donnees du materiel dans la section"""
+        pass
+    
+    def enregistrer(self):
+        """met a jour le materiel en fonction des donnees saisies"""
+        pass
+
+class EdEnTete(EdSectionBase):
+    def __init__(self, ecran):
+        super(EdEnTete, self).__init__(ecran)
+        self._filtre = ["cb", "dc"]
+        
+    def construire(self):
+        self.ecran.connect(self.ui().edm_nom, SIGNAL("textEdited(QString)"), self.ecran.nomModifie)
+        self.ecran.connect(self.ui().edm_logo, SIGNAL("clicked()"), self.selectionnerLogo)
+        self.majLibelleMode()
+#         couleur = "rgb(250,100,50)" if self.ecran.mode() == "combat" else "rgb(20,100,250)"
+#         self.ui().edm_enTete.setStyleSheet(QString("#edm_enTete {border-bottom: 3px solid "+couleur+";}"))
+#         self.ui().edm_enTete.setStyleSheet(QString("#edm_enTete {background-color: "+couleur+";}"))
+
+    def majLibelleMode(self):
+        if self.mat().typ() == "cb":
+            txt1 = "Fiche de personnage"
+        else:
+            txt1 = "Fiche du decor"
+        txt2 = " Creation" if self.ecran.mode() == "creation" else "Combat"
+        self.ui().edm_mode.majTexte((txt1 + " : " + txt2).upper())
+        couleur = "rgb(180,60,50)" if self.ecran.mode() == "combat" else "rgb(20,20,150)"
+        self.ui().edm_enTete.setStyleSheet(QString("#edm_mode {color: "+couleur+";}"))
+
+    def selectionnerLogo(self):
+        img = selectionImage()
+        if img:
+            self.ui().edm_logo.chargerImage(img)
+            self.ecran.logoModifie()
+        
+    def charger(self):
+        self.ui().edm_nom.majTexte(self.mat().nom())
+        if self.mat().logo.estValide():
+            self.ui().edm_logo.chargerImage(self.mat().logo)
+        else:
+            self.ui().edm_logo.majTexte("Choisissez \nun fichier\nimage")
+    
+    def enregistrer(self):
+        self.mat().majNom(self.ui().edm_nom.texte())
+        self.mat().logo = self.ui().edm_logo.image() if self.ui().edm_logo.image() else RImage()
+           
+
+
+class EdPageCreation(EdSectionBase):
+    def __init__(self, ecran):
+        super(EdPageCreation, self).__init__(ecran)
+        self._filtre = ["cb", "dc"]
+        self._modes = ["creation"]
+
+    def construire(self):
+        self.vueForme = VueEditionForme(self.ui().edm_vueForme)
+        self.ecran.connect(self.ui().edm_aideForme, SIGNAL("clicked()"), self.afficherAideForme)
+        self.ecran.connect(self.ui().edm_casesHexa, SIGNAL("clicked()"), self.majFormeCases)
+        self.ecran.connect(self.ui().edm_casesCarrees, SIGNAL("clicked()"), self.majFormeCases)
+        self.ecran.connect(self.ui().edm_couleur, SIGNAL("clicked()"), self.selectionCouleur)
+        self.ecran.connect(self.ui().edm_image, SIGNAL("clicked()"), self.selectionImage)
+
+    def formeCases(self):
+        return "H" if self.ui().edm_casesHexa.isChecked() else "C"
+
+    def majFormeCases(self):
+        if self.vueForme.formeCases() != self.ecran.formeCases():
+            #on enregistre la def de forme, d'image et d'etiquette en cours
+            self.mat().formeDef[self.vueForme.formeCases()] = self.vueForme.formeDef()
+            self.mat().img = self.vueForme.imageDef()
+            self.mat().etiquette = self.vueForme.etiquetteDef()
+
+            #on recree la scene avec la nouvelle forme de cases
+            self.vueForme.vider()
+            self.vueForme.creer(self.ecran.formeCases())
+
+            #on charge les def correspondantes a la nouvelle forme
+            self.vueForme.chargerFormeDef(self.mat().formeDef[self.formeCases()])
+            self.vueForme.chargerImageDef(self.mat().img)
+            self.vueForme.chargerEtiquetteDef(self.mat().etiquette)
+
+    def majEtiquetteVueForme(self):
+        self.mat().etiquette.txt = self.ui().edm_nom.texte()
+        self.vueForme.chargerEtiquetteDef(self.mat().etiquette)
+
+    def logoModifie(self):
+        self.vueForme.nouvelleImageDef(self.ui.edm_logo.image())
+
+    def selectionImage(self):
+        """selectionne le fichier image dans la boite de dialogue dediee"""
+        img = selectionImage()
+        if img:
+            self.vueForme.nouvelleImageDef(img)
+        
+    def selectionCouleur(self):
+        """selectionne la couleur dans la boite de dialogue dediee"""
+        couleur = QColorDialog(self).getColor(QColor("white"), self)
+        if couleur.isValid():
+            self.mat().couleur = couleur
+            self.vueForme.majCouleur(couleur)
+        
+    def afficherAideForme(self):
+        msg = "Sur l'écran ci-contre, vous pouvez éditer la forme et l'apparence de votre pion. Vous pouvez: \n\n" \
+                 "Choisir la couleur du pion \n" \
+                 "Choisir une image (qui remplacera alors le logo sur le pion) \n" \
+                 "Deplacer l'etiquette et l'image sur le pion en cliquant dessus \n" \
+                 "Faire pivoter l'image avec [FLECHE HAUT] et [FLECHE BAS] \n" \
+                 "Modifier la taille de l'image avec [FLECHE GAUCHE] et [FLECHE DROITE] \n" \
+                 "Activer desactiver l'etiquette en gras avec [G] \n" \
+                 "Modifier la taille de la police avec [FLECHE HAUT] et [FLECHE BAS]"
+        dmMessage(msg)   
+
+    def charger(self):
+        self.vueForme.creer(self.formeCases())
+        self.vueForme.autoriserModifForme(True)
+        self.vueForme.majCouleur(self.mat().couleur)
+        self.vueForme.chargerFormeDef(self.mat().formeDef[self.formeCases()])
+        self.vueForme.chargerImageDef(self.mat().img)
+        self.vueForme.chargerEtiquetteDef(self.mat().etiquette)
+    
+    def enregistrer(self):
+        self.mat().formeDef[self.vueForme.formeCases()] = self.vueForme.formeDef()
+        self.mat().img = self.vueForme.imageDef()
+        self.mat().etiquette = self.vueForme.etiquetteDef()
+    
+    
+class EdPageCombat(EdSectionBase):
+    def __init__(self, ecran):
+        super(EdPageCombat, self).__init__(ecran)
+        self._filtre = ["cb", "dc"]
+        self._modes = ["combat"]
+ 
+    def construire(self):
+        #etat
+        dico = lstLibEtats(self.mat().typ())
+        for num in dico:
+            self.ui().edm_etat.addItem(QString.fromUtf8(dico[num]), QVariant(num))
+        self.ui().edm_etat.setCurrentIndex(0)
+        
+        #statuts
+        if self.mat().typ() == "dc":
+            self.ui().edm_statut0.setVisible(False)
+            self.ui().edm_statut2.setVisible(False)
+            self.ui().edm_statut3.setVisible(False)
+            self.ui().edm_effets.setVisible(False);self.ui().edm_effets_lbl.setVisible(False)
+            self.ui().edm_actions_lbl.setVisible(False)
+        else:
+            self.ui().edm_statut5.setVisible(False)
+#         self.ui().edm_layoutStatuts.update()
+        
+    def charger(self):
+        self.ui().edm_etat.setCurrentIndex(self.ui().edm_etat.findData(QVariant(self.mat().etat)))
+    
+        for statut in self.mat().statuts:
+            case = self.ui().page_cbt.findChild(QCheckBox, "edm_statut{}".format(statut))
+            if case: case.setChecked(True)
+        
+    
+    def enregistrer(self):
+        self.mat().etat = self.ui().edm_etat.itemData(self.ui().edm_etat.currentIndex()).toInt()[0]
+        
+        self.mat().statuts = []
+        for i in range(0, 6):
+            case = self.ui().page_cbt.findChild(QCheckBox, "edm_statut{}".format(i))
+            if case:
+                if case.isChecked(): self.mat().statuts.append(i)
+        
+        
+class EdPageDeplacement(EdSectionBase):
+    def __init__(self, ecran):
+        super(EdPageDeplacement, self).__init__(ecran)
+        self._filtre = ["cb"]
+        
+    def charger(self):
+        self.ui().edm_taille.setValue(self.mat().hauteur)
+        self.ui().edm_depMarche.setValue(self.mat().depMarche)
+        self.ui().edm_depNage.setValue(self.mat().depNage)
+        self.ui().edm_depEscalade.setValue(self.mat().depEscalade)
+        self.ui().edm_depVol.setValue(self.mat().depVol)
+        self.ui().edm_saut.setValue(self.mat().saut)      
+    
+    def enregistrer(self):
+        self.mat().hauteur = self.ui().edm_taille.value()
+        self.mat().depMarche = self.ui().edm_depMarche.value()
+        self.mat().depNage = self.ui().edm_depNage.value()
+        self.mat().depEscalade = self.ui().edm_depEscalade.value()
+        self.mat().depVol = self.ui().edm_depVol.value()
+        self.mat().saut = self.ui().edm_saut.value()
+
+class EdPageProprietes(EdSectionBase):
+    def __init__(self, ecran):
+        super(EdPageProprietes, self).__init__(ecran)
+        self._filtre = ["dc"]
+        
+    def charger(self):
+        self.ui().edm_hauteur.setValue(self.mat().hauteur)
+        self.ui().edm_hauteurPlafond.setChecked(self.mat().hauteurMax)
+        self.ui().edm_escalade.setChecked(self.mat().escalade)
+        self.ui().edm_inflammable.setChecked(self.mat().inflammable)
+    
+    def enregistrer(self):
+        self.mat().hauteur = self.ui().edm_hauteur.value()
+        self.mat().hauteurMax = self.ui().edm_hauteurPlafond.isChecked()
+        self.mat().escalade = self.ui().edm_escalade.isChecked()
+        self.mat().brule = self.ui().edm_inflammable.isChecked()
+              
+class EdPageAttributs(EdSectionBase):
+    def __init__(self, ecran):
+        super(EdPageAttributs, self).__init__(ecran)
+        self._filtre = ["cb"]
+        self._modes = ["creation", "combat"]
+
+    def layoutCarac(self):
+        """retourne le layout des attributs"""
+        return self.ecran.ui.edm_deroulementAttributs_layout       
+
+    def construire(self):
+        """construit les champs d'attributs"""
+        """cree les champs dedies a la saisie des attributs dans la grille dediee"""
+        self.layoutCarac().setSpacing(4)
+        self.layoutCarac().setMargin(0)
+        
+        for nomAttribut in regles.ordreAttributsFichePerso():
+            if len(nomAttribut) > 0:
+                lay = QHBoxLayout()
+                lay.setMargin(0)
+                lay.setSpacing(2)
+
+                etiquette = dm.DmLabel()
+                etiquette.majTexte(regles.attribut(nomAttribut).nom)        
+                etiquette.setObjectName("{}_etiquette".format(nomAttribut))
+                etiquette.setAlignment(Qt.AlignLeft|Qt.AlignVCenter)
+                etiquette.setMinimumSize(QSize(110, 24))
+                etiquette.setMaximumSize(QSize(110, 24))
+                lay.addWidget(etiquette)
+                
+                champ = dm.DmLineEdit()
+                champ.setMinimumSize(QSize(80, 24))
+                champ.setMaximumSize(QSize(80, 24))
+                champ.setAlignment(Qt.AlignCenter)
+                champ.majTexte(regles.listeAttributs()[nomAttribut])
+                champ.setObjectName("{}_champ".format(nomAttribut))
+                champ.setStyleSheet("background-color: rgb({},{},{});".format(248,248,248))
+    ##            self.connect(champ, SIGNAL("textChanged()"), self.controlerAttribut)
+                lay.addWidget(champ)
+
+                self.layoutCarac().addLayout(lay)
+            else:
+                lay = QHBoxLayout()
+                etiquetteVide = dm.DmLabel()
+                etiquetteVide.setMinimumHeight(9)
+                etiquetteVide.setMaximumHeight(9)
+                lay.addWidget(etiquetteVide)
+                lay.addWidget(etiquetteVide)
+                self.layoutCarac().addLayout(lay)
+
+    def listeAttributs(self):
+        """renvoie la liste des attributs tels qu'ils
+           sont saisis dans la liste des attributs"""
+        attributs = regles.listeAttributs()
+        for i in range(0, self.layoutCarac().count()):
+            layout = self.layoutCarac().itemAt(i).layout()
+            widget = layout.itemAt(1).widget()
+            if widget != 0 and widget != None:
+                if str(widget.objectName()[-6:]) == "_champ":
+                    attr = str(widget.objectName()[:-6])
+                    attributs[attr] = widget.texte()
+        return attributs   
+        
+    def charger(self):
+        """met a jour la liste des attributs du Combattant"""
+        for i in range(0, self.layoutCarac().count()):
+            layout = self.layoutCarac().itemAt(i).layout()
+            widget = layout.itemAt(1).widget()
+            if widget != 0:
+                if str(widget.objectName()[-6:]) == "_champ":
+                    attr = str(widget.objectName()[:-6])
+                    widget.majTexte(self.ecran.mat().listeAttributs[attr])       
+    
+    def enregistrer(self):
+        self.mat().attributs = self.listeAttributs()
+
+            
+class EdPageAttaques(EdSectionBase):
+    def __init__(self, ecran):
+        super(EdPageAttaques, self).__init__(ecran)
+        self._filtre = ["cb"]
+        self._compteurAttaque = 0
+    
+    def layoutAtt(self):
+        """retourne le layout des attaques"""
+        return self.ecran.ui.edm_deroulementAttaques_layout
+    
+    def construire(self):
+        self.layoutAtt().setAlignment(Qt.AlignLeft)
+
+    def attaqueNouvelle(self, attaque = None):
+        """ajoute une nouvelle ligne a la liste des attaques"""
+        #on ajoute de suite un panneau 'nouvelle attaque en dessous'
+        self._compteurAttaque += 1
+        panneau = FrameAttaque(self._compteurAttaque)
+        if attaque: panneau.chargerAttaque(attaque)
+        panneau.setObjectName(QString("att_frame_{}".format(self._compteurAttaque)))
+        self.ecran.connect(panneau, SIGNAL("attaqueNouvelle()"), self.attaqueNouvelle)
+        self.ecran.connect(panneau, SIGNAL("attaqueSupprimer(int)"), self.attaqueSupprimer)
+        self.layoutAtt().addWidget(panneau)        
+
+    def attaqueSupprimer(self, index):
+        """supprime la ligne selectionnee de la liste des attaques"""
+        panneau = self.findChild(QFrame, "att_frame_{}".format(index))
+        self.layoutAtt().removeWidget(panneau)
+    
+    def charger(self):
+        self.layoutAtt().setAlignment(Qt.AlignTop)
+        for attaque in self.mat().attaques:
+            self.attaqueNouvelle(attaque)
+        self.attaqueNouvelle()
+    
+    def enregistrer(self):
+        listeAttaques = []
+        for i in range(0, self.layoutAtt().count()):
+            panneau = self.layoutAtt().itemAt(i).widget()
+            if panneau != 0:
+                attaque = panneau.attaque()
+                if attaque:
+                    listeAttaques.append(attaque)
+        self.mat().attaques = listeAttaques
+            
+class EdPageInventaire(EdSectionBase):
+    def __init__(self, ecran):
+        super(EdPageInventaire, self).__init__(ecran)
+        self._filtre = ["cb", "dc"]
+        
+    def construire(self):
+        self.ecran.ui.edm_listeInventaire.construire()
+        self.ecran.connect(self.ecran.ui.edm_filtreTypeObjet, SIGNAL("currentChanged(int)"), self.filtrerInventaire)
+        self.ecran.ui.edm_filtreTypeObjet.stackUnder(self.ecran.ui.edm_listeInventaire)
+        self.ecran.connect(self.ecran.ui.edm_listeInventaire, SIGNAL("objetClique(int)"), self.editerObjet)
+
+    def editerObjet(self, indexObjet):
+        if indexObjet < len(self.ecran.ui.edm_listeInventaire.inventaire()):
+            objet = self.ecran.ui.edm_listeInventaire.inventaire()[indexObjet]
+        else:
+            objet = None
+        typeObjet = self.ecran.ui.edm_filtreTypeObjet.currentIndex() - 1
+        
+        self.fenetreEO = EcranEditionObjet(objet, typeObjet)
+        self.fenetreEO.show()
+        self.fenetreEO.exec_()
+        resultat = self.fenetreEO.resultat()
+
+        if resultat:
+            if objet:
+                self.ecran.ui.edm_listeInventaire.majObjet(objet, resultat)
+            else:
+                self.ecran.ui.edm_listeInventaire.ajouterObjet(resultat)
+        else:
+            if objet:
+                self.ecran.ui.edm_listeInventaire.supprimerObjet(objet)
+        
+        self.fenetreEO = None
+        self.majTotauxInventaire()
+
+    def majTotauxInventaire(self):
+        inv = self.ecran.ui.edm_listeInventaire.inventaire()
+        poidsTotal = 0.00
+        for obj in inv:
+            poidsTotal += obj.poidsTotal()
+        self.ecran.ui.edm_inventaire_poids.majTexte("{} kg".format(poidsTotal))
+
+    def filtrerInventaire(self, index):
+        filtre = index - 1
+        self.ecran.ui.edm_listeInventaire.filtrer(filtre)
+        
+    def charger(self):
+        self.ui().edm_listeInventaire.charger(self.mat().inventaire)
+        self.majTotauxInventaire()
+    
+    def enregistrer(self):
+        self.mat().inventaire = self.ui().edm_listeInventaire.inventaire()
+            
+class EdPageNotes(EdSectionBase):
+    def __init__(self, ecran):
+        super(EdPageNotes, self).__init__(ecran)
+        self._filtre = ["cb", "dc"]
+
+    def construire(self):
+        if self.mat().typ() == "dc":
+            self.ui().edm_detail_espece.setVisible(False);self.ui().edm_lbl_espece.setVisible(False)
+            self.ui().edm_detail_profession.setVisible(False);self.ui().edm_lbl_profession.setVisible(False)
+            self.ui().edm_detail_religion.setVisible(False);self.ui().edm_lbl_religion.setVisible(False)
+            self.ui().edm_detail_lieuNaissance.setVisible(False);self.ui().edm_lbl_lieuNaissance.setVisible(False)
+            self.ui().edm_detail_espece.setVisible(False);self.ui().edm_lbl_espece.setVisible(False)
+            self.ui().edm_detail_sexe.setVisible(False);self.ui().edm_lbl_sexe.setVisible(False)
+            self.ui().edm_detail_yeux.setVisible(False);self.ui().edm_lbl_yeux.setVisible(False)
+            self.ui().edm_detail_peau.setVisible(False);self.ui().edm_lbl_peau.setVisible(False)
+            self.ui().edm_detail_cheveux.setVisible(False);self.ui().edm_lbl_cheveux.setVisible(False)
+            self.ui().edm_detail_langues.setVisible(False);self.ui().edm_lbl_langues.setVisible(False)
+
+        
+    def layout(self):
+        return self.ui().edm_layoutNotes
+        
+    def charger(self):
+        for detail in self.mat().details:
+            widget = self.ui().edm_pages.findChild(dm.DmLineEdit, "edm_detail_{}".format(detail))
+            if widget: widget.majTexte(self.mat().details[detail])
+#         self.ui().edm_notes.setText(QString.fromUtf8(self.mat().notes))
+    
+    def enregistrer(self):
+        listeWidget = self.ui().edm_pages.findChildren(dm.DmLineEdit)
+        for widget in listeWidget:
+            detail = str(widget.objectName()).replace("edm_detail_","")
+            txt = widget.texte()
+            if len(txt) > 0: self.mat().details[detail] = txt
+        
+#         self.mat().notes = str(self.ui().edm_notes.toPlainText().toUtf8())
+            
+
+if __name__ == "__main__":
+    app = QApplication(sys.argv)
+    mat = Combattant()
+#     mat.position = (1,1)
+    ecran = EcranEditionMateriel(mat)
+    ecran.afficher()
+    r = app.exec_()
+    mat = ecran.mat()
+    exit(r)      
+
+
+
+
+
+

+ 2 - 2
lib/ListePions.py

@@ -89,14 +89,14 @@ class ListePions(object):
             pion.ajouterAuPlateau(self.plateau)
             
             if pion.__class__.__name__ == "PJ": self.plateau.majListePJ()
-            self.plateau.gC.maj()
+            self.plateau.gC.reinitialiser()
         return True    
 
     def supprimer(self, num):
         """supprime le pion entre en parametre"""
         pionSuppr = self._pions.pop(num)
         pionSuppr.retirerDuPlateau()
-        self.plateau.gC.maj()
+        self.plateau.gC.reinitialiser()
         if pionSuppr.__class__.__name__ == "PJ": self.plateau.majListePJ()
 
     def materialiser(self,actif):

+ 1 - 1
lib/Modes.py

@@ -593,7 +593,7 @@ class DeplacementPion(ModeBaseCp):
                     nouveauZ = self.plateau.dialogueVol(pion.z)
                     pion.majZ(nouveauZ)
                 pion.majPosition(self.plateau.proj.coord(), self.plateau.proj.nbRotations())
-                self.plateau.gC.maj() #-> au cas ou le pion serait deplace vers ou depuis un cache
+                self.plateau.gC.reinitialiser() #-> au cas ou le pion serait deplace vers ou depuis un cache
                 accepte = True
         return accepte
     

+ 41 - 0
lib/Occupation.py

@@ -0,0 +1,41 @@
+# -*- coding: utf-8 -*-
+"""outils de gestion de l'occupation de l'espace sur le plateau
+"""
+
+class Occupation():
+    def __init__(self, plateau):
+        self.plateau = plateau             
+
+    def altitudeCase(self, coord):
+        """altitude de la case"""
+        return self.plateau.cases[coord].altitude
+    
+    def premiereAltitudeDispo(self, coord):
+        pass
+    
+    
+
+    def occupant(self, coord, zAbs = None):
+        """renvoie l'occupant de la case a l'altitude precisee, a celle du sol sinon"""
+        if not zAbs: zAbs = self._altitudeCase(coord)
+        return (self._mO[coord][zAbs] if zAbs in self._mO[coord] else None)
+        
+    def estOccupee(self, coord, zAbs = None):
+        return (self.occupant(coord, zAbs) != None)   
+
+    def estOccupeeParCbt(self, coord, zAbs = None):
+        pass
+    
+    
+    
+
+o = Occupation()
+o.majMo({(0,0): {0: 0, 2: 1}, (1,1): {0: 0, 2: 1}})
+o.majAltitudes([(1,1)], 10)
+print o.mo()                    
+            
+    
+
+
+
+

+ 96 - 0
lib/Occupation2.py

@@ -0,0 +1,96 @@
+# -*- coding: utf-8 -*-
+"""outils de gestion de l'occupation de l'espace sur le plateau
+- la matrice occupation [mO] est de la forme {(x,y):{z0: 0, z1:N, z2:N, z3:N...}} 
+ou N est le numero du pion, et 0 le niveau du sol, et zi est l'altitude ABSOLUE de la case
+"""
+
+class Occupation():
+    def __init__(self):
+        self._mO = {}
+        
+    def majMo(self, mo):
+        self._mO = mo
+
+    def mo(self):
+        return self._mO
+        
+    def generer(self, plateau):
+        """genere la matrice"""
+        self._mO = {key:{value.altitude:0} for key, value in plateau.cases.items()}
+
+        for num in plateau.pions:
+            pion = plateau.pions[num]
+            for x, y in pion.forme.listeCases(pion.position, pion.nbRotations):
+                for z in range(1, pion.hauteur + 1):
+                    zAbs = (plateau.cases[(x,y)].altitude + pion.z + z)
+                    self._mO[(x,y)][zAbs] = num
+            
+    
+    def maj(self, *args):
+        """met a jour l'occupation, selon ce qui est apsse en parametre:
+           - si (liste de coord, altitude), met a jour l'altitude des cases correspondantes et celle des pions qui les occupent
+           - si (pion), met a jour l'occupation en fonction de sa nouvelle situation (deplace, pivote, supprime, nouveau)
+           - si (plateau), regenere
+        """   
+        if len(args) == 1:
+            if args[0].__class__.__name__ == "Plateau":
+                self.generer(args[0])
+            
+            else:
+                print "pion"
+        
+        elif len(args) == 2:   
+            self._majAltitudes(args[0], args[1])
+             
+    def _altitudeCase(self, coord):
+        for key, val in self._mO[coord].items():
+            if val == 0: return key
+        return 0
+       
+    def _majAltitudes(self, lstCoord, altitude):
+        
+        for coord in lstCoord:
+            ancien = self._mO[coord]
+            self._mO[coord] = {}
+            
+            for z in ancien:
+                if ancien[z] == 0:
+                    dz = altitude - z
+
+            for z in ancien:
+                self._mO[coord][(z + dz)] = ancien[z]
+
+    def _majPion(self, pion):
+        #on efface son ancienne occupation
+        num = pion.numero
+        for coord in self._mO:
+            for key, val in self._mO[coord].items():
+                if val == num: del self._mO[coord][key]
+        
+        #on l'ajoute la ou il se trouve maintenant
+        for x, y in pion.forme.listeCases(pion.position, pion.nbRotations):
+            for z in range(1, pion.hauteur + 1):
+                zAbs = (self._altitudeCase((x,y)) + pion.z + z)
+                self._mO[(x,y)][zAbs] = num                    
+
+    def occupant(self, coord, zAbs = None):
+        """renvoie l'occupant de la case a l'altitude precisee, a celle du sol sinon"""
+        if not zAbs: zAbs = self._altitudeCase(coord)
+        return (self._mO[coord][zAbs] if zAbs in self._mO[coord] else None)
+        
+    def estOccupee(self, coord, zAbs = None):
+        return (self.occupant(coord, zAbs) != None)   
+
+    
+    
+
+o = Occupation()
+o.majMo({(0,0): {0: 0, 2: 1}, (1,1): {0: 0, 2: 1}})
+o.majAltitudes([(1,1)], 10)
+print o.mo()                    
+            
+    
+
+
+
+

+ 3 - 1
lib/Pion.py

@@ -30,6 +30,8 @@ class Pion(QGraphicsObject):
         self.hauteur = 1
         self.forme = None
         self.formeDef = {"H":[], "C":[]}
+        self.etat = 0       #de 0 (indemne) a 4 (mort ou hors combat)
+        self.statuts = []     
 
         #objets et parametres graphiques
         self.pixGraphique = None
@@ -64,7 +66,7 @@ class Pion(QGraphicsObject):
         return self.logo
 
     def yReel(self):
-        """renvoie le y reel (pour les contructions graphiques"""
+        """renvoie le y reel (pour les contructions graphiques)"""
         if 1 == (self.position[0] % 2):
             y = self.position[1] + 0.5
         else:

+ 3 - 2
lib/Plateau.py

@@ -18,8 +18,7 @@ from Combattant import Combattant
 from Decor import Decor
 from EcranAffichageTexte import EcranAffichageTexte
 from EcranCreerPlateau import EcranCreerPlateau
-from EcranEditionCombattant import EcranEditionCombattant
-from EcranEditionDecor import EcranEditionDecor
+from EcranEditionMateriel import EcranEditionMateriel
 from EcranEditionTerrain import EcranEditionTerrain
 from EcranGestionCombat import EcranGestionCombat
 from EcranVol import EcranVol
@@ -1451,12 +1450,14 @@ class Plateau(QGraphicsScene, Materiel):
                 #si la diff de hauteur est superieure a la hauteur du combattant, il escalade
                 if not self.pionSelectionne().depEscalade > 0: return -1
                 retour += self.pionSelectionne().coutDep("depEscalade", dz)
+           
             elif 0 < dz <= self.pionSelectionne().hauteur:
                 dist += dz
 
             if self.cases[coord2].terrain.nage:
                 if not self.pionSelectionne().depNage > 0: return -1
                 retour += self.pionSelectionne().coutDep("depNage", dist)
+            
             else:
                 if not self.pionSelectionne().depMarche > 0: return -1
                 retour += self.pionSelectionne().coutDep("depMarche", dist)

+ 0 - 1
lib/ProjectionDep.py

@@ -17,7 +17,6 @@ class ProjectionDep():
         self._nbRotations = 0
 
     def creer(self, pion):
-        self_pion = pion
         self._forme.definirForme(pion.formeDef[self.plateau.formeCases])
         self._coord = pion.position
         self._nbRotations = pion.nbRotations

+ 12 - 10
lib/VueEditionForme.py

@@ -1,18 +1,20 @@
 #from __future__ import unicode_literals
 # -*- coding: utf-8 -*-
 from __future__ import division
-import os
 
-from PyQt4.QtCore import *
-from PyQt4.QtGui import *
+from PyQt4.QtCore import QPointF, Qt, QSize, QString
+from PyQt4.QtGui import QGraphicsScene, QColor, QGraphicsPolygonItem, \
+    QGraphicsItem, QPolygonF, QPen, QGraphicsPixmapItem, QApplication, \
+    QGraphicsSimpleTextItem, QFont
 
 from Pion import ImgPion, EtiquettePion
 
+
 class VueEditionForme(QGraphicsScene):
     """vue graphique permettant d'afficher et de modifier la forme des creatures/decors"""
-    def __init__(self, fenetre, parent=None):   
+    def __init__(self, vue, parent=None):   
         super(VueEditionForme, self).__init__()
-        self.fenetre = fenetre
+        self.vue = vue
         
         self._vefImage = VefImage(self)
         self._vefEtiquette = VefEtiquette(self)
@@ -27,12 +29,12 @@ class VueEditionForme(QGraphicsScene):
         self._rotation = 0
         self.selection = None
 
-        self.fenetre.vueGraphique().setScene(self)    
-        self.fenetre.vueGraphique().centerOn(self.fenetre.vueGraphique().mapFromScene(QPointF(60,60)))   #centre la vue sur la case 0,0
-        self.fenetre.vueGraphique().scale(0.22, 0.22)
+        self.vue.setScene(self)    
+        self.vue.centerOn(self.vue.mapFromScene(QPointF(60,60)))   #centre la vue sur la case 0,0
+        self.vue.scale(0.22, 0.22)
 
     def setCursor(self, curseur):
-        self.fenetre.vueGraphique().setCursor(curseur)
+        self.vue.setCursor(curseur)
 
     #acces aux donnees
     def chargerFormeDef(self, formeDef):
@@ -287,7 +289,7 @@ class VefImage(QGraphicsPixmapItem):
                 else:
                     self._pix = None
         else:
-            self_pix = None
+            self._pix = None
             
         if self._pix:
             taille = QSize((self._def.kx/10)*self._l0, (self._def.ky/10)*self._h0)

+ 12 - 1
lib/commun.py

@@ -1,3 +1,4 @@
+# -*- coding: utf-8 -*-
 '''
 Fonctions communes
 '''
@@ -148,8 +149,18 @@ class Session(object):
             os.remove(self.fichier())
         except:
             pass
-            
 
+### balancer ces trucs dans les règles de jeu?
+def lstLibEtats(typMat):
+    """liste des noms des statuts qui peuvent affecter les combattants et decors"""
+    if typMat == "cb":
+        return {0: "Indemne", 1: "Légèrement blessé", 2: "Blessé", 3:"Grievement blessé", 4: "Hors-combat"} 
+    else:
+        return {0: "Indemne", 1: "Abîmé", 2: "Endommagé", 3:"Très endommagé", 4: "Détruit"}         
+
+def lstLibStatuts():
+    """liste des noms des statuts qui peuvent affecter les combattants et decors"""
+    return {0: "Etourdi", 1: "Gelé", 2: "Paralysé", 3:"Empoisonné", 4: "Brûlé", 5:"Verrouillé"}
 
     
 

+ 4 - 6
lib/explorateurMat.py

@@ -8,8 +8,7 @@ from os.path import os
 from PyQt4.QtCore import SIGNAL, QString, Qt
 from PyQt4.QtGui import QDialog, QFrame, QColor, QPalette, QApplication
 
-from lib.EcranEditionCombattant import EcranEditionCombattant
-from lib.EcranEditionDecor import EcranEditionDecor
+from lib.EcranEditionMateriel import EcranEditionMateriel
 from lib.EcranEditionTerrain import EcranEditionTerrain
 from lib.commun import rep, charger, Session
 from lib.dialogues import dmConfirmer
@@ -155,10 +154,9 @@ class PanneauMateriel(QFrame):
     def editer(self):
         if self._mat.typ() == "tr":
             fen = EcranEditionTerrain(self._mat)    
-        elif self.mat().typ() == "cb":
-            fen = EcranEditionCombattant(self._mat) 
-        elif self.mat().typ() == "dc":
-            fen = EcranEditionDecor(self._mat) 
+        else:
+            fen = EcranEditionMateriel(self._mat) 
+            fen.afficher()
         r = fen.exec_()
         if r == 1:
             mat = fen.mat()

+ 3 - 2
lib/framePj.py

@@ -62,9 +62,10 @@ class FramePj(QFrame):
         """affiche la fiche de perso a la page demandee"""
         emetteur = self.sender().objectName()
         page = int(str(emetteur)[-1:])
-        fen = EcranEditionCombattant(self._pj, page)
+        fen = EcranEditionCombattant(self._pj)
+        fen.afficher(page)
         fen.exec_()
-        self._pj = fen.combattant()
+        self._pj = fen.mat()
         del fen
         self.ui.pj_image.chargerImage(self._pj.logo)
         self.ui.pj_nom.majTexte(self._pj.nom())    

+ 5 - 1
lib/gC.py

@@ -1,3 +1,4 @@
+# -*- coding: utf-8 -*-
 '''
 outils de gestion du combat sur le plateau
 '''
@@ -32,11 +33,14 @@ class GestionCombat(object):
         self._tour += 1
         self.plateau.majBoutonEtape()
 
-    def maj(self):
+    def reinitialiser(self):
         """appellee apres ajout ou suppr de combattants, et apres modif de leurs attributs"""
         self._oJ.generer(self.plateau)
         self.majTblOrdre()
 
+    def maj(self):
+        pass
+
     def tblOrdre(self):
         return self.plateau.fenetre.ui.inf_listeOrdreJeu
 

+ 13 - 10
lib/gM.py

@@ -1,8 +1,7 @@
 '''gestion des materiels pour le plateau'''
 from PyQt4.QtCore import SIGNAL, Qt
 
-from lib.EcranEditionCombattant import EcranEditionCombattant
-from lib.EcranEditionDecor import EcranEditionDecor
+from lib.EcranEditionMateriel import EcranEditionMateriel, nouveauCombattant, nouveauDecor
 from lib.EcranEditionTerrain import EcranEditionTerrain
 from lib.explorateurMat import importerMateriel
 from lib.mat import chargerMat
@@ -142,15 +141,17 @@ class GestionMateriel(object):
         
     def creatureNouveau(self):
         """ouvre la fenetre 'creatures' en mode edition"""
-        self.afficheEcranEditionCombattants()
+        combattant = nouveauCombattant()
+        self.afficheEcranEditionCombattants(combattant)
         self.reinitModePlateau()
         
-    def afficheEcranEditionCombattants(self, combattant = None):
+    def afficheEcranEditionCombattants(self, combattant):
         """affiche l'ecran d'edition/creation de creatures"""
-        fen = EcranEditionCombattant(combattant, 0)
+        fen = EcranEditionMateriel(combattant)
+        fen.afficher()
         r = fen.exec_()
         if r == 1:
-            combattant = fen.combattant()
+            combattant = fen.mat()
             if combattant: combattant.enregistrer()
             self.ajouterMat(combattant.idM())
             self.majListeCreatures()
@@ -178,15 +179,17 @@ class GestionMateriel(object):
         
     def decorNouveau(self):
         """ouvre la fenetre 'decors' en mode edition"""
-        self.afficheEcranEditionDecors()
+        decor = nouveauDecor()
+        self.afficheEcranEditionDecors(decor)
         self.reinitModePlateau()
         
-    def afficheEcranEditionDecors(self, decor = None):
+    def afficheEcranEditionDecors(self, decor):
         """affiche l'ecran d'edition/creation de decors"""
-        fen = EcranEditionDecor(decor, 0)
+        fen = EcranEditionMateriel(decor)
+        fen.afficher()
         r = fen.exec_()
         if r == 1:
-            decor = fen.decor
+            decor = fen.mat()
             if decor: decor.enregistrer()
             self.ajouterMat(decor.idM())
             self.majListeDecors()

+ 29 - 29
lib/Creature.py → lib/old/Creature.py

@@ -1,29 +1,29 @@
-#from __future__ import unicode_literals
-# -*- coding: utf-8 -*-
-from __future__ import division
-from PyQt4.QtGui import QColor
-import regles
-
-class Creature():
-    """creature a affecter a un pion"""
-    def __init__(self, parent=None):
-        self.id = "00"
-        self.nom = ""                #libelle a afficher dans la liste 
-        self.couleur = QColor("grey")    #couleur si pas de texture
-        self.logo = ""                #image source du logo
-        self.img = {"nom": "", "kx": 1, "ky": 1, "dx": 0, "dy": 0, "rotation": 0, "pivote": False, "masqueAuto": False}
-        self.txt = {"taille_police": 20, "gras": False, "dx": 0, "dy": 0, "rotation": 0}
-        self.deplacement = 9         #capacite de deplacement (par tour)
-        self.vol = False             #peut voler
-        self.formeDef = {"H":[], "C":[]} #definition de la forme du decor sur cases hexagonales (cf. classe Forme("H")) et sur cases carrees (cf. classe Forme("C"))        
-        self.hauteur = 1             #nombre de cases occupees verticalement par la creature
-        self.lstCaracCreature = regles.listeAttributs()    #attributs complementaires lies aux regles utilisees
-        self.attaques = []
-        self.inventaire = {}          #inventaire {objet: nombre}
-        self.notes = ""
-
-    def listeCarac(self):
-        return self.lstCaracCreature
-
-    def listeAttaques(self):
-        return self.attaques
+#from __future__ import unicode_literals
+# -*- coding: utf-8 -*-
+from __future__ import division
+from PyQt4.QtGui import QColor
+import regles
+
+class Creature():
+    """creature a affecter a un pion"""
+    def __init__(self, parent=None):
+        self.id = "00"
+        self.nom = ""                #libelle a afficher dans la liste 
+        self.couleur = QColor("grey")    #couleur si pas de texture
+        self.logo = ""                #image source du logo
+        self.img = {"nom": "", "kx": 1, "ky": 1, "dx": 0, "dy": 0, "rotation": 0, "pivote": False, "masqueAuto": False}
+        self.txt = {"taille_police": 20, "gras": False, "dx": 0, "dy": 0, "rotation": 0}
+        self.deplacement = 9         #capacite de deplacement (par tour)
+        self.vol = False             #peut voler
+        self.formeDef = {"H":[], "C":[]} #definition de la forme du decor sur cases hexagonales (cf. classe Forme("H")) et sur cases carrees (cf. classe Forme("C"))        
+        self.hauteur = 1             #nombre de cases occupees verticalement par la creature
+        self.lstCaracCreature = regles.listeAttributs()    #attributs complementaires lies aux regles utilisees
+        self.attaques = []
+        self.inventaire = {}          #inventaire {objet: nombre}
+        self.notes = ""
+
+    def listeCarac(self):
+        return self.lstCaracCreature
+
+    def listeAttaques(self):
+        return self.attaques

+ 522 - 0
lib/old/EcranEditionCombattant.py

@@ -0,0 +1,522 @@
+#from __future__ import unicode_literals
+# -*- coding: utf-8 -*-
+from __future__ import division
+
+import sys
+
+from PyQt4.QtCore import SIGNAL, Qt, QString, QSize
+from PyQt4.QtGui import QDialog, QColorDialog, QColor, QHBoxLayout, QFrame, \
+    QApplication
+
+import Actions
+from Combattant import Combattant
+from EcranEditionObjet import EcranEditionObjet
+from Objet import Objet
+from VueEditionForme import VueEditionForme
+from dialogues import dmMessage
+from frameAttaque import FrameAttaque
+import regles
+from rsc import selectionImage, RImage
+import ui.dm as dm
+from ui.ecran_editionCombattant import Ui_edc_fenetre
+
+
+class EcranEditionMateriel(QDialog):
+    """interface de creation/edition de terrains"""
+    def __init__(self, mat, mode = "creation", parent=None):
+        """initialisation de la fenetre"""
+        super (EcranEditionMateriel, self).__init__()
+        self._mat = mat
+        self._mode = mode
+        self._sections = []
+
+    def mat(self):
+        """retourne le materiel de la fenetre"""
+        return self._mat
+
+    def mode(self):
+        return self._mode
+
+    def createWidgets(self):
+        """construction de l'interface"""
+        #construction de l'interface
+        self.ui = Ui_edc_fenetre()
+        self.ui.setupUi(self)
+        self.connect(self.ui.edc_enregistrer, SIGNAL("clicked()"), self.valider)
+        self.connect(self.ui.edc_annuler, SIGNAL("clicked()"), self.annuler)
+
+    def toutesLesSections(self):
+        return [EdEnTete, EdPageCreation, EdPageCombat, EdPageDeplacement, EdPageAttributs, \
+                EdPageAttaques, EdPageInventaire, EdPageNotes]
+
+    def section(self, nom):
+        for section in self._sections:
+            if section.__class__.__name__ == nom: return section
+        return None
+
+    def afficher(self, pageInitiale = 0, formeCases = "H"):
+        """affiche la fenetre"""
+        self.createWidgets()
+        
+        #on instancie et on construit les sections necessaires
+        for section in self.toutesLesSections():
+            instance = section(self)
+            if self.mat().__class__.__name__ in instance.filtre() \
+            and self._mode in instance.modes():
+                self._sections.append(instance)
+                instance.construire()
+                if section == EdPageCreation:
+                    if formeCases == "C": self.ui.edc_casesCarrees.setChecked(True)
+                instance.charger()
+            else:
+                self.ui.edc_menu.setRowHidden((self.toutesLesSections().index(section) - 1), True)
+
+        self.allerAPage(pageInitiale)
+        self.majAffichage()
+        self.show()
+
+    def allerAPage(self, index, sens = "+"):
+        while self.ui.edc_menu.isRowHidden(index): 
+            index += 1 if sens == "+" else -1
+            if index > self.ui.edc_menu.rowCount(): return
+        self.ui.edc_menu.setCurrentCell(index, 0)
+        self.ui.edc_menu.setCurrentCell(index, 1)
+        self.ui.edc_pages.setCurrentIndex(index)        
+
+    def pageSuivante(self):
+        index = self.ui.edc_menu.currentRow() + 1
+        if index > (self.ui.edc_menu.rowCount() - 1): index = 0
+        print index
+        self.allerAPage(index)
+
+    def pagePrecedente(self):
+        index = self.ui.edc_menu.currentRow() - 1
+        if index < 0: index = self.ui.edc_menu.rowCount() - 1
+        print index
+        self.allerAPage(index, "-")        
+
+    def nomModifie(self):
+        """le nom du pion a ete modifie"""
+        self.majAffichage()
+        sectionForme = self.section("EdPageCreation")
+        if sectionForme: sectionForme.majEtiquetteVueForme()
+
+    def logoModifie(self):
+        """le logo du pion a ete modifie"""
+        sectionForme = self.section("EdPageCreation")
+        if sectionForme: sectionForme.logoModifie()
+
+    #### barre d'outils
+    def majAffichage(self):
+        """verifie la validite des saisies"""
+        self.ui.edc_enregistrer.setEnabled(len(self.ui.edc_nom.texte()) > 0) 
+        
+    def valider(self):
+        """enregistre le materiel cree/edite"""
+        for section in self._sections:
+            section.enregistrer()
+        self.done(1)
+
+    def annuler(self):
+        """annule la creation/edition"""
+        self._mat = None
+        self.done(0)
+
+    def wheelEvent(self, event):
+        if event.delta() < 0:
+            self.pageSuivante()
+            return
+        elif event.delta() > 0:
+            self.pagePrecedente()
+            return
+        return QDialog.wheelEvent(self, event)
+
+
+class EdSectionBase(object):
+    """classe de base pour les differentes sections de l'ecran d'edition des pions"""
+    def __init__(self, ecran):
+        self.ecran = ecran
+        self._filtre = []
+        self._modes = ["creation", "combat"]
+        
+    def filtre(self):
+        """liste des classes de materiel concernees par cette section"""
+        return self._filtre
+
+    def modes(self):
+        return self._modes
+
+    def ui(self):
+        return self.ecran.ui
+
+    def mat(self):
+        return self.ecran.mat()
+
+    def construire(self):
+        """construit et met en forme"""
+        pass
+    
+    def charger(self):
+        """charge les donnees du materiel dans la section"""
+        pass
+    
+    def enregistrer(self):
+        """met a jour le materiel en fonction des donnees saisies"""
+        pass
+
+class EdEnTete(EdSectionBase):
+    def __init__(self, ecran):
+        super(EdEnTete, self).__init__(ecran)
+        self._filtre = ["Combattant", "Decor"]
+        
+    def construire(self):
+        self.ecran.connect(self.ui().edc_nom, SIGNAL("textEdited(QString)"), self.ecran.nomModifie)
+        self.ecran.connect(self.ui().edc_logo, SIGNAL("clicked()"), self.selectionnerLogo)
+#         couleur = "rgb(250,100,50)" if self.ecran.mode() == "combat" else "rgb(20,100,250)"
+#         self.ui().edc_enTete.setStyleSheet(QString("#edc_enTete {border-bottom: 3px solid "+couleur+";}"))
+#         self.ui().edc_enTete.setStyleSheet(QString("#edc_enTete {background-color: "+couleur+";}"))
+
+    def selectionnerLogo(self):
+        img = selectionImage()
+        if img:
+            self.ui().edc_logo.chargerImage(img)
+            self.ecran.logoModifie()
+        
+    def charger(self):
+        self.ui().edc_nom.majTexte(self.mat().nom())
+        if self.mat().logo.estValide():
+            self.ui().edc_logo.chargerImage(self.mat().logo)
+        else:
+            self.ui().edc_logo.majTexte("Choisissez \nun fichier\nimage")
+    
+    def enregistrer(self):
+        self.mat().majNom(self.ui().edc_nom.texte())
+        self.mat().logo = self.ui().edc_logo.image() if self.ui().edc_logo.image() else RImage()
+           
+
+
+class EdPageCreation(EdSectionBase):
+    def __init__(self, ecran):
+        super(EdPageCreation, self).__init__(ecran)
+        self._filtre = ["Combattant", "Decor"]
+        self._modes = ["creation"]
+
+    def construire(self):
+        self.vueForme = VueEditionForme(self.ui().edc_vueForme)
+        self.ecran.connect(self.ui().edc_aideForme, SIGNAL("clicked()"), self.afficherAideForme)
+        self.ecran.connect(self.ui().edc_casesHexa, SIGNAL("clicked()"), self.majFormeCases)
+        self.ecran.connect(self.ui().edc_casesCarrees, SIGNAL("clicked()"), self.majFormeCases)
+        self.ecran.connect(self.ui().edc_couleur, SIGNAL("clicked()"), self.selectionCouleur)
+        self.ecran.connect(self.ui().edc_image, SIGNAL("clicked()"), self.selectionImage)
+
+    def formeCases(self):
+        return "H" if self.ui().edc_casesHexa.isChecked() else "C"
+
+    def majFormeCases(self):
+        if self.vueForme.formeCases() != self.ecran.formeCases():
+            #on enregistre la def de forme, d'image et d'etiquette en cours
+            self.mat().formeDef[self.vueForme.formeCases()] = self.vueForme.formeDef()
+            self.mat().img = self.vueForme.imageDef()
+            self.mat().etiquette = self.vueForme.etiquetteDef()
+
+            #on recree la scene avec la nouvelle forme de cases
+            self.vueForme.vider()
+            self.vueForme.creer(self.ecran.formeCases())
+
+            #on charge les def correspondantes a la nouvelle forme
+            self.vueForme.chargerFormeDef(self.mat().formeDef[self.formeCases()])
+            self.vueForme.chargerImageDef(self.mat().img)
+            self.vueForme.chargerEtiquetteDef(self.mat().etiquette)
+
+    def majEtiquetteVueForme(self):
+        self.mat().etiquette.txt = self.ui().edc_nom.texte()
+        self.vueForme.chargerEtiquetteDef(self.mat().etiquette)
+
+    def logoModifie(self):
+        self.vueForme.nouvelleImageDef(self.ui.edc_logo.image())
+
+    def selectionImage(self):
+        """selectionne le fichier image dans la boite de dialogue dediee"""
+        img = selectionImage()
+        if img:
+            self.vueForme.nouvelleImageDef(img)
+        
+    def selectionCouleur(self):
+        """selectionne la couleur dans la boite de dialogue dediee"""
+        couleur = QColorDialog(self).getColor(QColor("white"), self)
+        if couleur.isValid():
+            self.mat().couleur = couleur
+            self.vueForme.majCouleur(couleur)
+        
+    def afficherAideForme(self):
+        msg = "Sur l'écran ci-contre, vous pouvez éditer la forme et l'apparence de votre pion. Vous pouvez: \n\n" \
+                 "Choisir la couleur du pion \n" \
+                 "Choisir une image (qui remplacera alors le logo sur le pion) \n" \
+                 "Deplacer l'etiquette et l'image sur le pion en cliquant dessus \n" \
+                 "Faire pivoter l'image avec [FLECHE HAUT] et [FLECHE BAS] \n" \
+                 "Modifier la taille de l'image avec [FLECHE GAUCHE] et [FLECHE DROITE] \n" \
+                 "Activer desactiver l'etiquette en gras avec [G] \n" \
+                 "Modifier la taille de la police avec [FLECHE HAUT] et [FLECHE BAS]"
+        dmMessage(msg)   
+
+    def charger(self):
+        self.vueForme.creer(self.formeCases())
+        self.vueForme.autoriserModifForme(True)
+        self.vueForme.majCouleur(self.mat().couleur)
+        self.vueForme.chargerFormeDef(self.mat().formeDef[self.formeCases()])
+        self.vueForme.chargerImageDef(self.mat().img)
+        self.vueForme.chargerEtiquetteDef(self.mat().etiquette)
+    
+    def enregistrer(self):
+        self.mat().formeDef[self.vueForme.formeCases()] = self.vueForme.formeDef()
+        self.mat().img = self.vueForme.imageDef()
+        self.mat().etiquette = self.vueForme.etiquetteDef()
+    
+    
+class EdPageCombat(EdSectionBase):
+    def __init__(self, ecran):
+        super(EdPageCombat, self).__init__(ecran)
+        self._filtre = ["Combattant", "Decor"]
+        self._modes = ["combat"]
+        
+    def charger(self):
+        pass
+    
+    def enregistrer(self):
+        pass
+            
+        
+class EdPageDeplacement(EdSectionBase):
+    def __init__(self, ecran):
+        super(EdPageDeplacement, self).__init__(ecran)
+        self._filtre = ["Combattant", "Decor"]
+        
+    def charger(self):
+        self.ui().edc_taille.setValue(self.mat().hauteur)
+        self.ui().edc_depMarche.setValue(self.mat().depMarche)
+        self.ui().edc_depNage.setValue(self.mat().depNage)
+        self.ui().edc_depEscalade.setValue(self.mat().depEscalade)
+        self.ui().edc_depVol.setValue(self.mat().depVol)
+        self.ui().edc_saut.setValue(self.mat().saut)      
+    
+    def enregistrer(self):
+        self.mat().hauteur = self.ui().edc_taille.value()
+        self.mat().depMarche = self.ui().edc_depMarche.value()
+        self.mat().depNage = self.ui().edc_depNage.value()
+        self.mat().depEscalade = self.ui().edc_depEscalade.value()
+        self.mat().depVol = self.ui().edc_depVol.value()
+        self.mat().saut = self.ui().edc_saut.value()
+              
+class EdPageAttributs(EdSectionBase):
+    def __init__(self, ecran):
+        super(EdPageAttributs, self).__init__(ecran)
+        self._filtre = ["Combattant"]
+        self._modes = ["creation", "combat"]
+
+    def layoutCarac(self):
+        """retourne le layout des attributs"""
+        return self.ecran.ui.edc_deroulementAttributs_layout       
+
+    def construire(self):
+        """construit les champs d'attributs"""
+        """cree les champs dedies a la saisie des attributs dans la grille dediee"""
+        self.layoutCarac().setSpacing(4)
+        self.layoutCarac().setMargin(0)
+        
+        for nomAttribut in regles.ordreAttributsFichePerso():
+            if len(nomAttribut) > 0:
+                lay = QHBoxLayout()
+                lay.setMargin(0)
+                lay.setSpacing(2)
+
+                etiquette = dm.DmLabel()
+                etiquette.majTexte(regles.attribut(nomAttribut).nom)        
+                etiquette.setObjectName("{}_etiquette".format(nomAttribut))
+                etiquette.setAlignment(Qt.AlignLeft|Qt.AlignVCenter)
+                etiquette.setMinimumSize(QSize(110, 24))
+                etiquette.setMaximumSize(QSize(110, 24))
+                lay.addWidget(etiquette)
+                
+                champ = dm.DmLineEdit()
+                champ.setMinimumSize(QSize(80, 24))
+                champ.setMaximumSize(QSize(80, 24))
+                champ.setAlignment(Qt.AlignCenter)
+                champ.majTexte(regles.listeAttributs()[nomAttribut])
+                champ.setObjectName("{}_champ".format(nomAttribut))
+                champ.setStyleSheet("background-color: rgb({},{},{});".format(248,248,248))
+    ##            self.connect(champ, SIGNAL("textChanged()"), self.controlerAttribut)
+                lay.addWidget(champ)
+
+                self.layoutCarac().addLayout(lay)
+            else:
+                lay = QHBoxLayout()
+                etiquetteVide = dm.DmLabel()
+                etiquetteVide.setMinimumHeight(9)
+                etiquetteVide.setMaximumHeight(9)
+                lay.addWidget(etiquetteVide)
+                lay.addWidget(etiquetteVide)
+                self.layoutCarac().addLayout(lay)
+
+    def listeAttributs(self):
+        """renvoie la liste des attributs tels qu'ils
+           sont saisis dans la liste des attributs"""
+        attributs = regles.listeAttributs()
+        for i in range(0, self.layoutCarac().count()):
+            layout = self.layoutCarac().itemAt(i).layout()
+            widget = layout.itemAt(1).widget()
+            if widget != 0 and widget != None:
+                if str(widget.objectName()[-6:]) == "_champ":
+                    attr = str(widget.objectName()[:-6])
+                    attributs[attr] = widget.texte()
+        return attributs   
+        
+    def charger(self):
+        """met a jour la liste des attributs du Combattant"""
+        for i in range(0, self.layoutCarac().count()):
+            layout = self.layoutCarac().itemAt(i).layout()
+            widget = layout.itemAt(1).widget()
+            if widget != 0:
+                if str(widget.objectName()[-6:]) == "_champ":
+                    attr = str(widget.objectName()[:-6])
+                    widget.majTexte(self.ecran.mat().listeAttributs[attr])       
+    
+    def enregistrer(self):
+        self.mat().attributs = self.listeAttributs()
+
+            
+class EdPageAttaques(EdSectionBase):
+    def __init__(self, ecran):
+        super(EdPageAttaques, self).__init__(ecran)
+        self._filtre = ["Combattant"]
+        self._compteurAttaque = 0
+    
+    def layoutAtt(self):
+        """retourne le layout des attaques"""
+        return self.ecran.ui.edc_deroulementAttaques_layout
+    
+    def construire(self):
+        self.layoutAtt().setAlignment(Qt.AlignLeft)
+
+    def attaqueNouvelle(self, attaque = None):
+        """ajoute une nouvelle ligne a la liste des attaques"""
+        #on ajoute de suite un panneau 'nouvelle attaque en dessous'
+        self._compteurAttaque += 1
+        panneau = FrameAttaque(self._compteurAttaque)
+        if attaque: panneau.chargerAttaque(attaque)
+        panneau.setObjectName(QString("att_frame_{}".format(self._compteurAttaque)))
+        self.ecran.connect(panneau, SIGNAL("attaqueNouvelle()"), self.attaqueNouvelle)
+        self.ecran.connect(panneau, SIGNAL("attaqueSupprimer(int)"), self.attaqueSupprimer)
+        self.layoutAtt().addWidget(panneau)        
+
+    def attaqueSupprimer(self, index):
+        """supprime la ligne selectionnee de la liste des attaques"""
+        panneau = self.findChild(QFrame, "att_frame_{}".format(index))
+        self.layoutAtt().removeWidget(panneau)
+    
+    def charger(self):
+        self.layoutAtt().setAlignment(Qt.AlignTop)
+        for attaque in self.mat().attaques:
+            self.attaqueNouvelle(attaque)
+        self.attaqueNouvelle()
+    
+    def enregistrer(self):
+        listeAttaques = []
+        for i in range(0, self.layoutAtt().count()):
+            panneau = self.layoutAtt().itemAt(i).widget()
+            if panneau != 0:
+                attaque = panneau.attaque()
+                if attaque:
+                    listeAttaques.append(attaque)
+        self.mat().attaques = listeAttaques
+            
+class EdPageInventaire(EdSectionBase):
+    def __init__(self, ecran):
+        super(EdPageInventaire, self).__init__(ecran)
+        self._filtre = ["Combattant", "Decor"]
+        
+    def construire(self):
+        self.ecran.ui.edc_listeInventaire.construire()
+        self.ecran.connect(self.ecran.ui.edc_filtreTypeObjet, SIGNAL("currentChanged(int)"), self.filtrerInventaire)
+        self.ecran.ui.edc_filtreTypeObjet.stackUnder(self.ecran.ui.edc_listeInventaire)
+        self.ecran.connect(self.ecran.ui.edc_listeInventaire, SIGNAL("objetClique(int)"), self.editerObjet)
+
+    def editerObjet(self, indexObjet):
+        if indexObjet < len(self.ecran.ui.edc_listeInventaire.inventaire()):
+            objet = self.ecran.ui.edc_listeInventaire.inventaire()[indexObjet]
+        else:
+            objet = None
+        typeObjet = self.ecran.ui.edc_filtreTypeObjet.currentIndex() - 1
+        
+        self.fenetreEO = EcranEditionObjet(objet, typeObjet)
+        self.fenetreEO.show()
+        self.fenetreEO.exec_()
+        resultat = self.fenetreEO.resultat()
+
+        if resultat:
+            if objet:
+                self.ecran.ui.edc_listeInventaire.majObjet(objet, resultat)
+            else:
+                self.ecran.ui.edc_listeInventaire.ajouterObjet(resultat)
+        else:
+            if objet:
+                self.ecran.ui.edc_listeInventaire.supprimerObjet(objet)
+        
+        self.fenetreEO = None
+        self.majTotauxInventaire()
+
+    def majTotauxInventaire(self):
+        inv = self.ecran.ui.edc_listeInventaire.inventaire()
+        poidsTotal = 0.00
+        for obj in inv:
+            poidsTotal += obj.poidsTotal()
+        self.ecran.ui.edc_inventaire_poids.majTexte("{} kg".format(poidsTotal))
+
+    def filtrerInventaire(self, index):
+        filtre = index - 1
+        self.ecran.ui.edc_listeInventaire.filtrer(filtre)
+        
+    def charger(self):
+        self.ui().edc_listeInventaire.charger(self.mat().inventaire)
+        self.majTotauxInventaire()
+    
+    def enregistrer(self):
+        self.mat().inventaire = self.ui.edc_listeInventaire.inventaire()
+            
+class EdPageNotes(EdSectionBase):
+    def __init__(self, ecran):
+        super(EdPageNotes, self).__init__(ecran)
+        self._filtre = ["Combattant", "Decor"]
+
+    def construire(self):
+        pass
+        
+    def charger(self):
+        for detail in self.mat().details:
+            widget = self.ui().edc_pages.findChild(dm.DmLineEdit, "edc_detail_{}".format(detail))
+            if widget:
+                widget.majTexte(self.mat().details[detail])
+        self.ui().edc_notes.setText(QString.fromUtf8(self.mat().notes))
+    
+    def enregistrer(self):
+        listeWidget = self.ui().edc_pages.findChildren(dm.DmLineEdit)
+        for widget in listeWidget:
+            detail = str(widget.objectName()).replace("edc_detail_","")
+            txt = widget.texte()
+            if len(txt) > 0: self.mat().details[detail] = txt
+        
+        self.mat().notes = str(self.ui().edc_notes.toPlainText().toUtf8())
+            
+
+if __name__ == "__main__":
+    app = QApplication(sys.argv)
+    mat = Combattant()
+    ecran = EcranEditionMateriel(mat, "creation")
+    ecran.afficher()
+    r = app.exec_()
+    exit(r)      
+
+
+
+
+
+

+ 224 - 224
lib/EcranEditionDecor.py → lib/old/EcranEditionDecor.py

@@ -1,224 +1,224 @@
-#from __future__ import unicode_literals
-# -*- coding: utf-8 -*-
-from __future__ import division
-
-import sys
-
-from PyQt4.QtCore import SIGNAL, QString
-from PyQt4.QtGui import QDialog, QColorDialog, QColor, QApplication
-
-from Decor import Decor
-from EcranEditionObjet import EcranEditionObjet
-from Objet import Objet
-from VueEditionForme import VueEditionForme
-import rsc
-from ui.ecran_editionDecor import Ui_edd_fenetre
-
-
-class EcranEditionDecor(QDialog):
-    """interface de creation/edition de decors"""
-    def __init__(self, decor=None, pageInitiale = 0, formeCases = "H", parent=None):
-        """initialisation de la fenetre"""
-        super (EcranEditionDecor, self).__init__()
-        self.createWidgets()
-        
-        self.decor = Decor() if not decor else decor
-        self.ouverture()
-        self.allerAPage(pageInitiale)
-
-        if formeCases == "C":
-            self.ui.edd_casesCarrees.setChecked(True)
-            self.majFormeCases()
-
-    def formeCases(self):
-        return "H" if self.ui.edd_casesHexa.isChecked() else "C"
-    
-    def createWidgets(self):
-        """construction de l'interface"""
-        #construction de l'interface
-        self.ui = Ui_edd_fenetre()
-        self.ui.setupUi(self)
-        
-        self.connect(self.ui.edd_nom, SIGNAL("textEdited(QString)"), self.majActivationEnregistrer)
-        self.connect(self.ui.edd_enregistrer, SIGNAL("clicked()"), self.enregistrer)
-        self.connect(self.ui.edd_annuler, SIGNAL("clicked()"), self.annuler)
-        self.connect(self.ui.edd_casesHexa, SIGNAL("clicked()"), self.majFormeCases)
-        self.connect(self.ui.edd_casesCarrees, SIGNAL("clicked()"), self.majFormeCases)
-        self.connect(self.ui.edd_couleur, SIGNAL("clicked()"), self.selectionCouleur)
-        self.connect(self.ui.edd_image, SIGNAL("clicked()"), self.selectionImage)
-        self.connect(self.ui.edd_logo, SIGNAL("clicked()"), self.selectionnerLogo)
-        
-        self.vueForme = VueEditionForme(self)
-        self.construireInventaire()
-        self.connect(self.ui.edd_filtreTypeObjet, SIGNAL("currentChanged(int)"), self.filtrerInventaire)
-        self.ui.edd_filtreTypeObjet.stackUnder(self.ui.edd_listeInventaire)
-
-    def mat(self):
-        """retourne le materiel de la fenetre"""
-        return self.decor
-
-    def vueGraphique(self):
-        return self.ui.edd_vueForme
-
-    def allerAPage(self, index):
-        self.ui.edd_menu.setCurrentCell(index, 0)
-        self.ui.edd_pages.setCurrentIndex(index)
-
-    def ouverture(self):
-        """premier affichage: on met a jour les champs"""
-        #page_nom
-        self.ui.edd_nom.majTexte(self.decor.nom())
-        if self.decor.logo.estValide():
-            self.ui.edd_logo.chargerImage(self.decor.logo)
-        else:
-            self.ui.edd_logo.majTexte("Choisissez \nun fichier\nimage")
-
-        self.vueForme.creer(self.formeCases())
-        self.vueForme.autoriserModifForme(True)
-        self.vueForme.majCouleur(self.decor.couleur)
-        self.vueForme.chargerFormeDef(self.decor.formeDef[self.formeCases()])
-        self.vueForme.chargerImageDef(self.decor.img)
-
-        #page deplacements
-        self.ui.edd_taille.setValue(self.decor.hauteur)
-        self.ui.edd_hauteurPlafond.setChecked(self.decor.hauteurMax)
-        self.ui.edd_escalade.setChecked(self.decor.escalade)
-        self.ui.edd_brule.setChecked(self.decor.brule)
-        
-        #page inventaire
-        self.ui.edd_listeInventaire.charger(self.decor.inventaire)
-
-        #page_notes
-        if "dim" in self.decor.details: self.ui.edd_detail_dim.majTexte(self.decor.details["dim"])
-        if "poids" in self.decor.details: self.ui.edd_detail_poids.majTexte(self.decor.details["poids"])
-        if "notes" in self.decor.details: self.ui.edd_notes.majTexte(self.decor.details["notes"])
-
-        #autre
-        self.majActivationEnregistrer()
-
-    ### page apparence
-    def majFormeCases(self):
-        if self.vueForme.formeCases() != self.formeCases():
-            #on enregistre la def de forme, d'image et d'etiquette en cours
-            self.decor.formeDef[self.vueForme.formeCases()] = self.vueForme.formeDef()
-            self.decor.img = self.vueForme.imageDef()
-            self.decor.etiquette = self.vueForme.etiquetteDef()
-
-            #on recree la scene avec la nouvelle forme de cases
-            self.vueForme.vider()
-            self.vueForme.creer(self.formeCases())
-
-            #on charge les def correspondantes a la nouvelle forme
-            self.vueForme.chargerFormeDef(self.decor.formeDef[self.formeCases()])
-            self.vueForme.chargerImageDef(self.decor.img)
-            self.vueForme.chargerEtiquetteDef(self.decor.etiquette)
-
-    def logoModifie(self):
-        if not len(self.decor.img.nomFichier) > 0:
-            #si pas d'image attribuee au pion, on utilise le logo pour le pion
-            self.vueForme.nouvelleImageDef(self.ui.edd_logo.image())
-
-    def selectionnerLogo(self):
-        img = rsc.selectionImage()
-        if img:
-            self.ui.edd_logo.chargerImage(img)
-            self.vueForme.nouvelleImageDef(self.ui.edd_logo.image())
-
-    def selectionImage(self):
-        """selectionne le fichier image dans la boite de dialogue dediee"""
-        img = rsc.selectionImage()
-        if img:
-            self.vueForme.nouvelleImageDef(img)
-
-    def selectionCouleur(self):
-        """selectionne la couleur dans la boite de dialogue dediee"""
-        couleur = QColorDialog(self).getColor(QColor("white"), self)
-        if couleur.isValid():
-            self.decor.couleur = couleur
-            self.vueForme.majCouleur(couleur)
-
-    ### page inventaire
-    def construireInventaire(self):
-        """construction de la page inventaire"""
-        self.ui.edd_listeInventaire.construire()
-        self.connect(self.ui.edd_listeInventaire, SIGNAL("objetClique(int)"), self.editerObjet)
-
-    def editerObjet(self, indexObjet):
-        if indexObjet < len(self.ui.edd_listeInventaire.inventaire()):
-            objet = self.ui.edd_listeInventaire.inventaire()[indexObjet]
-        else:
-            objet = None
-        typeObjet = self.ui.edd_filtreTypeObjet.currentIndex() - 1
-        
-        self.fenetreEO = EcranEditionObjet(objet, typeObjet)
-        self.fenetreEO.show()
-        self.fenetreEO.exec_()
-        resultat = self.fenetreEO.resultat()
-
-        if resultat:
-            if objet:
-                self.ui.edd_listeInventaire.majObjet(objet, resultat)
-            else:
-                self.ui.edd_listeInventaire.ajouterObjet(resultat)
-        else:
-            if objet:
-                self.ui.edd_listeInventaire.supprimerObjet(objet)
-        
-        self.fenetreEO = None
-
-    def majTotauxInventaire(self):
-        inv = self.ui.edd_listeInventaire.inventaire()
-        poidsTotal = 0.00
-        for obj in inv:
-            poidsTotal += obj.poidsTotal()
-        self.ui.edd_inventaire_poids.majTexte("{} kg".format(poidsTotal))
-
-    def filtrerInventaire(self, index):
-        filtre = index - 1
-        self.ui.edd_listeInventaire.filtrer(filtre)
-
-    #### barre d'outils
-    def majActivationEnregistrer(self):
-        """verifie la validite des saisies"""
-        self.ui.edd_enregistrer.setEnabled(len(self.ui.edd_nom.texte()) > 0) 
-    
-    def enregistrer(self):
-        """enregistre le terrain cree/edite"""
-        #page nom
-        self.decor.majNom(self.ui.edd_nom.texte())
-        if self.ui.edd_logo.image():
-            self.decor.logo = self.ui.edd_logo.image()
-        
-        self.decor.formeDef[self.vueForme.formeCases()] = self.vueForme.formeDef()
-        self.decor.img = self.vueForme.imageDef()
-        self.decor.etiquette = self.vueForme.etiquetteDef()
-
-        #page dep
-        self.decor.hauteur = self.ui.edd_taille.value()
-        self.decor.hauteurMax = self.ui.edd_hauteurPlafond.isChecked()
-        self.decor.escalade = self.ui.edd_escalade.isChecked()
-        self.decor.brule = self.ui.edd_brule.isChecked()
-
-        #page inventaire
-        self.decor.inventaire = self.ui.edd_listeInventaire.inventaire()
-
-        #page notes
-        self.decor.details["dim"] = self.ui.edd_detail_dim.texte()
-        self.decor.details["poids"] = self.ui.edd_detail_poids.texte()
-        self.decor.details["notes"] = self.ui.edd_notes.texte()
-
-        self.done(1)
-
-    def annuler(self):
-        """annule la creation/edition"""
-        self.decor = None
-        self.done(0)
-
-if __name__ == "__main__":
-    app = QApplication(sys.argv)
-    ecran = EcranEditionDecor()
-    ecran.show()
-    r = app.exec_()
-    exit(r)      
-
-
+#from __future__ import unicode_literals
+# -*- coding: utf-8 -*-
+from __future__ import division
+
+import sys
+
+from PyQt4.QtCore import SIGNAL, QString
+from PyQt4.QtGui import QDialog, QColorDialog, QColor, QApplication
+
+from Decor import Decor
+from EcranEditionObjet import EcranEditionObjet
+from Objet import Objet
+from VueEditionForme import VueEditionForme
+import rsc
+from ui.ecran_editionDecor import Ui_edd_fenetre
+
+
+class EcranEditionDecor(QDialog):
+    """interface de creation/edition de decors"""
+    def __init__(self, decor=None, pageInitiale = 0, formeCases = "H", parent=None):
+        """initialisation de la fenetre"""
+        super (EcranEditionDecor, self).__init__()
+        self.createWidgets()
+        
+        self.decor = Decor() if not decor else decor
+        self.ouverture()
+        self.allerAPage(pageInitiale)
+
+        if formeCases == "C":
+            self.ui.edd_casesCarrees.setChecked(True)
+            self.majFormeCases()
+
+    def formeCases(self):
+        return "H" if self.ui.edd_casesHexa.isChecked() else "C"
+    
+    def createWidgets(self):
+        """construction de l'interface"""
+        #construction de l'interface
+        self.ui = Ui_edd_fenetre()
+        self.ui.setupUi(self)
+        
+        self.connect(self.ui.edd_nom, SIGNAL("textEdited(QString)"), self.majActivationEnregistrer)
+        self.connect(self.ui.edd_enregistrer, SIGNAL("clicked()"), self.enregistrer)
+        self.connect(self.ui.edd_annuler, SIGNAL("clicked()"), self.annuler)
+        self.connect(self.ui.edd_casesHexa, SIGNAL("clicked()"), self.majFormeCases)
+        self.connect(self.ui.edd_casesCarrees, SIGNAL("clicked()"), self.majFormeCases)
+        self.connect(self.ui.edd_couleur, SIGNAL("clicked()"), self.selectionCouleur)
+        self.connect(self.ui.edd_image, SIGNAL("clicked()"), self.selectionImage)
+        self.connect(self.ui.edd_logo, SIGNAL("clicked()"), self.selectionnerLogo)
+        
+        self.vueForme = VueEditionForme(self)
+        self.construireInventaire()
+        self.connect(self.ui.edd_filtreTypeObjet, SIGNAL("currentChanged(int)"), self.filtrerInventaire)
+        self.ui.edd_filtreTypeObjet.stackUnder(self.ui.edd_listeInventaire)
+
+    def mat(self):
+        """retourne le materiel de la fenetre"""
+        return self.decor
+
+    def vueGraphique(self):
+        return self.ui.edd_vueForme
+
+    def allerAPage(self, index):
+        self.ui.edd_menu.setCurrentCell(index, 0)
+        self.ui.edd_pages.setCurrentIndex(index)
+
+    def ouverture(self):
+        """premier affichage: on met a jour les champs"""
+        #page_nom
+        self.ui.edd_nom.majTexte(self.decor.nom())
+        if self.decor.logo.estValide():
+            self.ui.edd_logo.chargerImage(self.decor.logo)
+        else:
+            self.ui.edd_logo.majTexte("Choisissez \nun fichier\nimage")
+
+        self.vueForme.creer(self.formeCases())
+        self.vueForme.autoriserModifForme(True)
+        self.vueForme.majCouleur(self.decor.couleur)
+        self.vueForme.chargerFormeDef(self.decor.formeDef[self.formeCases()])
+        self.vueForme.chargerImageDef(self.decor.img)
+
+        #page deplacements
+        self.ui.edd_taille.setValue(self.decor.hauteur)
+        self.ui.edd_hauteurPlafond.setChecked(self.decor.hauteurMax)
+        self.ui.edd_escalade.setChecked(self.decor.escalade)
+        self.ui.edd_brule.setChecked(self.decor.brule)
+        
+        #page inventaire
+        self.ui.edd_listeInventaire.charger(self.decor.inventaire)
+
+        #page_notes
+        if "dim" in self.decor.details: self.ui.edd_detail_dim.majTexte(self.decor.details["dim"])
+        if "poids" in self.decor.details: self.ui.edd_detail_poids.majTexte(self.decor.details["poids"])
+        if "notes" in self.decor.details: self.ui.edd_notes.majTexte(self.decor.details["notes"])
+
+        #autre
+        self.majActivationEnregistrer()
+
+    ### page apparence
+    def majFormeCases(self):
+        if self.vueForme.formeCases() != self.formeCases():
+            #on enregistre la def de forme, d'image et d'etiquette en cours
+            self.decor.formeDef[self.vueForme.formeCases()] = self.vueForme.formeDef()
+            self.decor.img = self.vueForme.imageDef()
+            self.decor.etiquette = self.vueForme.etiquetteDef()
+
+            #on recree la scene avec la nouvelle forme de cases
+            self.vueForme.vider()
+            self.vueForme.creer(self.formeCases())
+
+            #on charge les def correspondantes a la nouvelle forme
+            self.vueForme.chargerFormeDef(self.decor.formeDef[self.formeCases()])
+            self.vueForme.chargerImageDef(self.decor.img)
+            self.vueForme.chargerEtiquetteDef(self.decor.etiquette)
+
+    def logoModifie(self):
+        if not len(self.decor.img.nomFichier) > 0:
+            #si pas d'image attribuee au pion, on utilise le logo pour le pion
+            self.vueForme.nouvelleImageDef(self.ui.edd_logo.image())
+
+    def selectionnerLogo(self):
+        img = rsc.selectionImage()
+        if img:
+            self.ui.edd_logo.chargerImage(img)
+            self.vueForme.nouvelleImageDef(self.ui.edd_logo.image())
+
+    def selectionImage(self):
+        """selectionne le fichier image dans la boite de dialogue dediee"""
+        img = rsc.selectionImage()
+        if img:
+            self.vueForme.nouvelleImageDef(img)
+
+    def selectionCouleur(self):
+        """selectionne la couleur dans la boite de dialogue dediee"""
+        couleur = QColorDialog(self).getColor(QColor("white"), self)
+        if couleur.isValid():
+            self.decor.couleur = couleur
+            self.vueForme.majCouleur(couleur)
+
+    ### page inventaire
+    def construireInventaire(self):
+        """construction de la page inventaire"""
+        self.ui.edd_listeInventaire.construire()
+        self.connect(self.ui.edd_listeInventaire, SIGNAL("objetClique(int)"), self.editerObjet)
+
+    def editerObjet(self, indexObjet):
+        if indexObjet < len(self.ui.edd_listeInventaire.inventaire()):
+            objet = self.ui.edd_listeInventaire.inventaire()[indexObjet]
+        else:
+            objet = None
+        typeObjet = self.ui.edd_filtreTypeObjet.currentIndex() - 1
+        
+        self.fenetreEO = EcranEditionObjet(objet, typeObjet)
+        self.fenetreEO.show()
+        self.fenetreEO.exec_()
+        resultat = self.fenetreEO.resultat()
+
+        if resultat:
+            if objet:
+                self.ui.edd_listeInventaire.majObjet(objet, resultat)
+            else:
+                self.ui.edd_listeInventaire.ajouterObjet(resultat)
+        else:
+            if objet:
+                self.ui.edd_listeInventaire.supprimerObjet(objet)
+        
+        self.fenetreEO = None
+
+    def majTotauxInventaire(self):
+        inv = self.ui.edd_listeInventaire.inventaire()
+        poidsTotal = 0.00
+        for obj in inv:
+            poidsTotal += obj.poidsTotal()
+        self.ui.edd_inventaire_poids.majTexte("{} kg".format(poidsTotal))
+
+    def filtrerInventaire(self, index):
+        filtre = index - 1
+        self.ui.edd_listeInventaire.filtrer(filtre)
+
+    #### barre d'outils
+    def majActivationEnregistrer(self):
+        """verifie la validite des saisies"""
+        self.ui.edd_enregistrer.setEnabled(len(self.ui.edd_nom.texte()) > 0) 
+    
+    def enregistrer(self):
+        """enregistre le terrain cree/edite"""
+        #page nom
+        self.decor.majNom(self.ui.edd_nom.texte())
+        if self.ui.edd_logo.image():
+            self.decor.logo = self.ui.edd_logo.image()
+        
+        self.decor.formeDef[self.vueForme.formeCases()] = self.vueForme.formeDef()
+        self.decor.img = self.vueForme.imageDef()
+        self.decor.etiquette = self.vueForme.etiquetteDef()
+
+        #page dep
+        self.decor.hauteur = self.ui.edd_taille.value()
+        self.decor.hauteurMax = self.ui.edd_hauteurPlafond.isChecked()
+        self.decor.escalade = self.ui.edd_escalade.isChecked()
+        self.decor.brule = self.ui.edd_brule.isChecked()
+
+        #page inventaire
+        self.decor.inventaire = self.ui.edd_listeInventaire.inventaire()
+
+        #page notes
+        self.decor.details["dim"] = self.ui.edd_detail_dim.texte()
+        self.decor.details["poids"] = self.ui.edd_detail_poids.texte()
+        self.decor.details["notes"] = self.ui.edd_notes.texte()
+
+        self.done(1)
+
+    def annuler(self):
+        """annule la creation/edition"""
+        self.decor = None
+        self.done(0)
+
+if __name__ == "__main__":
+    app = QApplication(sys.argv)
+    ecran = EcranEditionDecor()
+    ecran.show()
+    r = app.exec_()
+    exit(r)      
+
+

+ 0 - 1
lib/ui/convertCombattant.cmd

@@ -1 +0,0 @@
-pyuic4 -x editionCombattant.ui -o ecran_editionCombattant.py

+ 1 - 0
lib/ui/convertEditionMateriel.cmd

@@ -0,0 +1 @@
+pyuic4 -x editionMateriel.ui -o ecran_editionMateriel.py

+ 1 - 1
lib/ui/convertDecor.cmd → lib/ui/corbeille_ui/convertDecor.cmd

@@ -1 +1 @@
-pyuic4 -x editionDecor.ui -o ecran_editionDecor.py
+pyuic4 -x editionDecor.ui -o ecran_editionDecor.py

+ 1302 - 1149
lib/ui/ecran_editionCombattant.py → lib/ui/corbeille_ui/ecran_editionCombattant.py

@@ -1,1149 +1,1302 @@
-# -*- coding: utf-8 -*-
-
-# Form implementation generated from reading ui file 'editionCombattant.ui'
-#
-# Created: Wed Sep 09 17:48:20 2015
-#      by: PyQt4 UI code generator 4.10.4
-#
-# WARNING! All changes made in this file will be lost!
-
-from PyQt4 import QtCore, QtGui
-
-try:
-    _fromUtf8 = QtCore.QString.fromUtf8
-except AttributeError:
-    def _fromUtf8(s):
-        return s
-
-try:
-    _encoding = QtGui.QApplication.UnicodeUTF8
-    def _translate(context, text, disambig):
-        return QtGui.QApplication.translate(context, text, disambig, _encoding)
-except AttributeError:
-    def _translate(context, text, disambig):
-        return QtGui.QApplication.translate(context, text, disambig)
-
-class Ui_edc_fenetre(object):
-    def setupUi(self, edc_fenetre):
-        edc_fenetre.setObjectName(_fromUtf8("edc_fenetre"))
-        edc_fenetre.setWindowModality(QtCore.Qt.ApplicationModal)
-        edc_fenetre.resize(679, 486)
-        edc_fenetre.setMinimumSize(QtCore.QSize(679, 484))
-        edc_fenetre.setMaximumSize(QtCore.QSize(679, 486))
-        self.horizontalLayout_2 = QtGui.QHBoxLayout(edc_fenetre)
-        self.horizontalLayout_2.setContentsMargins(0, 0, -1, 0)
-        self.horizontalLayout_2.setObjectName(_fromUtf8("horizontalLayout_2"))
-        self.horizontalLayout = QtGui.QHBoxLayout()
-        self.horizontalLayout.setSpacing(3)
-        self.horizontalLayout.setObjectName(_fromUtf8("horizontalLayout"))
-        self.edc_menu = DmTableMenu(edc_fenetre)
-        sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Fixed, QtGui.QSizePolicy.Expanding)
-        sizePolicy.setHorizontalStretch(0)
-        sizePolicy.setVerticalStretch(0)
-        sizePolicy.setHeightForWidth(self.edc_menu.sizePolicy().hasHeightForWidth())
-        self.edc_menu.setSizePolicy(sizePolicy)
-        self.edc_menu.setMinimumSize(QtCore.QSize(170, 484))
-        self.edc_menu.setMaximumSize(QtCore.QSize(170, 484))
-        palette = QtGui.QPalette()
-        brush = QtGui.QBrush(QtGui.QColor(6, 6, 6))
-        brush.setStyle(QtCore.Qt.SolidPattern)
-        palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.WindowText, brush)
-        brush = QtGui.QBrush(QtGui.QColor(190, 190, 190))
-        brush.setStyle(QtCore.Qt.SolidPattern)
-        palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.Mid, brush)
-        brush = QtGui.QBrush(QtGui.QColor(255, 255, 255))
-        brush.setStyle(QtCore.Qt.SolidPattern)
-        palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.Text, brush)
-        brush = QtGui.QBrush(QtGui.QColor(140, 140, 140))
-        brush.setStyle(QtCore.Qt.SolidPattern)
-        palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.Base, brush)
-        brush = QtGui.QBrush(QtGui.QColor(240, 240, 240))
-        brush.setStyle(QtCore.Qt.SolidPattern)
-        palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.Highlight, brush)
-        brush = QtGui.QBrush(QtGui.QColor(7, 7, 7))
-        brush.setStyle(QtCore.Qt.SolidPattern)
-        palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.HighlightedText, brush)
-        brush = QtGui.QBrush(QtGui.QColor(6, 6, 6))
-        brush.setStyle(QtCore.Qt.SolidPattern)
-        palette.setBrush(QtGui.QPalette.Inactive, QtGui.QPalette.WindowText, brush)
-        brush = QtGui.QBrush(QtGui.QColor(190, 190, 190))
-        brush.setStyle(QtCore.Qt.SolidPattern)
-        palette.setBrush(QtGui.QPalette.Inactive, QtGui.QPalette.Mid, brush)
-        brush = QtGui.QBrush(QtGui.QColor(255, 255, 255))
-        brush.setStyle(QtCore.Qt.SolidPattern)
-        palette.setBrush(QtGui.QPalette.Inactive, QtGui.QPalette.Text, brush)
-        brush = QtGui.QBrush(QtGui.QColor(140, 140, 140))
-        brush.setStyle(QtCore.Qt.SolidPattern)
-        palette.setBrush(QtGui.QPalette.Inactive, QtGui.QPalette.Base, brush)
-        brush = QtGui.QBrush(QtGui.QColor(240, 240, 240))
-        brush.setStyle(QtCore.Qt.SolidPattern)
-        palette.setBrush(QtGui.QPalette.Inactive, QtGui.QPalette.Highlight, brush)
-        brush = QtGui.QBrush(QtGui.QColor(7, 7, 7))
-        brush.setStyle(QtCore.Qt.SolidPattern)
-        palette.setBrush(QtGui.QPalette.Inactive, QtGui.QPalette.HighlightedText, brush)
-        brush = QtGui.QBrush(QtGui.QColor(120, 120, 120))
-        brush.setStyle(QtCore.Qt.SolidPattern)
-        palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.WindowText, brush)
-        brush = QtGui.QBrush(QtGui.QColor(190, 190, 190))
-        brush.setStyle(QtCore.Qt.SolidPattern)
-        palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.Mid, brush)
-        brush = QtGui.QBrush(QtGui.QColor(120, 120, 120))
-        brush.setStyle(QtCore.Qt.SolidPattern)
-        palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.Text, brush)
-        brush = QtGui.QBrush(QtGui.QColor(240, 240, 240))
-        brush.setStyle(QtCore.Qt.SolidPattern)
-        palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.Base, brush)
-        brush = QtGui.QBrush(QtGui.QColor(51, 153, 255))
-        brush.setStyle(QtCore.Qt.SolidPattern)
-        palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.Highlight, brush)
-        brush = QtGui.QBrush(QtGui.QColor(7, 7, 7))
-        brush.setStyle(QtCore.Qt.SolidPattern)
-        palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.HighlightedText, brush)
-        self.edc_menu.setPalette(palette)
-        font = QtGui.QFont()
-        font.setFamily(_fromUtf8("Candara"))
-        font.setPointSize(13)
-        font.setBold(False)
-        font.setWeight(50)
-        self.edc_menu.setFont(font)
-        self.edc_menu.setFocusPolicy(QtCore.Qt.NoFocus)
-        self.edc_menu.setFrameShape(QtGui.QFrame.StyledPanel)
-        self.edc_menu.setFrameShadow(QtGui.QFrame.Sunken)
-        self.edc_menu.setLineWidth(0)
-        self.edc_menu.setVerticalScrollBarPolicy(QtCore.Qt.ScrollBarAlwaysOff)
-        self.edc_menu.setHorizontalScrollBarPolicy(QtCore.Qt.ScrollBarAlwaysOff)
-        self.edc_menu.setEditTriggers(QtGui.QAbstractItemView.NoEditTriggers)
-        self.edc_menu.setProperty("showDropIndicator", False)
-        self.edc_menu.setDragDropOverwriteMode(False)
-        self.edc_menu.setSelectionMode(QtGui.QAbstractItemView.SingleSelection)
-        self.edc_menu.setSelectionBehavior(QtGui.QAbstractItemView.SelectRows)
-        self.edc_menu.setIconSize(QtCore.QSize(30, 30))
-        self.edc_menu.setShowGrid(False)
-        self.edc_menu.setGridStyle(QtCore.Qt.SolidLine)
-        self.edc_menu.setCornerButtonEnabled(False)
-        self.edc_menu.setObjectName(_fromUtf8("edc_menu"))
-        self.edc_menu.setColumnCount(2)
-        self.edc_menu.setRowCount(6)
-        item = QtGui.QTableWidgetItem()
-        self.edc_menu.setVerticalHeaderItem(0, item)
-        item = QtGui.QTableWidgetItem()
-        self.edc_menu.setVerticalHeaderItem(1, item)
-        item = QtGui.QTableWidgetItem()
-        self.edc_menu.setVerticalHeaderItem(2, item)
-        item = QtGui.QTableWidgetItem()
-        self.edc_menu.setVerticalHeaderItem(3, item)
-        item = QtGui.QTableWidgetItem()
-        self.edc_menu.setVerticalHeaderItem(4, item)
-        item = QtGui.QTableWidgetItem()
-        self.edc_menu.setVerticalHeaderItem(5, item)
-        item = QtGui.QTableWidgetItem()
-        self.edc_menu.setHorizontalHeaderItem(0, item)
-        item = QtGui.QTableWidgetItem()
-        self.edc_menu.setHorizontalHeaderItem(1, item)
-        item = QtGui.QTableWidgetItem()
-        item.setFlags(QtCore.Qt.ItemIsSelectable)
-        self.edc_menu.setItem(0, 0, item)
-        item = QtGui.QTableWidgetItem()
-        item.setTextAlignment(QtCore.Qt.AlignHCenter|QtCore.Qt.AlignVCenter|QtCore.Qt.AlignCenter)
-        icon = QtGui.QIcon()
-        icon.addPixmap(QtGui.QPixmap(_fromUtf8(":/interface/32/ressource/oeil_32.png")), QtGui.QIcon.Normal, QtGui.QIcon.Off)
-        item.setIcon(icon)
-        item.setFlags(QtCore.Qt.ItemIsSelectable|QtCore.Qt.ItemIsEnabled|QtCore.Qt.ItemIsTristate)
-        self.edc_menu.setItem(0, 1, item)
-        item = QtGui.QTableWidgetItem()
-        item.setFlags(QtCore.Qt.ItemIsSelectable)
-        self.edc_menu.setItem(1, 0, item)
-        item = QtGui.QTableWidgetItem()
-        item.setTextAlignment(QtCore.Qt.AlignHCenter|QtCore.Qt.AlignVCenter|QtCore.Qt.AlignCenter)
-        icon1 = QtGui.QIcon()
-        icon1.addPixmap(QtGui.QPixmap(_fromUtf8(":/interface/32/ressource/deplacement2_32.png")), QtGui.QIcon.Normal, QtGui.QIcon.Off)
-        item.setIcon(icon1)
-        item.setFlags(QtCore.Qt.ItemIsSelectable|QtCore.Qt.ItemIsUserCheckable|QtCore.Qt.ItemIsEnabled)
-        self.edc_menu.setItem(1, 1, item)
-        item = QtGui.QTableWidgetItem()
-        item.setFlags(QtCore.Qt.ItemIsSelectable)
-        self.edc_menu.setItem(2, 0, item)
-        item = QtGui.QTableWidgetItem()
-        item.setTextAlignment(QtCore.Qt.AlignHCenter|QtCore.Qt.AlignVCenter|QtCore.Qt.AlignCenter)
-        icon2 = QtGui.QIcon()
-        icon2.addPixmap(QtGui.QPixmap(_fromUtf8(":/interface/32/ressource/profil_32.png")), QtGui.QIcon.Normal, QtGui.QIcon.Off)
-        item.setIcon(icon2)
-        item.setFlags(QtCore.Qt.ItemIsSelectable|QtCore.Qt.ItemIsEnabled)
-        self.edc_menu.setItem(2, 1, item)
-        item = QtGui.QTableWidgetItem()
-        item.setFlags(QtCore.Qt.ItemIsSelectable)
-        self.edc_menu.setItem(3, 0, item)
-        item = QtGui.QTableWidgetItem()
-        item.setTextAlignment(QtCore.Qt.AlignHCenter|QtCore.Qt.AlignVCenter|QtCore.Qt.AlignCenter)
-        icon3 = QtGui.QIcon()
-        icon3.addPixmap(QtGui.QPixmap(_fromUtf8(":/interface/32/ressource/attaque_32.png")), QtGui.QIcon.Normal, QtGui.QIcon.Off)
-        item.setIcon(icon3)
-        item.setFlags(QtCore.Qt.ItemIsSelectable|QtCore.Qt.ItemIsEnabled)
-        self.edc_menu.setItem(3, 1, item)
-        item = QtGui.QTableWidgetItem()
-        item.setFlags(QtCore.Qt.ItemIsSelectable)
-        self.edc_menu.setItem(4, 0, item)
-        item = QtGui.QTableWidgetItem()
-        item.setTextAlignment(QtCore.Qt.AlignHCenter|QtCore.Qt.AlignVCenter|QtCore.Qt.AlignCenter)
-        icon4 = QtGui.QIcon()
-        icon4.addPixmap(QtGui.QPixmap(_fromUtf8(":/interface/16/ressource/sac_16.png")), QtGui.QIcon.Normal, QtGui.QIcon.Off)
-        item.setIcon(icon4)
-        item.setFlags(QtCore.Qt.ItemIsSelectable|QtCore.Qt.ItemIsEnabled)
-        self.edc_menu.setItem(4, 1, item)
-        item = QtGui.QTableWidgetItem()
-        item.setFlags(QtCore.Qt.ItemIsSelectable|QtCore.Qt.ItemIsEnabled)
-        self.edc_menu.setItem(5, 0, item)
-        item = QtGui.QTableWidgetItem()
-        item.setTextAlignment(QtCore.Qt.AlignHCenter|QtCore.Qt.AlignVCenter|QtCore.Qt.AlignCenter)
-        icon5 = QtGui.QIcon()
-        icon5.addPixmap(QtGui.QPixmap(_fromUtf8(":/interface/32/ressource/note_32.png")), QtGui.QIcon.Normal, QtGui.QIcon.Off)
-        item.setIcon(icon5)
-        item.setFlags(QtCore.Qt.ItemIsSelectable|QtCore.Qt.ItemIsEnabled)
-        self.edc_menu.setItem(5, 1, item)
-        self.edc_menu.horizontalHeader().setVisible(False)
-        self.edc_menu.horizontalHeader().setDefaultSectionSize(10)
-        self.edc_menu.horizontalHeader().setHighlightSections(False)
-        self.edc_menu.horizontalHeader().setStretchLastSection(True)
-        self.edc_menu.verticalHeader().setVisible(False)
-        self.edc_menu.verticalHeader().setDefaultSectionSize(80)
-        self.edc_menu.verticalHeader().setHighlightSections(False)
-        self.horizontalLayout.addWidget(self.edc_menu)
-        self.verticalLayout = QtGui.QVBoxLayout()
-        self.verticalLayout.setObjectName(_fromUtf8("verticalLayout"))
-        self.edc_pages = QtGui.QStackedWidget(edc_fenetre)
-        self.edc_pages.setMinimumSize(QtCore.QSize(392, 0))
-        font = QtGui.QFont()
-        font.setFamily(_fromUtf8("Verdana"))
-        self.edc_pages.setFont(font)
-        self.edc_pages.setObjectName(_fromUtf8("edc_pages"))
-        self.page_nom = QtGui.QWidget()
-        self.page_nom.setObjectName(_fromUtf8("page_nom"))
-        self.edc_nom = DmLineEdit(self.page_nom)
-        self.edc_nom.setGeometry(QtCore.QRect(160, 20, 281, 31))
-        palette = QtGui.QPalette()
-        brush = QtGui.QBrush(QtGui.QColor(248, 248, 248))
-        brush.setStyle(QtCore.Qt.SolidPattern)
-        palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.Base, brush)
-        brush = QtGui.QBrush(QtGui.QColor(248, 248, 248))
-        brush.setStyle(QtCore.Qt.SolidPattern)
-        palette.setBrush(QtGui.QPalette.Inactive, QtGui.QPalette.Base, brush)
-        brush = QtGui.QBrush(QtGui.QColor(240, 240, 240))
-        brush.setStyle(QtCore.Qt.SolidPattern)
-        palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.Base, brush)
-        self.edc_nom.setPalette(palette)
-        font = QtGui.QFont()
-        font.setFamily(_fromUtf8("Verdana"))
-        self.edc_nom.setFont(font)
-        self.edc_nom.setObjectName(_fromUtf8("edc_nom"))
-        self.edc_logo = DmLabel(self.page_nom)
-        self.edc_logo.setGeometry(QtCore.QRect(20, 10, 71, 71))
-        font = QtGui.QFont()
-        font.setFamily(_fromUtf8("Verdana"))
-        font.setPointSize(7)
-        self.edc_logo.setFont(font)
-        self.edc_logo.setFrameShape(QtGui.QFrame.Box)
-        self.edc_logo.setFrameShadow(QtGui.QFrame.Sunken)
-        self.edc_logo.setAlignment(QtCore.Qt.AlignCenter)
-        self.edc_logo.setObjectName(_fromUtf8("edc_logo"))
-        self.label_8 = QtGui.QLabel(self.page_nom)
-        self.label_8.setGeometry(QtCore.QRect(110, 20, 51, 31))
-        font = QtGui.QFont()
-        font.setFamily(_fromUtf8("Verdana"))
-        font.setPointSize(8)
-        font.setItalic(True)
-        self.label_8.setFont(font)
-        self.label_8.setObjectName(_fromUtf8("label_8"))
-        self.frame_2 = QtGui.QFrame(self.page_nom)
-        self.frame_2.setGeometry(QtCore.QRect(50, 70, 401, 351))
-        self.frame_2.setFrameShape(QtGui.QFrame.NoFrame)
-        self.frame_2.setFrameShadow(QtGui.QFrame.Raised)
-        self.frame_2.setObjectName(_fromUtf8("frame_2"))
-        self.edc_vueForme = QtGui.QGraphicsView(self.frame_2)
-        self.edc_vueForme.setGeometry(QtCore.QRect(40, 28, 293, 296))
-        palette = QtGui.QPalette()
-        brush = QtGui.QBrush(QtGui.QColor(244, 244, 244))
-        brush.setStyle(QtCore.Qt.SolidPattern)
-        palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.Base, brush)
-        brush = QtGui.QBrush(QtGui.QColor(244, 244, 244))
-        brush.setStyle(QtCore.Qt.SolidPattern)
-        palette.setBrush(QtGui.QPalette.Inactive, QtGui.QPalette.Base, brush)
-        brush = QtGui.QBrush(QtGui.QColor(240, 240, 240))
-        brush.setStyle(QtCore.Qt.SolidPattern)
-        palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.Base, brush)
-        self.edc_vueForme.setPalette(palette)
-        self.edc_vueForme.setFrameShape(QtGui.QFrame.WinPanel)
-        self.edc_vueForme.setFrameShadow(QtGui.QFrame.Raised)
-        self.edc_vueForme.setRenderHints(QtGui.QPainter.Antialiasing|QtGui.QPainter.HighQualityAntialiasing|QtGui.QPainter.TextAntialiasing)
-        self.edc_vueForme.setObjectName(_fromUtf8("edc_vueForme"))
-        self.edc_image = QtGui.QToolButton(self.frame_2)
-        self.edc_image.setGeometry(QtCore.QRect(340, 70, 31, 31))
-        icon6 = QtGui.QIcon()
-        icon6.addPixmap(QtGui.QPixmap(_fromUtf8(":/interface/32/ressource/portrait_32.png")), QtGui.QIcon.Normal, QtGui.QIcon.Off)
-        self.edc_image.setIcon(icon6)
-        self.edc_image.setIconSize(QtCore.QSize(22, 22))
-        self.edc_image.setObjectName(_fromUtf8("edc_image"))
-        self.edc_couleur = QtGui.QToolButton(self.frame_2)
-        self.edc_couleur.setGeometry(QtCore.QRect(340, 30, 31, 31))
-        self.edc_couleur.setText(_fromUtf8(""))
-        icon7 = QtGui.QIcon()
-        icon7.addPixmap(QtGui.QPixmap(_fromUtf8(":/interface/16/ressource/palette_16.png")), QtGui.QIcon.Normal, QtGui.QIcon.Off)
-        self.edc_couleur.setIcon(icon7)
-        self.edc_couleur.setObjectName(_fromUtf8("edc_couleur"))
-        self.edc_aideForme = QtGui.QToolButton(self.frame_2)
-        self.edc_aideForme.setGeometry(QtCore.QRect(340, 290, 31, 31))
-        icon8 = QtGui.QIcon()
-        icon8.addPixmap(QtGui.QPixmap(_fromUtf8(":/interface/32/ressource/aide_32.png")), QtGui.QIcon.Normal, QtGui.QIcon.Off)
-        self.edc_aideForme.setIcon(icon8)
-        self.edc_aideForme.setObjectName(_fromUtf8("edc_aideForme"))
-        self.edc_casesHexa = QtGui.QRadioButton(self.frame_2)
-        self.edc_casesHexa.setGeometry(QtCore.QRect(40, 320, 151, 31))
-        self.edc_casesHexa.setChecked(True)
-        self.edc_casesHexa.setObjectName(_fromUtf8("edc_casesHexa"))
-        self.edc_casesCarrees = QtGui.QRadioButton(self.frame_2)
-        self.edc_casesCarrees.setGeometry(QtCore.QRect(220, 320, 111, 31))
-        self.edc_casesCarrees.setObjectName(_fromUtf8("edc_casesCarrees"))
-        self.edc_pages.addWidget(self.page_nom)
-        self.page_dep = QtGui.QWidget()
-        self.page_dep.setObjectName(_fromUtf8("page_dep"))
-        self.label_9 = QtGui.QLabel(self.page_dep)
-        self.label_9.setGeometry(QtCore.QRect(70, 100, 391, 31))
-        font = QtGui.QFont()
-        font.setFamily(_fromUtf8("Verdana"))
-        self.label_9.setFont(font)
-        self.label_9.setFrameShape(QtGui.QFrame.NoFrame)
-        self.label_9.setObjectName(_fromUtf8("label_9"))
-        self.edc_depMarche = QtGui.QSpinBox(self.page_dep)
-        self.edc_depMarche.setGeometry(QtCore.QRect(240, 140, 51, 31))
-        palette = QtGui.QPalette()
-        brush = QtGui.QBrush(QtGui.QColor(248, 248, 248))
-        brush.setStyle(QtCore.Qt.SolidPattern)
-        palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.Base, brush)
-        brush = QtGui.QBrush(QtGui.QColor(248, 248, 248))
-        brush.setStyle(QtCore.Qt.SolidPattern)
-        palette.setBrush(QtGui.QPalette.Inactive, QtGui.QPalette.Base, brush)
-        brush = QtGui.QBrush(QtGui.QColor(240, 240, 240))
-        brush.setStyle(QtCore.Qt.SolidPattern)
-        palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.Base, brush)
-        self.edc_depMarche.setPalette(palette)
-        font = QtGui.QFont()
-        font.setFamily(_fromUtf8("Verdana"))
-        self.edc_depMarche.setFont(font)
-        self.edc_depMarche.setProperty("value", 9)
-        self.edc_depMarche.setObjectName(_fromUtf8("edc_depMarche"))
-        self.label_10 = QtGui.QLabel(self.page_dep)
-        self.label_10.setGeometry(QtCore.QRect(130, 140, 101, 31))
-        font = QtGui.QFont()
-        font.setFamily(_fromUtf8("Verdana"))
-        self.label_10.setFont(font)
-        self.label_10.setFrameShape(QtGui.QFrame.NoFrame)
-        self.label_10.setObjectName(_fromUtf8("label_10"))
-        self.edc_depNage = QtGui.QSpinBox(self.page_dep)
-        self.edc_depNage.setGeometry(QtCore.QRect(240, 180, 51, 31))
-        palette = QtGui.QPalette()
-        brush = QtGui.QBrush(QtGui.QColor(248, 248, 248))
-        brush.setStyle(QtCore.Qt.SolidPattern)
-        palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.Base, brush)
-        brush = QtGui.QBrush(QtGui.QColor(248, 248, 248))
-        brush.setStyle(QtCore.Qt.SolidPattern)
-        palette.setBrush(QtGui.QPalette.Inactive, QtGui.QPalette.Base, brush)
-        brush = QtGui.QBrush(QtGui.QColor(240, 240, 240))
-        brush.setStyle(QtCore.Qt.SolidPattern)
-        palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.Base, brush)
-        self.edc_depNage.setPalette(palette)
-        font = QtGui.QFont()
-        font.setFamily(_fromUtf8("Verdana"))
-        self.edc_depNage.setFont(font)
-        self.edc_depNage.setProperty("value", 6)
-        self.edc_depNage.setObjectName(_fromUtf8("edc_depNage"))
-        self.label_11 = QtGui.QLabel(self.page_dep)
-        self.label_11.setGeometry(QtCore.QRect(130, 180, 81, 31))
-        font = QtGui.QFont()
-        font.setFamily(_fromUtf8("Verdana"))
-        self.label_11.setFont(font)
-        self.label_11.setFrameShape(QtGui.QFrame.NoFrame)
-        self.label_11.setObjectName(_fromUtf8("label_11"))
-        self.edc_depEscalade = QtGui.QSpinBox(self.page_dep)
-        self.edc_depEscalade.setGeometry(QtCore.QRect(240, 220, 51, 31))
-        palette = QtGui.QPalette()
-        brush = QtGui.QBrush(QtGui.QColor(248, 248, 248))
-        brush.setStyle(QtCore.Qt.SolidPattern)
-        palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.Base, brush)
-        brush = QtGui.QBrush(QtGui.QColor(248, 248, 248))
-        brush.setStyle(QtCore.Qt.SolidPattern)
-        palette.setBrush(QtGui.QPalette.Inactive, QtGui.QPalette.Base, brush)
-        brush = QtGui.QBrush(QtGui.QColor(240, 240, 240))
-        brush.setStyle(QtCore.Qt.SolidPattern)
-        palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.Base, brush)
-        self.edc_depEscalade.setPalette(palette)
-        font = QtGui.QFont()
-        font.setFamily(_fromUtf8("Verdana"))
-        self.edc_depEscalade.setFont(font)
-        self.edc_depEscalade.setProperty("value", 4)
-        self.edc_depEscalade.setObjectName(_fromUtf8("edc_depEscalade"))
-        self.label_12 = QtGui.QLabel(self.page_dep)
-        self.label_12.setGeometry(QtCore.QRect(130, 220, 91, 31))
-        font = QtGui.QFont()
-        font.setFamily(_fromUtf8("Verdana"))
-        self.label_12.setFont(font)
-        self.label_12.setFrameShape(QtGui.QFrame.NoFrame)
-        self.label_12.setObjectName(_fromUtf8("label_12"))
-        self.label_13 = QtGui.QLabel(self.page_dep)
-        self.label_13.setGeometry(QtCore.QRect(130, 260, 61, 31))
-        font = QtGui.QFont()
-        font.setFamily(_fromUtf8("Verdana"))
-        self.label_13.setFont(font)
-        self.label_13.setFrameShape(QtGui.QFrame.NoFrame)
-        self.label_13.setObjectName(_fromUtf8("label_13"))
-        self.edc_depVol = QtGui.QSpinBox(self.page_dep)
-        self.edc_depVol.setGeometry(QtCore.QRect(240, 260, 51, 31))
-        palette = QtGui.QPalette()
-        brush = QtGui.QBrush(QtGui.QColor(248, 248, 248))
-        brush.setStyle(QtCore.Qt.SolidPattern)
-        palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.Base, brush)
-        brush = QtGui.QBrush(QtGui.QColor(248, 248, 248))
-        brush.setStyle(QtCore.Qt.SolidPattern)
-        palette.setBrush(QtGui.QPalette.Inactive, QtGui.QPalette.Base, brush)
-        brush = QtGui.QBrush(QtGui.QColor(240, 240, 240))
-        brush.setStyle(QtCore.Qt.SolidPattern)
-        palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.Base, brush)
-        self.edc_depVol.setPalette(palette)
-        font = QtGui.QFont()
-        font.setFamily(_fromUtf8("Verdana"))
-        self.edc_depVol.setFont(font)
-        self.edc_depVol.setObjectName(_fromUtf8("edc_depVol"))
-        self.edc_saut = QtGui.QDoubleSpinBox(self.page_dep)
-        self.edc_saut.setGeometry(QtCore.QRect(310, 320, 51, 31))
-        palette = QtGui.QPalette()
-        brush = QtGui.QBrush(QtGui.QColor(248, 248, 248))
-        brush.setStyle(QtCore.Qt.SolidPattern)
-        palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.Base, brush)
-        brush = QtGui.QBrush(QtGui.QColor(248, 248, 248))
-        brush.setStyle(QtCore.Qt.SolidPattern)
-        palette.setBrush(QtGui.QPalette.Inactive, QtGui.QPalette.Base, brush)
-        brush = QtGui.QBrush(QtGui.QColor(240, 240, 240))
-        brush.setStyle(QtCore.Qt.SolidPattern)
-        palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.Base, brush)
-        self.edc_saut.setPalette(palette)
-        font = QtGui.QFont()
-        font.setFamily(_fromUtf8("Verdana"))
-        self.edc_saut.setFont(font)
-        self.edc_saut.setPrefix(_fromUtf8(""))
-        self.edc_saut.setDecimals(0)
-        self.edc_saut.setSingleStep(1.0)
-        self.edc_saut.setProperty("value", 5.0)
-        self.edc_saut.setObjectName(_fromUtf8("edc_saut"))
-        self.label_14 = QtGui.QLabel(self.page_dep)
-        self.label_14.setGeometry(QtCore.QRect(70, 320, 231, 31))
-        font = QtGui.QFont()
-        font.setFamily(_fromUtf8("Verdana"))
-        self.label_14.setFont(font)
-        self.label_14.setFrameShape(QtGui.QFrame.NoFrame)
-        self.label_14.setObjectName(_fromUtf8("label_14"))
-        self.label_2 = QtGui.QLabel(self.page_dep)
-        self.label_2.setGeometry(QtCore.QRect(80, 140, 31, 31))
-        self.label_2.setText(_fromUtf8(""))
-        self.label_2.setPixmap(QtGui.QPixmap(_fromUtf8(":/interface/16/ressource/marche_16.png")))
-        self.label_2.setScaledContents(False)
-        self.label_2.setAlignment(QtCore.Qt.AlignCenter)
-        self.label_2.setObjectName(_fromUtf8("label_2"))
-        self.label_3 = QtGui.QLabel(self.page_dep)
-        self.label_3.setGeometry(QtCore.QRect(80, 180, 31, 31))
-        self.label_3.setText(_fromUtf8(""))
-        self.label_3.setPixmap(QtGui.QPixmap(_fromUtf8(":/interface/24/ressource/nage_24.png")))
-        self.label_3.setScaledContents(False)
-        self.label_3.setObjectName(_fromUtf8("label_3"))
-        self.label_4 = QtGui.QLabel(self.page_dep)
-        self.label_4.setGeometry(QtCore.QRect(80, 220, 31, 31))
-        self.label_4.setText(_fromUtf8(""))
-        self.label_4.setPixmap(QtGui.QPixmap(_fromUtf8(":/interface/24/ressource/escalade_24.png")))
-        self.label_4.setScaledContents(False)
-        self.label_4.setObjectName(_fromUtf8("label_4"))
-        self.label_5 = QtGui.QLabel(self.page_dep)
-        self.label_5.setGeometry(QtCore.QRect(80, 260, 31, 31))
-        self.label_5.setText(_fromUtf8(""))
-        self.label_5.setPixmap(QtGui.QPixmap(_fromUtf8(":/interface/24/ressource/plume_24.png")))
-        self.label_5.setScaledContents(False)
-        self.label_5.setObjectName(_fromUtf8("label_5"))
-        self.edc_taille = QtGui.QSpinBox(self.page_dep)
-        self.edc_taille.setGeometry(QtCore.QRect(310, 60, 51, 31))
-        palette = QtGui.QPalette()
-        brush = QtGui.QBrush(QtGui.QColor(248, 248, 248))
-        brush.setStyle(QtCore.Qt.SolidPattern)
-        palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.Base, brush)
-        brush = QtGui.QBrush(QtGui.QColor(248, 248, 248))
-        brush.setStyle(QtCore.Qt.SolidPattern)
-        palette.setBrush(QtGui.QPalette.Inactive, QtGui.QPalette.Base, brush)
-        brush = QtGui.QBrush(QtGui.QColor(240, 240, 240))
-        brush.setStyle(QtCore.Qt.SolidPattern)
-        palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.Base, brush)
-        self.edc_taille.setPalette(palette)
-        font = QtGui.QFont()
-        font.setFamily(_fromUtf8("Verdana"))
-        self.edc_taille.setFont(font)
-        self.edc_taille.setMinimum(1)
-        self.edc_taille.setObjectName(_fromUtf8("edc_taille"))
-        self.label_15 = QtGui.QLabel(self.page_dep)
-        self.label_15.setGeometry(QtCore.QRect(70, 60, 231, 31))
-        font = QtGui.QFont()
-        font.setFamily(_fromUtf8("Verdana"))
-        self.label_15.setFont(font)
-        self.label_15.setFrameShape(QtGui.QFrame.NoFrame)
-        self.label_15.setObjectName(_fromUtf8("label_15"))
-        self.edc_pages.addWidget(self.page_dep)
-        self.page_attr = QtGui.QWidget()
-        self.page_attr.setObjectName(_fromUtf8("page_attr"))
-        self.edc_deroulementAttributs = QtGui.QScrollArea(self.page_attr)
-        self.edc_deroulementAttributs.setGeometry(QtCore.QRect(10, 10, 231, 411))
-        self.edc_deroulementAttributs.setFrameShape(QtGui.QFrame.StyledPanel)
-        self.edc_deroulementAttributs.setFrameShadow(QtGui.QFrame.Raised)
-        self.edc_deroulementAttributs.setWidgetResizable(True)
-        self.edc_deroulementAttributs.setObjectName(_fromUtf8("edc_deroulementAttributs"))
-        self.scrollAreaWidgetContents_2 = QtGui.QWidget()
-        self.scrollAreaWidgetContents_2.setGeometry(QtCore.QRect(0, 0, 229, 409))
-        self.scrollAreaWidgetContents_2.setObjectName(_fromUtf8("scrollAreaWidgetContents_2"))
-        self.edc_deroulementAttributs_layout = QtGui.QVBoxLayout(self.scrollAreaWidgetContents_2)
-        self.edc_deroulementAttributs_layout.setSpacing(1)
-        self.edc_deroulementAttributs_layout.setMargin(3)
-        self.edc_deroulementAttributs_layout.setObjectName(_fromUtf8("edc_deroulementAttributs_layout"))
-        self.edc_deroulementAttributs.setWidget(self.scrollAreaWidgetContents_2)
-        self.edc_notes = QtGui.QTextEdit(self.page_attr)
-        self.edc_notes.setGeometry(QtCore.QRect(270, 30, 181, 391))
-        palette = QtGui.QPalette()
-        brush = QtGui.QBrush(QtGui.QColor(248, 248, 248))
-        brush.setStyle(QtCore.Qt.SolidPattern)
-        palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.Base, brush)
-        brush = QtGui.QBrush(QtGui.QColor(248, 248, 248))
-        brush.setStyle(QtCore.Qt.SolidPattern)
-        palette.setBrush(QtGui.QPalette.Inactive, QtGui.QPalette.Base, brush)
-        brush = QtGui.QBrush(QtGui.QColor(240, 240, 240))
-        brush.setStyle(QtCore.Qt.SolidPattern)
-        palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.Base, brush)
-        self.edc_notes.setPalette(palette)
-        font = QtGui.QFont()
-        font.setFamily(_fromUtf8("Verdana"))
-        self.edc_notes.setFont(font)
-        self.edc_notes.setObjectName(_fromUtf8("edc_notes"))
-        self.label_23 = QtGui.QLabel(self.page_attr)
-        self.label_23.setGeometry(QtCore.QRect(280, 9, 141, 21))
-        font = QtGui.QFont()
-        font.setFamily(_fromUtf8("Verdana"))
-        font.setItalic(True)
-        self.label_23.setFont(font)
-        self.label_23.setObjectName(_fromUtf8("label_23"))
-        self.edc_pages.addWidget(self.page_attr)
-        self.page_att = QtGui.QWidget()
-        self.page_att.setObjectName(_fromUtf8("page_att"))
-        self.edc_deroulementAttaques = QtGui.QScrollArea(self.page_att)
-        self.edc_deroulementAttaques.setGeometry(QtCore.QRect(0, 0, 491, 431))
-        self.edc_deroulementAttaques.setWidgetResizable(True)
-        self.edc_deroulementAttaques.setObjectName(_fromUtf8("edc_deroulementAttaques"))
-        self.scrollAreaWidgetContents = QtGui.QWidget()
-        self.scrollAreaWidgetContents.setGeometry(QtCore.QRect(0, 0, 489, 429))
-        self.scrollAreaWidgetContents.setObjectName(_fromUtf8("scrollAreaWidgetContents"))
-        self.edc_deroulementAttaques_layout = QtGui.QVBoxLayout(self.scrollAreaWidgetContents)
-        self.edc_deroulementAttaques_layout.setSpacing(1)
-        self.edc_deroulementAttaques_layout.setMargin(3)
-        self.edc_deroulementAttaques_layout.setObjectName(_fromUtf8("edc_deroulementAttaques_layout"))
-        self.edc_deroulementAttaques.setWidget(self.scrollAreaWidgetContents)
-        self.edc_pages.addWidget(self.page_att)
-        self.page_invent = QtGui.QWidget()
-        self.page_invent.setObjectName(_fromUtf8("page_invent"))
-        self.edc_listeInventaire = DmTableInventaire(self.page_invent)
-        self.edc_listeInventaire.setGeometry(QtCore.QRect(0, 29, 491, 368))
-        palette = QtGui.QPalette()
-        brush = QtGui.QBrush(QtGui.QColor(248, 248, 248))
-        brush.setStyle(QtCore.Qt.SolidPattern)
-        palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.Base, brush)
-        brush = QtGui.QBrush(QtGui.QColor(248, 248, 248))
-        brush.setStyle(QtCore.Qt.SolidPattern)
-        palette.setBrush(QtGui.QPalette.Inactive, QtGui.QPalette.Base, brush)
-        brush = QtGui.QBrush(QtGui.QColor(240, 240, 240))
-        brush.setStyle(QtCore.Qt.SolidPattern)
-        palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.Base, brush)
-        self.edc_listeInventaire.setPalette(palette)
-        font = QtGui.QFont()
-        font.setFamily(_fromUtf8("Verdana"))
-        self.edc_listeInventaire.setFont(font)
-        self.edc_listeInventaire.setFrameShape(QtGui.QFrame.WinPanel)
-        self.edc_listeInventaire.setVerticalScrollBarPolicy(QtCore.Qt.ScrollBarAsNeeded)
-        self.edc_listeInventaire.setHorizontalScrollBarPolicy(QtCore.Qt.ScrollBarAlwaysOff)
-        self.edc_listeInventaire.setEditTriggers(QtGui.QAbstractItemView.NoEditTriggers)
-        self.edc_listeInventaire.setAlternatingRowColors(False)
-        self.edc_listeInventaire.setSelectionMode(QtGui.QAbstractItemView.NoSelection)
-        self.edc_listeInventaire.setSelectionBehavior(QtGui.QAbstractItemView.SelectRows)
-        self.edc_listeInventaire.setShowGrid(True)
-        self.edc_listeInventaire.setGridStyle(QtCore.Qt.SolidLine)
-        self.edc_listeInventaire.setObjectName(_fromUtf8("edc_listeInventaire"))
-        self.edc_listeInventaire.setColumnCount(5)
-        self.edc_listeInventaire.setRowCount(1)
-        item = QtGui.QTableWidgetItem()
-        self.edc_listeInventaire.setVerticalHeaderItem(0, item)
-        item = QtGui.QTableWidgetItem()
-        font = QtGui.QFont()
-        font.setFamily(_fromUtf8("Verdana"))
-        font.setPointSize(7)
-        font.setBold(True)
-        font.setWeight(75)
-        item.setFont(font)
-        self.edc_listeInventaire.setHorizontalHeaderItem(0, item)
-        item = QtGui.QTableWidgetItem()
-        font = QtGui.QFont()
-        font.setFamily(_fromUtf8("Verdana"))
-        font.setPointSize(7)
-        font.setBold(True)
-        font.setWeight(75)
-        item.setFont(font)
-        self.edc_listeInventaire.setHorizontalHeaderItem(1, item)
-        item = QtGui.QTableWidgetItem()
-        font = QtGui.QFont()
-        font.setFamily(_fromUtf8("Verdana"))
-        font.setPointSize(7)
-        font.setBold(True)
-        font.setItalic(False)
-        font.setWeight(75)
-        item.setFont(font)
-        self.edc_listeInventaire.setHorizontalHeaderItem(2, item)
-        item = QtGui.QTableWidgetItem()
-        font = QtGui.QFont()
-        font.setFamily(_fromUtf8("Verdana"))
-        font.setPointSize(7)
-        font.setBold(True)
-        font.setWeight(75)
-        item.setFont(font)
-        icon9 = QtGui.QIcon()
-        icon9.addPixmap(QtGui.QPixmap(_fromUtf8("../../img/poids.png")), QtGui.QIcon.Normal, QtGui.QIcon.Off)
-        item.setIcon(icon9)
-        self.edc_listeInventaire.setHorizontalHeaderItem(3, item)
-        item = QtGui.QTableWidgetItem()
-        font = QtGui.QFont()
-        font.setFamily(_fromUtf8("Verdana"))
-        font.setPointSize(7)
-        font.setBold(True)
-        font.setWeight(75)
-        item.setFont(font)
-        self.edc_listeInventaire.setHorizontalHeaderItem(4, item)
-        item = QtGui.QTableWidgetItem()
-        item.setTextAlignment(QtCore.Qt.AlignHCenter|QtCore.Qt.AlignVCenter|QtCore.Qt.AlignCenter)
-        font = QtGui.QFont()
-        font.setBold(False)
-        font.setWeight(50)
-        item.setFont(font)
-        item.setFlags(QtCore.Qt.ItemIsSelectable|QtCore.Qt.ItemIsDragEnabled|QtCore.Qt.ItemIsDropEnabled|QtCore.Qt.ItemIsEnabled)
-        self.edc_listeInventaire.setItem(0, 0, item)
-        item = QtGui.QTableWidgetItem()
-        item.setFlags(QtCore.Qt.ItemIsSelectable|QtCore.Qt.ItemIsDragEnabled|QtCore.Qt.ItemIsDropEnabled|QtCore.Qt.ItemIsUserCheckable|QtCore.Qt.ItemIsEnabled)
-        self.edc_listeInventaire.setItem(0, 1, item)
-        item = QtGui.QTableWidgetItem()
-        font = QtGui.QFont()
-        font.setFamily(_fromUtf8("Verdana"))
-        font.setPointSize(8)
-        font.setItalic(True)
-        item.setFont(font)
-        item.setFlags(QtCore.Qt.ItemIsSelectable|QtCore.Qt.ItemIsDragEnabled|QtCore.Qt.ItemIsDropEnabled|QtCore.Qt.ItemIsUserCheckable|QtCore.Qt.ItemIsEnabled)
-        self.edc_listeInventaire.setItem(0, 2, item)
-        item = QtGui.QTableWidgetItem()
-        item.setFlags(QtCore.Qt.ItemIsSelectable|QtCore.Qt.ItemIsDragEnabled|QtCore.Qt.ItemIsDropEnabled|QtCore.Qt.ItemIsUserCheckable|QtCore.Qt.ItemIsEnabled)
-        self.edc_listeInventaire.setItem(0, 3, item)
-        item = QtGui.QTableWidgetItem()
-        item.setFlags(QtCore.Qt.ItemIsSelectable|QtCore.Qt.ItemIsDragEnabled|QtCore.Qt.ItemIsDropEnabled|QtCore.Qt.ItemIsUserCheckable|QtCore.Qt.ItemIsEnabled)
-        self.edc_listeInventaire.setItem(0, 4, item)
-        self.edc_listeInventaire.horizontalHeader().setVisible(False)
-        self.edc_listeInventaire.horizontalHeader().setCascadingSectionResizes(False)
-        self.edc_listeInventaire.horizontalHeader().setDefaultSectionSize(60)
-        self.edc_listeInventaire.horizontalHeader().setMinimumSectionSize(32)
-        self.edc_listeInventaire.verticalHeader().setVisible(False)
-        self.edc_listeInventaire.verticalHeader().setDefaultSectionSize(18)
-        self.edc_listeInventaire.verticalHeader().setMinimumSectionSize(14)
-        self.label = QtGui.QLabel(self.page_invent)
-        self.label.setGeometry(QtCore.QRect(10, 400, 151, 21))
-        font = QtGui.QFont()
-        font.setItalic(True)
-        self.label.setFont(font)
-        self.label.setObjectName(_fromUtf8("label"))
-        self.edc_inventaire_poids = DmLabel(self.page_invent)
-        self.edc_inventaire_poids.setGeometry(QtCore.QRect(150, 400, 61, 20))
-        font = QtGui.QFont()
-        font.setItalic(True)
-        self.edc_inventaire_poids.setFont(font)
-        self.edc_inventaire_poids.setObjectName(_fromUtf8("edc_inventaire_poids"))
-        self.edc_filtreTypeObjet = DmTabInventaire(self.page_invent)
-        self.edc_filtreTypeObjet.setGeometry(QtCore.QRect(0, 5, 491, 28))
-        palette = QtGui.QPalette()
-        brush = QtGui.QBrush(QtGui.QColor(170, 0, 0, 100))
-        brush.setStyle(QtCore.Qt.SolidPattern)
-        palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.Base, brush)
-        brush = QtGui.QBrush(QtGui.QColor(170, 0, 0, 100))
-        brush.setStyle(QtCore.Qt.SolidPattern)
-        palette.setBrush(QtGui.QPalette.Inactive, QtGui.QPalette.Base, brush)
-        brush = QtGui.QBrush(QtGui.QColor(240, 240, 240))
-        brush.setStyle(QtCore.Qt.SolidPattern)
-        palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.Base, brush)
-        self.edc_filtreTypeObjet.setPalette(palette)
-        font = QtGui.QFont()
-        font.setStyleStrategy(QtGui.QFont.PreferAntialias)
-        self.edc_filtreTypeObjet.setFont(font)
-        self.edc_filtreTypeObjet.setTabShape(QtGui.QTabWidget.Rounded)
-        self.edc_filtreTypeObjet.setIconSize(QtCore.QSize(19, 21))
-        self.edc_filtreTypeObjet.setObjectName(_fromUtf8("edc_filtreTypeObjet"))
-        self.filtre_tout = QtGui.QWidget()
-        self.filtre_tout.setObjectName(_fromUtf8("filtre_tout"))
-        icon10 = QtGui.QIcon()
-        icon10.addPixmap(QtGui.QPixmap(_fromUtf8(":/interface/32/ressource/etoile_32.png")), QtGui.QIcon.Normal, QtGui.QIcon.Off)
-        self.edc_filtreTypeObjet.addTab(self.filtre_tout, icon10, _fromUtf8(""))
-        self.filtre_0 = QtGui.QWidget()
-        self.filtre_0.setObjectName(_fromUtf8("filtre_0"))
-        icon11 = QtGui.QIcon()
-        icon11.addPixmap(QtGui.QPixmap(_fromUtf8(":/interface/32/ressource/pieces_32.png")), QtGui.QIcon.Normal, QtGui.QIcon.Off)
-        self.edc_filtreTypeObjet.addTab(self.filtre_0, icon11, _fromUtf8(""))
-        self.filtre_1 = QtGui.QWidget()
-        self.filtre_1.setObjectName(_fromUtf8("filtre_1"))
-        icon12 = QtGui.QIcon()
-        icon12.addPixmap(QtGui.QPixmap(_fromUtf8(":/interface/32/ressource/armes_32.png")), QtGui.QIcon.Normal, QtGui.QIcon.Off)
-        self.edc_filtreTypeObjet.addTab(self.filtre_1, icon12, _fromUtf8(""))
-        self.filtre_2 = QtGui.QWidget()
-        self.filtre_2.setObjectName(_fromUtf8("filtre_2"))
-        icon13 = QtGui.QIcon()
-        icon13.addPixmap(QtGui.QPixmap(_fromUtf8(":/interface/32/ressource/chimie_32.png")), QtGui.QIcon.Normal, QtGui.QIcon.Off)
-        self.edc_filtreTypeObjet.addTab(self.filtre_2, icon13, _fromUtf8(""))
-        self.filtre_3 = QtGui.QWidget()
-        self.filtre_3.setObjectName(_fromUtf8("filtre_3"))
-        icon14 = QtGui.QIcon()
-        icon14.addPixmap(QtGui.QPixmap(_fromUtf8(":/interface/32/ressource/diamant_32.png")), QtGui.QIcon.Normal, QtGui.QIcon.Off)
-        self.edc_filtreTypeObjet.addTab(self.filtre_3, icon14, _fromUtf8(""))
-        self.filtre_4 = QtGui.QWidget()
-        self.filtre_4.setObjectName(_fromUtf8("filtre_4"))
-        icon15 = QtGui.QIcon()
-        icon15.addPixmap(QtGui.QPixmap(_fromUtf8(":/interface/32/ressource/boiteOutils_32.png")), QtGui.QIcon.Normal, QtGui.QIcon.Off)
-        self.edc_filtreTypeObjet.addTab(self.filtre_4, icon15, _fromUtf8(""))
-        self.edc_pages.addWidget(self.page_invent)
-        self.page_notes = QtGui.QWidget()
-        self.page_notes.setObjectName(_fromUtf8("page_notes"))
-        self.edc_detail_age = DmLineEdit(self.page_notes)
-        self.edc_detail_age.setGeometry(QtCore.QRect(100, 181, 81, 20))
-        palette = QtGui.QPalette()
-        brush = QtGui.QBrush(QtGui.QColor(248, 248, 248))
-        brush.setStyle(QtCore.Qt.SolidPattern)
-        palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.Base, brush)
-        brush = QtGui.QBrush(QtGui.QColor(248, 248, 248))
-        brush.setStyle(QtCore.Qt.SolidPattern)
-        palette.setBrush(QtGui.QPalette.Inactive, QtGui.QPalette.Base, brush)
-        brush = QtGui.QBrush(QtGui.QColor(240, 240, 240))
-        brush.setStyle(QtCore.Qt.SolidPattern)
-        palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.Base, brush)
-        self.edc_detail_age.setPalette(palette)
-        font = QtGui.QFont()
-        font.setFamily(_fromUtf8("Verdana"))
-        self.edc_detail_age.setFont(font)
-        self.edc_detail_age.setObjectName(_fromUtf8("edc_detail_age"))
-        self.label_16 = QtGui.QLabel(self.page_notes)
-        self.label_16.setGeometry(QtCore.QRect(50, 180, 41, 21))
-        font = QtGui.QFont()
-        font.setFamily(_fromUtf8("Verdana"))
-        font.setPointSize(8)
-        self.label_16.setFont(font)
-        self.label_16.setObjectName(_fromUtf8("label_16"))
-        self.label_17 = QtGui.QLabel(self.page_notes)
-        self.label_17.setGeometry(QtCore.QRect(50, 210, 41, 21))
-        font = QtGui.QFont()
-        font.setFamily(_fromUtf8("Verdana"))
-        font.setPointSize(8)
-        self.label_17.setFont(font)
-        self.label_17.setObjectName(_fromUtf8("label_17"))
-        self.edc_detail_sexe = DmLineEdit(self.page_notes)
-        self.edc_detail_sexe.setGeometry(QtCore.QRect(100, 210, 81, 20))
-        palette = QtGui.QPalette()
-        brush = QtGui.QBrush(QtGui.QColor(248, 248, 248))
-        brush.setStyle(QtCore.Qt.SolidPattern)
-        palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.Base, brush)
-        brush = QtGui.QBrush(QtGui.QColor(248, 248, 248))
-        brush.setStyle(QtCore.Qt.SolidPattern)
-        palette.setBrush(QtGui.QPalette.Inactive, QtGui.QPalette.Base, brush)
-        brush = QtGui.QBrush(QtGui.QColor(240, 240, 240))
-        brush.setStyle(QtCore.Qt.SolidPattern)
-        palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.Base, brush)
-        self.edc_detail_sexe.setPalette(palette)
-        font = QtGui.QFont()
-        font.setFamily(_fromUtf8("Verdana"))
-        self.edc_detail_sexe.setFont(font)
-        self.edc_detail_sexe.setObjectName(_fromUtf8("edc_detail_sexe"))
-        self.edc_detail_yeux = DmLineEdit(self.page_notes)
-        self.edc_detail_yeux.setGeometry(QtCore.QRect(350, 180, 91, 20))
-        palette = QtGui.QPalette()
-        brush = QtGui.QBrush(QtGui.QColor(248, 248, 248))
-        brush.setStyle(QtCore.Qt.SolidPattern)
-        palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.Base, brush)
-        brush = QtGui.QBrush(QtGui.QColor(248, 248, 248))
-        brush.setStyle(QtCore.Qt.SolidPattern)
-        palette.setBrush(QtGui.QPalette.Inactive, QtGui.QPalette.Base, brush)
-        brush = QtGui.QBrush(QtGui.QColor(240, 240, 240))
-        brush.setStyle(QtCore.Qt.SolidPattern)
-        palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.Base, brush)
-        self.edc_detail_yeux.setPalette(palette)
-        font = QtGui.QFont()
-        font.setFamily(_fromUtf8("Verdana"))
-        self.edc_detail_yeux.setFont(font)
-        self.edc_detail_yeux.setText(_fromUtf8(""))
-        self.edc_detail_yeux.setObjectName(_fromUtf8("edc_detail_yeux"))
-        self.label_37 = QtGui.QLabel(self.page_notes)
-        self.label_37.setGeometry(QtCore.QRect(240, 180, 71, 21))
-        font = QtGui.QFont()
-        font.setFamily(_fromUtf8("Verdana"))
-        font.setPointSize(8)
-        self.label_37.setFont(font)
-        self.label_37.setObjectName(_fromUtf8("label_37"))
-        self.edc_detail_peau = DmLineEdit(self.page_notes)
-        self.edc_detail_peau.setGeometry(QtCore.QRect(350, 210, 91, 20))
-        palette = QtGui.QPalette()
-        brush = QtGui.QBrush(QtGui.QColor(248, 248, 248))
-        brush.setStyle(QtCore.Qt.SolidPattern)
-        palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.Base, brush)
-        brush = QtGui.QBrush(QtGui.QColor(248, 248, 248))
-        brush.setStyle(QtCore.Qt.SolidPattern)
-        palette.setBrush(QtGui.QPalette.Inactive, QtGui.QPalette.Base, brush)
-        brush = QtGui.QBrush(QtGui.QColor(240, 240, 240))
-        brush.setStyle(QtCore.Qt.SolidPattern)
-        palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.Base, brush)
-        self.edc_detail_peau.setPalette(palette)
-        font = QtGui.QFont()
-        font.setFamily(_fromUtf8("Verdana"))
-        self.edc_detail_peau.setFont(font)
-        self.edc_detail_peau.setText(_fromUtf8(""))
-        self.edc_detail_peau.setObjectName(_fromUtf8("edc_detail_peau"))
-        self.label_38 = QtGui.QLabel(self.page_notes)
-        self.label_38.setGeometry(QtCore.QRect(240, 210, 61, 21))
-        font = QtGui.QFont()
-        font.setFamily(_fromUtf8("Verdana"))
-        font.setPointSize(8)
-        self.label_38.setFont(font)
-        self.label_38.setObjectName(_fromUtf8("label_38"))
-        self.label_39 = QtGui.QLabel(self.page_notes)
-        self.label_39.setGeometry(QtCore.QRect(240, 240, 101, 21))
-        font = QtGui.QFont()
-        font.setFamily(_fromUtf8("Verdana"))
-        font.setPointSize(8)
-        self.label_39.setFont(font)
-        self.label_39.setObjectName(_fromUtf8("label_39"))
-        self.edc_detail_cheveux = DmLineEdit(self.page_notes)
-        self.edc_detail_cheveux.setGeometry(QtCore.QRect(350, 240, 91, 20))
-        palette = QtGui.QPalette()
-        brush = QtGui.QBrush(QtGui.QColor(248, 248, 248))
-        brush.setStyle(QtCore.Qt.SolidPattern)
-        palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.Base, brush)
-        brush = QtGui.QBrush(QtGui.QColor(248, 248, 248))
-        brush.setStyle(QtCore.Qt.SolidPattern)
-        palette.setBrush(QtGui.QPalette.Inactive, QtGui.QPalette.Base, brush)
-        brush = QtGui.QBrush(QtGui.QColor(240, 240, 240))
-        brush.setStyle(QtCore.Qt.SolidPattern)
-        palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.Base, brush)
-        self.edc_detail_cheveux.setPalette(palette)
-        font = QtGui.QFont()
-        font.setFamily(_fromUtf8("Verdana"))
-        self.edc_detail_cheveux.setFont(font)
-        self.edc_detail_cheveux.setText(_fromUtf8(""))
-        self.edc_detail_cheveux.setObjectName(_fromUtf8("edc_detail_cheveux"))
-        self.edc_detail_lieuNaissance = DmLineEdit(self.page_notes)
-        self.edc_detail_lieuNaissance.setGeometry(QtCore.QRect(130, 140, 171, 20))
-        palette = QtGui.QPalette()
-        brush = QtGui.QBrush(QtGui.QColor(248, 248, 248))
-        brush.setStyle(QtCore.Qt.SolidPattern)
-        palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.Base, brush)
-        brush = QtGui.QBrush(QtGui.QColor(248, 248, 248))
-        brush.setStyle(QtCore.Qt.SolidPattern)
-        palette.setBrush(QtGui.QPalette.Inactive, QtGui.QPalette.Base, brush)
-        brush = QtGui.QBrush(QtGui.QColor(240, 240, 240))
-        brush.setStyle(QtCore.Qt.SolidPattern)
-        palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.Base, brush)
-        self.edc_detail_lieuNaissance.setPalette(palette)
-        font = QtGui.QFont()
-        font.setFamily(_fromUtf8("Verdana"))
-        self.edc_detail_lieuNaissance.setFont(font)
-        self.edc_detail_lieuNaissance.setText(_fromUtf8(""))
-        self.edc_detail_lieuNaissance.setObjectName(_fromUtf8("edc_detail_lieuNaissance"))
-        self.label_40 = QtGui.QLabel(self.page_notes)
-        self.label_40.setGeometry(QtCore.QRect(50, 130, 71, 31))
-        font = QtGui.QFont()
-        font.setFamily(_fromUtf8("Verdana"))
-        font.setPointSize(8)
-        self.label_40.setFont(font)
-        self.label_40.setObjectName(_fromUtf8("label_40"))
-        self.label_41 = QtGui.QLabel(self.page_notes)
-        self.label_41.setGeometry(QtCore.QRect(50, 240, 41, 21))
-        font = QtGui.QFont()
-        font.setFamily(_fromUtf8("Verdana"))
-        font.setPointSize(8)
-        self.label_41.setFont(font)
-        self.label_41.setObjectName(_fromUtf8("label_41"))
-        self.edc_detail_poids = DmLineEdit(self.page_notes)
-        self.edc_detail_poids.setGeometry(QtCore.QRect(100, 241, 81, 20))
-        palette = QtGui.QPalette()
-        brush = QtGui.QBrush(QtGui.QColor(248, 248, 248))
-        brush.setStyle(QtCore.Qt.SolidPattern)
-        palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.Base, brush)
-        brush = QtGui.QBrush(QtGui.QColor(248, 248, 248))
-        brush.setStyle(QtCore.Qt.SolidPattern)
-        palette.setBrush(QtGui.QPalette.Inactive, QtGui.QPalette.Base, brush)
-        brush = QtGui.QBrush(QtGui.QColor(240, 240, 240))
-        brush.setStyle(QtCore.Qt.SolidPattern)
-        palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.Base, brush)
-        self.edc_detail_poids.setPalette(palette)
-        font = QtGui.QFont()
-        font.setFamily(_fromUtf8("Verdana"))
-        self.edc_detail_poids.setFont(font)
-        self.edc_detail_poids.setObjectName(_fromUtf8("edc_detail_poids"))
-        self.label_43 = QtGui.QLabel(self.page_notes)
-        self.label_43.setGeometry(QtCore.QRect(50, 50, 61, 21))
-        font = QtGui.QFont()
-        font.setFamily(_fromUtf8("Verdana"))
-        font.setPointSize(8)
-        self.label_43.setFont(font)
-        self.label_43.setObjectName(_fromUtf8("label_43"))
-        self.edc_detail_espece = DmLineEdit(self.page_notes)
-        self.edc_detail_espece.setGeometry(QtCore.QRect(130, 51, 171, 20))
-        palette = QtGui.QPalette()
-        brush = QtGui.QBrush(QtGui.QColor(248, 248, 248))
-        brush.setStyle(QtCore.Qt.SolidPattern)
-        palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.Base, brush)
-        brush = QtGui.QBrush(QtGui.QColor(248, 248, 248))
-        brush.setStyle(QtCore.Qt.SolidPattern)
-        palette.setBrush(QtGui.QPalette.Inactive, QtGui.QPalette.Base, brush)
-        brush = QtGui.QBrush(QtGui.QColor(240, 240, 240))
-        brush.setStyle(QtCore.Qt.SolidPattern)
-        palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.Base, brush)
-        self.edc_detail_espece.setPalette(palette)
-        font = QtGui.QFont()
-        font.setFamily(_fromUtf8("Verdana"))
-        self.edc_detail_espece.setFont(font)
-        self.edc_detail_espece.setText(_fromUtf8(""))
-        self.edc_detail_espece.setObjectName(_fromUtf8("edc_detail_espece"))
-        self.label_44 = QtGui.QLabel(self.page_notes)
-        self.label_44.setGeometry(QtCore.QRect(50, 79, 81, 21))
-        font = QtGui.QFont()
-        font.setFamily(_fromUtf8("Verdana"))
-        font.setPointSize(8)
-        self.label_44.setFont(font)
-        self.label_44.setObjectName(_fromUtf8("label_44"))
-        self.edc_detail_profession = DmLineEdit(self.page_notes)
-        self.edc_detail_profession.setGeometry(QtCore.QRect(130, 80, 171, 20))
-        palette = QtGui.QPalette()
-        brush = QtGui.QBrush(QtGui.QColor(248, 248, 248))
-        brush.setStyle(QtCore.Qt.SolidPattern)
-        palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.Base, brush)
-        brush = QtGui.QBrush(QtGui.QColor(248, 248, 248))
-        brush.setStyle(QtCore.Qt.SolidPattern)
-        palette.setBrush(QtGui.QPalette.Inactive, QtGui.QPalette.Base, brush)
-        brush = QtGui.QBrush(QtGui.QColor(240, 240, 240))
-        brush.setStyle(QtCore.Qt.SolidPattern)
-        palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.Base, brush)
-        self.edc_detail_profession.setPalette(palette)
-        font = QtGui.QFont()
-        font.setFamily(_fromUtf8("Verdana"))
-        self.edc_detail_profession.setFont(font)
-        self.edc_detail_profession.setText(_fromUtf8(""))
-        self.edc_detail_profession.setObjectName(_fromUtf8("edc_detail_profession"))
-        self.label_45 = QtGui.QLabel(self.page_notes)
-        self.label_45.setGeometry(QtCore.QRect(50, 270, 41, 21))
-        font = QtGui.QFont()
-        font.setFamily(_fromUtf8("Verdana"))
-        font.setPointSize(8)
-        self.label_45.setFont(font)
-        self.label_45.setObjectName(_fromUtf8("label_45"))
-        self.edc_detail_taille = DmLineEdit(self.page_notes)
-        self.edc_detail_taille.setGeometry(QtCore.QRect(100, 270, 81, 21))
-        palette = QtGui.QPalette()
-        brush = QtGui.QBrush(QtGui.QColor(248, 248, 248))
-        brush.setStyle(QtCore.Qt.SolidPattern)
-        palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.Base, brush)
-        brush = QtGui.QBrush(QtGui.QColor(248, 248, 248))
-        brush.setStyle(QtCore.Qt.SolidPattern)
-        palette.setBrush(QtGui.QPalette.Inactive, QtGui.QPalette.Base, brush)
-        brush = QtGui.QBrush(QtGui.QColor(240, 240, 240))
-        brush.setStyle(QtCore.Qt.SolidPattern)
-        palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.Base, brush)
-        self.edc_detail_taille.setPalette(palette)
-        font = QtGui.QFont()
-        font.setFamily(_fromUtf8("Verdana"))
-        self.edc_detail_taille.setFont(font)
-        self.edc_detail_taille.setText(_fromUtf8(""))
-        self.edc_detail_taille.setObjectName(_fromUtf8("edc_detail_taille"))
-        self.edc_detail_religion = DmLineEdit(self.page_notes)
-        self.edc_detail_religion.setGeometry(QtCore.QRect(130, 110, 171, 21))
-        palette = QtGui.QPalette()
-        brush = QtGui.QBrush(QtGui.QColor(248, 248, 248))
-        brush.setStyle(QtCore.Qt.SolidPattern)
-        palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.Base, brush)
-        brush = QtGui.QBrush(QtGui.QColor(248, 248, 248))
-        brush.setStyle(QtCore.Qt.SolidPattern)
-        palette.setBrush(QtGui.QPalette.Inactive, QtGui.QPalette.Base, brush)
-        brush = QtGui.QBrush(QtGui.QColor(240, 240, 240))
-        brush.setStyle(QtCore.Qt.SolidPattern)
-        palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.Base, brush)
-        self.edc_detail_religion.setPalette(palette)
-        font = QtGui.QFont()
-        font.setFamily(_fromUtf8("Verdana"))
-        self.edc_detail_religion.setFont(font)
-        self.edc_detail_religion.setText(_fromUtf8(""))
-        self.edc_detail_religion.setObjectName(_fromUtf8("edc_detail_religion"))
-        self.label_42 = QtGui.QLabel(self.page_notes)
-        self.label_42.setGeometry(QtCore.QRect(50, 100, 81, 31))
-        font = QtGui.QFont()
-        font.setFamily(_fromUtf8("Verdana"))
-        font.setPointSize(8)
-        self.label_42.setFont(font)
-        self.label_42.setObjectName(_fromUtf8("label_42"))
-        self.edc_detail_langues = DmLineEdit(self.page_notes)
-        self.edc_detail_langues.setGeometry(QtCore.QRect(130, 320, 291, 20))
-        palette = QtGui.QPalette()
-        brush = QtGui.QBrush(QtGui.QColor(248, 248, 248))
-        brush.setStyle(QtCore.Qt.SolidPattern)
-        palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.Base, brush)
-        brush = QtGui.QBrush(QtGui.QColor(248, 248, 248))
-        brush.setStyle(QtCore.Qt.SolidPattern)
-        palette.setBrush(QtGui.QPalette.Inactive, QtGui.QPalette.Base, brush)
-        brush = QtGui.QBrush(QtGui.QColor(240, 240, 240))
-        brush.setStyle(QtCore.Qt.SolidPattern)
-        palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.Base, brush)
-        self.edc_detail_langues.setPalette(palette)
-        self.edc_detail_langues.setObjectName(_fromUtf8("edc_detail_langues"))
-        self.label_47 = QtGui.QLabel(self.page_notes)
-        self.label_47.setGeometry(QtCore.QRect(50, 310, 61, 41))
-        font = QtGui.QFont()
-        font.setFamily(_fromUtf8("Verdana"))
-        font.setPointSize(8)
-        self.label_47.setFont(font)
-        self.label_47.setObjectName(_fromUtf8("label_47"))
-        self.edc_pages.addWidget(self.page_notes)
-        self.verticalLayout.addWidget(self.edc_pages)
-        self.frame = QtGui.QFrame(edc_fenetre)
-        self.frame.setMinimumSize(QtCore.QSize(392, 50))
-        self.frame.setMaximumSize(QtCore.QSize(16777215, 50))
-        font = QtGui.QFont()
-        font.setFamily(_fromUtf8("Verdana"))
-        self.frame.setFont(font)
-        self.frame.setFrameShape(QtGui.QFrame.StyledPanel)
-        self.frame.setFrameShadow(QtGui.QFrame.Raised)
-        self.frame.setObjectName(_fromUtf8("frame"))
-        self.edc_enregistrer = QtGui.QPushButton(self.frame)
-        self.edc_enregistrer.setEnabled(False)
-        self.edc_enregistrer.setGeometry(QtCore.QRect(370, 10, 111, 31))
-        font = QtGui.QFont()
-        font.setFamily(_fromUtf8("Verdana"))
-        font.setBold(True)
-        font.setWeight(75)
-        self.edc_enregistrer.setFont(font)
-        self.edc_enregistrer.setObjectName(_fromUtf8("edc_enregistrer"))
-        self.edc_annuler = QtGui.QPushButton(self.frame)
-        self.edc_annuler.setGeometry(QtCore.QRect(280, 10, 81, 31))
-        font = QtGui.QFont()
-        font.setFamily(_fromUtf8("Verdana"))
-        self.edc_annuler.setFont(font)
-        self.edc_annuler.setObjectName(_fromUtf8("edc_annuler"))
-        self.verticalLayout.addWidget(self.frame)
-        self.horizontalLayout.addLayout(self.verticalLayout)
-        self.horizontalLayout.setStretch(1, 1)
-        self.horizontalLayout_2.addLayout(self.horizontalLayout)
-
-        self.retranslateUi(edc_fenetre)
-        self.edc_pages.setCurrentIndex(4)
-        self.edc_filtreTypeObjet.setCurrentIndex(0)
-        QtCore.QObject.connect(self.edc_menu, QtCore.SIGNAL(_fromUtf8("cellClicked(int,int)")), self.edc_pages.setCurrentIndex)
-        QtCore.QMetaObject.connectSlotsByName(edc_fenetre)
-
-    def retranslateUi(self, edc_fenetre):
-        edc_fenetre.setWindowTitle(_translate("edc_fenetre", "Creation / Edition de combattant", None))
-        item = self.edc_menu.verticalHeaderItem(0)
-        item.setText(_translate("edc_fenetre", "1", None))
-        item = self.edc_menu.verticalHeaderItem(1)
-        item.setText(_translate("edc_fenetre", "2", None))
-        item = self.edc_menu.verticalHeaderItem(2)
-        item.setText(_translate("edc_fenetre", "3", None))
-        item = self.edc_menu.verticalHeaderItem(3)
-        item.setText(_translate("edc_fenetre", "4", None))
-        item = self.edc_menu.verticalHeaderItem(4)
-        item.setText(_translate("edc_fenetre", "5", None))
-        item = self.edc_menu.verticalHeaderItem(5)
-        item.setText(_translate("edc_fenetre", "6", None))
-        item = self.edc_menu.horizontalHeaderItem(0)
-        item.setText(_translate("edc_fenetre", "inutile", None))
-        item = self.edc_menu.horizontalHeaderItem(1)
-        item.setText(_translate("edc_fenetre", "menus", None))
-        __sortingEnabled = self.edc_menu.isSortingEnabled()
-        self.edc_menu.setSortingEnabled(False)
-        item = self.edc_menu.item(0, 1)
-        item.setText(_translate("edc_fenetre", " NOM ET APPARENCE ", None))
-        item = self.edc_menu.item(1, 1)
-        item.setText(_translate("edc_fenetre", " TAILLE ET DEPLACEMENT ", None))
-        item = self.edc_menu.item(2, 1)
-        item.setText(_translate("edc_fenetre", " ATTRIBUTS ET CAPACITES", None))
-        item = self.edc_menu.item(3, 1)
-        item.setText(_translate("edc_fenetre", " ATTAQUES ", None))
-        item = self.edc_menu.item(4, 1)
-        item.setText(_translate("edc_fenetre", " INVENTAIRE ", None))
-        item = self.edc_menu.item(5, 1)
-        item.setText(_translate("edc_fenetre", " DIVERS", None))
-        self.edc_menu.setSortingEnabled(__sortingEnabled)
-        self.edc_logo.setText(_translate("edc_fenetre", "Choisissez \n"
-"un fichier\n"
-"image", None))
-        self.label_8.setText(_translate("edc_fenetre", "Nom : ", None))
-        self.edc_image.setText(_translate("edc_fenetre", "...", None))
-        self.edc_aideForme.setText(_translate("edc_fenetre", "...", None))
-        self.edc_casesHexa.setText(_translate("edc_fenetre", "Cases hexagonales", None))
-        self.edc_casesCarrees.setText(_translate("edc_fenetre", "Cases carrées", None))
-        self.label_9.setText(_translate("edc_fenetre", "Nombre de cases que la créature peut parcourir en un tour : ", None))
-        self.label_10.setText(_translate("edc_fenetre", "Marche / Course", None))
-        self.label_11.setText(_translate("edc_fenetre", "Nage    ", None))
-        self.label_12.setText(_translate("edc_fenetre", "Escalade ", None))
-        self.label_13.setText(_translate("edc_fenetre", "Vol      ", None))
-        self.label_14.setText(_translate("edc_fenetre", "Hauteur maximum pour les sauts : ", None))
-        self.label_15.setText(_translate("edc_fenetre", "Taille de la créature (en cases) : ", None))
-        self.label_23.setText(_translate("edc_fenetre", "Autre :", None))
-        self.edc_listeInventaire.setSortingEnabled(True)
-        item = self.edc_listeInventaire.verticalHeaderItem(0)
-        item.setText(_translate("edc_fenetre", "Nouvelle ligne", None))
-        item = self.edc_listeInventaire.horizontalHeaderItem(0)
-        item.setText(_translate("edc_fenetre", "Type", None))
-        item = self.edc_listeInventaire.horizontalHeaderItem(1)
-        item.setText(_translate("edc_fenetre", "Quantité", None))
-        item = self.edc_listeInventaire.horizontalHeaderItem(2)
-        item.setText(_translate("edc_fenetre", "Objet", None))
-        item = self.edc_listeInventaire.horizontalHeaderItem(4)
-        item.setText(_translate("edc_fenetre", "...", None))
-        __sortingEnabled = self.edc_listeInventaire.isSortingEnabled()
-        self.edc_listeInventaire.setSortingEnabled(False)
-        item = self.edc_listeInventaire.item(0, 0)
-        item.setText(_translate("edc_fenetre", "*", None))
-        item = self.edc_listeInventaire.item(0, 2)
-        item.setText(_translate("edc_fenetre", "(Cliquer pour ajouter un item)", None))
-        self.edc_listeInventaire.setSortingEnabled(__sortingEnabled)
-        self.label.setText(_translate("edc_fenetre", "Poids total transporté :", None))
-        self.edc_inventaire_poids.setText(_translate("edc_fenetre", "... kg", None))
-        self.label_16.setText(_translate("edc_fenetre", "Age : ", None))
-        self.label_17.setText(_translate("edc_fenetre", "Sexe : ", None))
-        self.label_37.setText(_translate("edc_fenetre", "Yeux :", None))
-        self.label_38.setText(_translate("edc_fenetre", "Peau :", None))
-        self.label_39.setText(_translate("edc_fenetre", "Poils /Cheveux :", None))
-        self.label_40.setText(_translate("edc_fenetre", "Lieu de\n"
-"naissance :", None))
-        self.label_41.setText(_translate("edc_fenetre", "Poids : ", None))
-        self.label_43.setText(_translate("edc_fenetre", "Espèce : ", None))
-        self.label_44.setText(_translate("edc_fenetre", "Profession : ", None))
-        self.label_45.setText(_translate("edc_fenetre", "Taille : ", None))
-        self.label_42.setText(_translate("edc_fenetre", "Religion /\n"
-"Croyances :", None))
-        self.label_47.setText(_translate("edc_fenetre", "Langues\n"
-"parlées : ", None))
-        self.edc_enregistrer.setText(_translate("edc_fenetre", "Enregistrer", None))
-        self.edc_annuler.setText(_translate("edc_fenetre", "Annuler", None))
-
-from dm import DmTabInventaire, DmTableInventaire, DmTableMenu, DmLabel, DmLineEdit
-import ressource_rc
-
-if __name__ == "__main__":
-    import sys
-    app = QtGui.QApplication(sys.argv)
-    edc_fenetre = QtGui.QDialog()
-    ui = Ui_edc_fenetre()
-    ui.setupUi(edc_fenetre)
-    edc_fenetre.show()
-    sys.exit(app.exec_())
-
+# -*- coding: utf-8 -*-
+
+# Form implementation generated from reading ui file 'editionCombattant.ui'
+#
+# Created: Fri Sep 18 12:05:47 2015
+#      by: PyQt4 UI code generator 4.10.4
+#
+# WARNING! All changes made in this file will be lost!
+
+from PyQt4 import QtCore, QtGui
+
+try:
+    _fromUtf8 = QtCore.QString.fromUtf8
+except AttributeError:
+    def _fromUtf8(s):
+        return s
+
+try:
+    _encoding = QtGui.QApplication.UnicodeUTF8
+    def _translate(context, text, disambig):
+        return QtGui.QApplication.translate(context, text, disambig, _encoding)
+except AttributeError:
+    def _translate(context, text, disambig):
+        return QtGui.QApplication.translate(context, text, disambig)
+
+class Ui_edc_fenetre(object):
+    def setupUi(self, edc_fenetre):
+        edc_fenetre.setObjectName(_fromUtf8("edc_fenetre"))
+        edc_fenetre.setWindowModality(QtCore.Qt.ApplicationModal)
+        edc_fenetre.resize(679, 566)
+        edc_fenetre.setMinimumSize(QtCore.QSize(679, 566))
+        edc_fenetre.setMaximumSize(QtCore.QSize(679, 568))
+        font = QtGui.QFont()
+        font.setFamily(_fromUtf8("Verdana"))
+        edc_fenetre.setFont(font)
+        self.horizontalLayout_2 = QtGui.QHBoxLayout(edc_fenetre)
+        self.horizontalLayout_2.setSpacing(0)
+        self.horizontalLayout_2.setMargin(0)
+        self.horizontalLayout_2.setObjectName(_fromUtf8("horizontalLayout_2"))
+        self.verticalLayout_2 = QtGui.QVBoxLayout()
+        self.verticalLayout_2.setSpacing(0)
+        self.verticalLayout_2.setContentsMargins(0, -1, -1, -1)
+        self.verticalLayout_2.setObjectName(_fromUtf8("verticalLayout_2"))
+        self.edc_enTete = QtGui.QFrame(edc_fenetre)
+        self.edc_enTete.setMinimumSize(QtCore.QSize(0, 83))
+        self.edc_enTete.setFrameShape(QtGui.QFrame.StyledPanel)
+        self.edc_enTete.setFrameShadow(QtGui.QFrame.Sunken)
+        self.edc_enTete.setObjectName(_fromUtf8("edc_enTete"))
+        self.edc_logo = DmLabel(self.edc_enTete)
+        self.edc_logo.setGeometry(QtCore.QRect(10, 5, 71, 71))
+        font = QtGui.QFont()
+        font.setFamily(_fromUtf8("Verdana"))
+        font.setPointSize(7)
+        self.edc_logo.setFont(font)
+        self.edc_logo.setFrameShape(QtGui.QFrame.Box)
+        self.edc_logo.setFrameShadow(QtGui.QFrame.Sunken)
+        self.edc_logo.setAlignment(QtCore.Qt.AlignCenter)
+        self.edc_logo.setObjectName(_fromUtf8("edc_logo"))
+        self.label_8 = QtGui.QLabel(self.edc_enTete)
+        self.label_8.setGeometry(QtCore.QRect(100, 40, 71, 31))
+        font = QtGui.QFont()
+        font.setFamily(_fromUtf8("Verdana"))
+        font.setPointSize(8)
+        font.setItalic(True)
+        self.label_8.setFont(font)
+        self.label_8.setObjectName(_fromUtf8("label_8"))
+        self.edc_nom = DmLineEdit(self.edc_enTete)
+        self.edc_nom.setGeometry(QtCore.QRect(150, 40, 401, 31))
+        palette = QtGui.QPalette()
+        brush = QtGui.QBrush(QtGui.QColor(248, 248, 248))
+        brush.setStyle(QtCore.Qt.SolidPattern)
+        palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.Base, brush)
+        brush = QtGui.QBrush(QtGui.QColor(248, 248, 248))
+        brush.setStyle(QtCore.Qt.SolidPattern)
+        palette.setBrush(QtGui.QPalette.Inactive, QtGui.QPalette.Base, brush)
+        brush = QtGui.QBrush(QtGui.QColor(240, 240, 240))
+        brush.setStyle(QtCore.Qt.SolidPattern)
+        palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.Base, brush)
+        self.edc_nom.setPalette(palette)
+        font = QtGui.QFont()
+        font.setFamily(_fromUtf8("Verdana"))
+        self.edc_nom.setFont(font)
+        self.edc_nom.setObjectName(_fromUtf8("edc_nom"))
+        self.edc_mode = DmLabel(self.edc_enTete)
+        self.edc_mode.setGeometry(QtCore.QRect(100, 0, 481, 41))
+        font = QtGui.QFont()
+        font.setPointSize(11)
+        font.setBold(True)
+        font.setWeight(75)
+        self.edc_mode.setFont(font)
+        self.edc_mode.setObjectName(_fromUtf8("edc_mode"))
+        self.verticalLayout_2.addWidget(self.edc_enTete)
+        self.horizontalLayout = QtGui.QHBoxLayout()
+        self.horizontalLayout.setSpacing(1)
+        self.horizontalLayout.setContentsMargins(0, -1, -1, -1)
+        self.horizontalLayout.setObjectName(_fromUtf8("horizontalLayout"))
+        self.edc_menu = DmTableMenu(edc_fenetre)
+        sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Fixed, QtGui.QSizePolicy.Expanding)
+        sizePolicy.setHorizontalStretch(0)
+        sizePolicy.setVerticalStretch(0)
+        sizePolicy.setHeightForWidth(self.edc_menu.sizePolicy().hasHeightForWidth())
+        self.edc_menu.setSizePolicy(sizePolicy)
+        self.edc_menu.setMinimumSize(QtCore.QSize(170, 484))
+        self.edc_menu.setMaximumSize(QtCore.QSize(170, 484))
+        palette = QtGui.QPalette()
+        brush = QtGui.QBrush(QtGui.QColor(6, 6, 6))
+        brush.setStyle(QtCore.Qt.SolidPattern)
+        palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.WindowText, brush)
+        brush = QtGui.QBrush(QtGui.QColor(190, 190, 190))
+        brush.setStyle(QtCore.Qt.SolidPattern)
+        palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.Mid, brush)
+        brush = QtGui.QBrush(QtGui.QColor(255, 255, 255))
+        brush.setStyle(QtCore.Qt.SolidPattern)
+        palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.Text, brush)
+        brush = QtGui.QBrush(QtGui.QColor(140, 140, 140))
+        brush.setStyle(QtCore.Qt.SolidPattern)
+        palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.Base, brush)
+        brush = QtGui.QBrush(QtGui.QColor(240, 240, 240))
+        brush.setStyle(QtCore.Qt.SolidPattern)
+        palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.Highlight, brush)
+        brush = QtGui.QBrush(QtGui.QColor(7, 7, 7))
+        brush.setStyle(QtCore.Qt.SolidPattern)
+        palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.HighlightedText, brush)
+        brush = QtGui.QBrush(QtGui.QColor(6, 6, 6))
+        brush.setStyle(QtCore.Qt.SolidPattern)
+        palette.setBrush(QtGui.QPalette.Inactive, QtGui.QPalette.WindowText, brush)
+        brush = QtGui.QBrush(QtGui.QColor(190, 190, 190))
+        brush.setStyle(QtCore.Qt.SolidPattern)
+        palette.setBrush(QtGui.QPalette.Inactive, QtGui.QPalette.Mid, brush)
+        brush = QtGui.QBrush(QtGui.QColor(255, 255, 255))
+        brush.setStyle(QtCore.Qt.SolidPattern)
+        palette.setBrush(QtGui.QPalette.Inactive, QtGui.QPalette.Text, brush)
+        brush = QtGui.QBrush(QtGui.QColor(140, 140, 140))
+        brush.setStyle(QtCore.Qt.SolidPattern)
+        palette.setBrush(QtGui.QPalette.Inactive, QtGui.QPalette.Base, brush)
+        brush = QtGui.QBrush(QtGui.QColor(240, 240, 240))
+        brush.setStyle(QtCore.Qt.SolidPattern)
+        palette.setBrush(QtGui.QPalette.Inactive, QtGui.QPalette.Highlight, brush)
+        brush = QtGui.QBrush(QtGui.QColor(7, 7, 7))
+        brush.setStyle(QtCore.Qt.SolidPattern)
+        palette.setBrush(QtGui.QPalette.Inactive, QtGui.QPalette.HighlightedText, brush)
+        brush = QtGui.QBrush(QtGui.QColor(120, 120, 120))
+        brush.setStyle(QtCore.Qt.SolidPattern)
+        palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.WindowText, brush)
+        brush = QtGui.QBrush(QtGui.QColor(190, 190, 190))
+        brush.setStyle(QtCore.Qt.SolidPattern)
+        palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.Mid, brush)
+        brush = QtGui.QBrush(QtGui.QColor(120, 120, 120))
+        brush.setStyle(QtCore.Qt.SolidPattern)
+        palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.Text, brush)
+        brush = QtGui.QBrush(QtGui.QColor(240, 240, 240))
+        brush.setStyle(QtCore.Qt.SolidPattern)
+        palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.Base, brush)
+        brush = QtGui.QBrush(QtGui.QColor(51, 153, 255))
+        brush.setStyle(QtCore.Qt.SolidPattern)
+        palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.Highlight, brush)
+        brush = QtGui.QBrush(QtGui.QColor(7, 7, 7))
+        brush.setStyle(QtCore.Qt.SolidPattern)
+        palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.HighlightedText, brush)
+        self.edc_menu.setPalette(palette)
+        font = QtGui.QFont()
+        font.setFamily(_fromUtf8("Candara"))
+        font.setPointSize(13)
+        font.setBold(False)
+        font.setWeight(50)
+        self.edc_menu.setFont(font)
+        self.edc_menu.setFocusPolicy(QtCore.Qt.NoFocus)
+        self.edc_menu.setFrameShape(QtGui.QFrame.StyledPanel)
+        self.edc_menu.setFrameShadow(QtGui.QFrame.Sunken)
+        self.edc_menu.setLineWidth(0)
+        self.edc_menu.setVerticalScrollBarPolicy(QtCore.Qt.ScrollBarAlwaysOff)
+        self.edc_menu.setHorizontalScrollBarPolicy(QtCore.Qt.ScrollBarAlwaysOff)
+        self.edc_menu.setEditTriggers(QtGui.QAbstractItemView.NoEditTriggers)
+        self.edc_menu.setProperty("showDropIndicator", False)
+        self.edc_menu.setDragDropOverwriteMode(False)
+        self.edc_menu.setSelectionMode(QtGui.QAbstractItemView.SingleSelection)
+        self.edc_menu.setSelectionBehavior(QtGui.QAbstractItemView.SelectRows)
+        self.edc_menu.setIconSize(QtCore.QSize(30, 30))
+        self.edc_menu.setShowGrid(False)
+        self.edc_menu.setGridStyle(QtCore.Qt.SolidLine)
+        self.edc_menu.setCornerButtonEnabled(False)
+        self.edc_menu.setObjectName(_fromUtf8("edc_menu"))
+        self.edc_menu.setColumnCount(2)
+        self.edc_menu.setRowCount(7)
+        item = QtGui.QTableWidgetItem()
+        self.edc_menu.setVerticalHeaderItem(0, item)
+        item = QtGui.QTableWidgetItem()
+        self.edc_menu.setVerticalHeaderItem(1, item)
+        item = QtGui.QTableWidgetItem()
+        self.edc_menu.setVerticalHeaderItem(2, item)
+        item = QtGui.QTableWidgetItem()
+        self.edc_menu.setVerticalHeaderItem(3, item)
+        item = QtGui.QTableWidgetItem()
+        self.edc_menu.setVerticalHeaderItem(4, item)
+        item = QtGui.QTableWidgetItem()
+        self.edc_menu.setVerticalHeaderItem(5, item)
+        item = QtGui.QTableWidgetItem()
+        self.edc_menu.setVerticalHeaderItem(6, item)
+        item = QtGui.QTableWidgetItem()
+        self.edc_menu.setHorizontalHeaderItem(0, item)
+        item = QtGui.QTableWidgetItem()
+        self.edc_menu.setHorizontalHeaderItem(1, item)
+        item = QtGui.QTableWidgetItem()
+        item.setFlags(QtCore.Qt.ItemIsSelectable)
+        self.edc_menu.setItem(0, 0, item)
+        item = QtGui.QTableWidgetItem()
+        item.setTextAlignment(QtCore.Qt.AlignHCenter|QtCore.Qt.AlignVCenter|QtCore.Qt.AlignCenter)
+        icon = QtGui.QIcon()
+        icon.addPixmap(QtGui.QPixmap(_fromUtf8(":/interface/32/ressource/creation_32.png")), QtGui.QIcon.Normal, QtGui.QIcon.Off)
+        item.setIcon(icon)
+        item.setFlags(QtCore.Qt.ItemIsSelectable|QtCore.Qt.ItemIsEnabled|QtCore.Qt.ItemIsTristate)
+        self.edc_menu.setItem(0, 1, item)
+        item = QtGui.QTableWidgetItem()
+        item.setTextAlignment(QtCore.Qt.AlignHCenter|QtCore.Qt.AlignVCenter|QtCore.Qt.AlignCenter)
+        icon1 = QtGui.QIcon()
+        icon1.addPixmap(QtGui.QPixmap(_fromUtf8(":/interface/32/ressource/armes_32.png")), QtGui.QIcon.Normal, QtGui.QIcon.Off)
+        item.setIcon(icon1)
+        item.setFlags(QtCore.Qt.ItemIsSelectable|QtCore.Qt.ItemIsUserCheckable|QtCore.Qt.ItemIsEnabled)
+        self.edc_menu.setItem(1, 1, item)
+        item = QtGui.QTableWidgetItem()
+        item.setFlags(QtCore.Qt.ItemIsSelectable)
+        self.edc_menu.setItem(2, 0, item)
+        item = QtGui.QTableWidgetItem()
+        item.setTextAlignment(QtCore.Qt.AlignHCenter|QtCore.Qt.AlignVCenter|QtCore.Qt.AlignCenter)
+        icon2 = QtGui.QIcon()
+        icon2.addPixmap(QtGui.QPixmap(_fromUtf8(":/interface/32/ressource/deplacement2_32.png")), QtGui.QIcon.Normal, QtGui.QIcon.Off)
+        item.setIcon(icon2)
+        item.setFlags(QtCore.Qt.ItemIsSelectable|QtCore.Qt.ItemIsUserCheckable|QtCore.Qt.ItemIsEnabled)
+        self.edc_menu.setItem(2, 1, item)
+        item = QtGui.QTableWidgetItem()
+        item.setFlags(QtCore.Qt.ItemIsSelectable)
+        self.edc_menu.setItem(3, 0, item)
+        item = QtGui.QTableWidgetItem()
+        item.setTextAlignment(QtCore.Qt.AlignHCenter|QtCore.Qt.AlignVCenter|QtCore.Qt.AlignCenter)
+        icon3 = QtGui.QIcon()
+        icon3.addPixmap(QtGui.QPixmap(_fromUtf8(":/interface/32/ressource/profil_32.png")), QtGui.QIcon.Normal, QtGui.QIcon.Off)
+        item.setIcon(icon3)
+        item.setFlags(QtCore.Qt.ItemIsSelectable|QtCore.Qt.ItemIsEnabled)
+        self.edc_menu.setItem(3, 1, item)
+        item = QtGui.QTableWidgetItem()
+        item.setFlags(QtCore.Qt.ItemIsSelectable)
+        self.edc_menu.setItem(4, 0, item)
+        item = QtGui.QTableWidgetItem()
+        item.setTextAlignment(QtCore.Qt.AlignHCenter|QtCore.Qt.AlignVCenter|QtCore.Qt.AlignCenter)
+        icon4 = QtGui.QIcon()
+        icon4.addPixmap(QtGui.QPixmap(_fromUtf8(":/interface/32/ressource/attaque_32.png")), QtGui.QIcon.Normal, QtGui.QIcon.Off)
+        item.setIcon(icon4)
+        item.setFlags(QtCore.Qt.ItemIsSelectable|QtCore.Qt.ItemIsEnabled)
+        self.edc_menu.setItem(4, 1, item)
+        item = QtGui.QTableWidgetItem()
+        item.setFlags(QtCore.Qt.ItemIsSelectable)
+        self.edc_menu.setItem(5, 0, item)
+        item = QtGui.QTableWidgetItem()
+        item.setTextAlignment(QtCore.Qt.AlignHCenter|QtCore.Qt.AlignVCenter|QtCore.Qt.AlignCenter)
+        icon5 = QtGui.QIcon()
+        icon5.addPixmap(QtGui.QPixmap(_fromUtf8(":/interface/16/ressource/sac_16.png")), QtGui.QIcon.Normal, QtGui.QIcon.Off)
+        item.setIcon(icon5)
+        item.setFlags(QtCore.Qt.ItemIsSelectable|QtCore.Qt.ItemIsEnabled)
+        self.edc_menu.setItem(5, 1, item)
+        item = QtGui.QTableWidgetItem()
+        item.setFlags(QtCore.Qt.ItemIsSelectable|QtCore.Qt.ItemIsEnabled)
+        self.edc_menu.setItem(6, 0, item)
+        item = QtGui.QTableWidgetItem()
+        item.setTextAlignment(QtCore.Qt.AlignHCenter|QtCore.Qt.AlignVCenter|QtCore.Qt.AlignCenter)
+        icon6 = QtGui.QIcon()
+        icon6.addPixmap(QtGui.QPixmap(_fromUtf8(":/interface/32/ressource/note_32.png")), QtGui.QIcon.Normal, QtGui.QIcon.Off)
+        item.setIcon(icon6)
+        item.setFlags(QtCore.Qt.ItemIsSelectable|QtCore.Qt.ItemIsEnabled)
+        self.edc_menu.setItem(6, 1, item)
+        self.edc_menu.horizontalHeader().setVisible(False)
+        self.edc_menu.horizontalHeader().setDefaultSectionSize(10)
+        self.edc_menu.horizontalHeader().setHighlightSections(False)
+        self.edc_menu.horizontalHeader().setStretchLastSection(True)
+        self.edc_menu.verticalHeader().setVisible(False)
+        self.edc_menu.verticalHeader().setDefaultSectionSize(80)
+        self.edc_menu.verticalHeader().setHighlightSections(False)
+        self.horizontalLayout.addWidget(self.edc_menu)
+        self.verticalLayout = QtGui.QVBoxLayout()
+        self.verticalLayout.setSpacing(1)
+        self.verticalLayout.setObjectName(_fromUtf8("verticalLayout"))
+        self.edc_pages = QtGui.QStackedWidget(edc_fenetre)
+        self.edc_pages.setMinimumSize(QtCore.QSize(392, 0))
+        font = QtGui.QFont()
+        font.setFamily(_fromUtf8("Verdana"))
+        self.edc_pages.setFont(font)
+        self.edc_pages.setObjectName(_fromUtf8("edc_pages"))
+        self.page_nom = QtGui.QWidget()
+        self.page_nom.setObjectName(_fromUtf8("page_nom"))
+        self.frame_2 = QtGui.QFrame(self.page_nom)
+        self.frame_2.setGeometry(QtCore.QRect(10, 20, 481, 381))
+        self.frame_2.setFrameShape(QtGui.QFrame.NoFrame)
+        self.frame_2.setFrameShadow(QtGui.QFrame.Raised)
+        self.frame_2.setObjectName(_fromUtf8("frame_2"))
+        self.edc_vueForme = QtGui.QGraphicsView(self.frame_2)
+        self.edc_vueForme.setGeometry(QtCore.QRect(10, 50, 293, 296))
+        palette = QtGui.QPalette()
+        brush = QtGui.QBrush(QtGui.QColor(244, 244, 244))
+        brush.setStyle(QtCore.Qt.SolidPattern)
+        palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.Base, brush)
+        brush = QtGui.QBrush(QtGui.QColor(244, 244, 244))
+        brush.setStyle(QtCore.Qt.SolidPattern)
+        palette.setBrush(QtGui.QPalette.Inactive, QtGui.QPalette.Base, brush)
+        brush = QtGui.QBrush(QtGui.QColor(240, 240, 240))
+        brush.setStyle(QtCore.Qt.SolidPattern)
+        palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.Base, brush)
+        self.edc_vueForme.setPalette(palette)
+        self.edc_vueForme.setFrameShape(QtGui.QFrame.WinPanel)
+        self.edc_vueForme.setFrameShadow(QtGui.QFrame.Raised)
+        self.edc_vueForme.setRenderHints(QtGui.QPainter.Antialiasing|QtGui.QPainter.HighQualityAntialiasing|QtGui.QPainter.TextAntialiasing)
+        self.edc_vueForme.setObjectName(_fromUtf8("edc_vueForme"))
+        self.edc_image = QtGui.QPushButton(self.frame_2)
+        self.edc_image.setGeometry(QtCore.QRect(310, 90, 161, 31))
+        icon7 = QtGui.QIcon()
+        icon7.addPixmap(QtGui.QPixmap(_fromUtf8(":/interface/32/ressource/portrait_32.png")), QtGui.QIcon.Normal, QtGui.QIcon.Off)
+        self.edc_image.setIcon(icon7)
+        self.edc_image.setIconSize(QtCore.QSize(22, 22))
+        self.edc_image.setAutoDefault(False)
+        self.edc_image.setObjectName(_fromUtf8("edc_image"))
+        self.edc_couleur = QtGui.QPushButton(self.frame_2)
+        self.edc_couleur.setGeometry(QtCore.QRect(310, 50, 161, 31))
+        icon8 = QtGui.QIcon()
+        icon8.addPixmap(QtGui.QPixmap(_fromUtf8(":/interface/16/ressource/palette_16.png")), QtGui.QIcon.Normal, QtGui.QIcon.Off)
+        self.edc_couleur.setIcon(icon8)
+        self.edc_couleur.setAutoDefault(False)
+        self.edc_couleur.setObjectName(_fromUtf8("edc_couleur"))
+        self.edc_aideForme = QtGui.QPushButton(self.frame_2)
+        self.edc_aideForme.setGeometry(QtCore.QRect(310, 310, 161, 31))
+        icon9 = QtGui.QIcon()
+        icon9.addPixmap(QtGui.QPixmap(_fromUtf8(":/interface/32/ressource/aide_32.png")), QtGui.QIcon.Normal, QtGui.QIcon.Off)
+        self.edc_aideForme.setIcon(icon9)
+        self.edc_aideForme.setAutoDefault(False)
+        self.edc_aideForme.setObjectName(_fromUtf8("edc_aideForme"))
+        self.edc_casesHexa = QtGui.QRadioButton(self.frame_2)
+        self.edc_casesHexa.setGeometry(QtCore.QRect(20, 0, 151, 31))
+        self.edc_casesHexa.setChecked(True)
+        self.edc_casesHexa.setObjectName(_fromUtf8("edc_casesHexa"))
+        self.edc_casesCarrees = QtGui.QRadioButton(self.frame_2)
+        self.edc_casesCarrees.setGeometry(QtCore.QRect(180, 0, 111, 31))
+        self.edc_casesCarrees.setObjectName(_fromUtf8("edc_casesCarrees"))
+        self.edc_pages.addWidget(self.page_nom)
+        self.page_cbt = QtGui.QWidget()
+        self.page_cbt.setObjectName(_fromUtf8("page_cbt"))
+        self.edc_blessure = QtGui.QComboBox(self.page_cbt)
+        self.edc_blessure.setGeometry(QtCore.QRect(210, 10, 221, 21))
+        self.edc_blessure.setObjectName(_fromUtf8("edc_blessure"))
+        self.edc_blessure.addItem(_fromUtf8(""))
+        self.edc_blessure.addItem(_fromUtf8(""))
+        self.edc_blessure.addItem(_fromUtf8(""))
+        self.edc_blessure.addItem(_fromUtf8(""))
+        self.edc_blessure.addItem(_fromUtf8(""))
+        self.edc_blessure.addItem(_fromUtf8(""))
+        self.edc_blessure.addItem(_fromUtf8(""))
+        self.label_6 = QtGui.QLabel(self.page_cbt)
+        self.label_6.setGeometry(QtCore.QRect(20, 10, 201, 21))
+        self.label_6.setObjectName(_fromUtf8("label_6"))
+        self.edc_paralyse = QtGui.QCheckBox(self.page_cbt)
+        self.edc_paralyse.setGeometry(QtCore.QRect(10, 50, 91, 21))
+        icon10 = QtGui.QIcon()
+        icon10.addPixmap(QtGui.QPixmap(_fromUtf8(":/interface/16/ressource/eclair_16.png")), QtGui.QIcon.Normal, QtGui.QIcon.Off)
+        self.edc_paralyse.setIcon(icon10)
+        self.edc_paralyse.setObjectName(_fromUtf8("edc_paralyse"))
+        self.edc_etourdi = QtGui.QCheckBox(self.page_cbt)
+        self.edc_etourdi.setGeometry(QtCore.QRect(110, 50, 81, 21))
+        icon11 = QtGui.QIcon()
+        icon11.addPixmap(QtGui.QPixmap(_fromUtf8(":/interface/16/ressource/etourdi_16.png")), QtGui.QIcon.Normal, QtGui.QIcon.Off)
+        self.edc_etourdi.setIcon(icon11)
+        self.edc_etourdi.setObjectName(_fromUtf8("edc_etourdi"))
+        self.edc_empoisonne = QtGui.QCheckBox(self.page_cbt)
+        self.edc_empoisonne.setGeometry(QtCore.QRect(200, 50, 131, 21))
+        icon12 = QtGui.QIcon()
+        icon12.addPixmap(QtGui.QPixmap(_fromUtf8(":/interface/16/ressource/poison_16.png")), QtGui.QIcon.Normal, QtGui.QIcon.Off)
+        self.edc_empoisonne.setIcon(icon12)
+        self.edc_empoisonne.setObjectName(_fromUtf8("edc_empoisonne"))
+        self.ed_brule = QtGui.QCheckBox(self.page_cbt)
+        self.ed_brule.setGeometry(QtCore.QRect(320, 50, 81, 21))
+        icon13 = QtGui.QIcon()
+        icon13.addPixmap(QtGui.QPixmap(_fromUtf8(":/interface/16/ressource/feu_16.png")), QtGui.QIcon.Normal, QtGui.QIcon.Off)
+        self.ed_brule.setIcon(icon13)
+        self.ed_brule.setObjectName(_fromUtf8("ed_brule"))
+        self.edc_gele = QtGui.QCheckBox(self.page_cbt)
+        self.edc_gele.setGeometry(QtCore.QRect(400, 50, 141, 21))
+        icon14 = QtGui.QIcon()
+        icon14.addPixmap(QtGui.QPixmap(_fromUtf8(":/interface/16/ressource/glace_16.png")), QtGui.QIcon.Normal, QtGui.QIcon.Off)
+        self.edc_gele.setIcon(icon14)
+        self.edc_gele.setObjectName(_fromUtf8("edc_gele"))
+        self.label_7 = QtGui.QLabel(self.page_cbt)
+        self.label_7.setGeometry(QtCore.QRect(10, 80, 161, 21))
+        font = QtGui.QFont()
+        font.setItalic(True)
+        self.label_7.setFont(font)
+        self.label_7.setObjectName(_fromUtf8("label_7"))
+        self.edc_effets = QtGui.QTableWidget(self.page_cbt)
+        self.edc_effets.setGeometry(QtCore.QRect(10, 101, 481, 141))
+        palette = QtGui.QPalette()
+        brush = QtGui.QBrush(QtGui.QColor(249, 249, 249))
+        brush.setStyle(QtCore.Qt.SolidPattern)
+        palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.Base, brush)
+        brush = QtGui.QBrush(QtGui.QColor(249, 249, 249))
+        brush.setStyle(QtCore.Qt.SolidPattern)
+        palette.setBrush(QtGui.QPalette.Inactive, QtGui.QPalette.Base, brush)
+        brush = QtGui.QBrush(QtGui.QColor(240, 240, 240))
+        brush.setStyle(QtCore.Qt.SolidPattern)
+        palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.Base, brush)
+        self.edc_effets.setPalette(palette)
+        self.edc_effets.setObjectName(_fromUtf8("edc_effets"))
+        self.edc_effets.setColumnCount(4)
+        self.edc_effets.setRowCount(0)
+        item = QtGui.QTableWidgetItem()
+        self.edc_effets.setHorizontalHeaderItem(0, item)
+        item = QtGui.QTableWidgetItem()
+        self.edc_effets.setHorizontalHeaderItem(1, item)
+        item = QtGui.QTableWidgetItem()
+        self.edc_effets.setHorizontalHeaderItem(2, item)
+        item = QtGui.QTableWidgetItem()
+        self.edc_effets.setHorizontalHeaderItem(3, item)
+        self.label_18 = QtGui.QLabel(self.page_cbt)
+        self.label_18.setGeometry(QtCore.QRect(10, 260, 161, 21))
+        font = QtGui.QFont()
+        font.setItalic(True)
+        self.label_18.setFont(font)
+        self.label_18.setObjectName(_fromUtf8("label_18"))
+        self.edc_pages.addWidget(self.page_cbt)
+        self.page_dep = QtGui.QWidget()
+        self.page_dep.setObjectName(_fromUtf8("page_dep"))
+        self.label_9 = QtGui.QLabel(self.page_dep)
+        self.label_9.setGeometry(QtCore.QRect(70, 100, 391, 31))
+        font = QtGui.QFont()
+        font.setFamily(_fromUtf8("Verdana"))
+        self.label_9.setFont(font)
+        self.label_9.setFrameShape(QtGui.QFrame.NoFrame)
+        self.label_9.setObjectName(_fromUtf8("label_9"))
+        self.edc_depMarche = QtGui.QSpinBox(self.page_dep)
+        self.edc_depMarche.setGeometry(QtCore.QRect(240, 140, 51, 31))
+        palette = QtGui.QPalette()
+        brush = QtGui.QBrush(QtGui.QColor(248, 248, 248))
+        brush.setStyle(QtCore.Qt.SolidPattern)
+        palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.Base, brush)
+        brush = QtGui.QBrush(QtGui.QColor(248, 248, 248))
+        brush.setStyle(QtCore.Qt.SolidPattern)
+        palette.setBrush(QtGui.QPalette.Inactive, QtGui.QPalette.Base, brush)
+        brush = QtGui.QBrush(QtGui.QColor(240, 240, 240))
+        brush.setStyle(QtCore.Qt.SolidPattern)
+        palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.Base, brush)
+        self.edc_depMarche.setPalette(palette)
+        font = QtGui.QFont()
+        font.setFamily(_fromUtf8("Verdana"))
+        self.edc_depMarche.setFont(font)
+        self.edc_depMarche.setProperty("value", 9)
+        self.edc_depMarche.setObjectName(_fromUtf8("edc_depMarche"))
+        self.label_10 = QtGui.QLabel(self.page_dep)
+        self.label_10.setGeometry(QtCore.QRect(130, 140, 101, 31))
+        font = QtGui.QFont()
+        font.setFamily(_fromUtf8("Verdana"))
+        self.label_10.setFont(font)
+        self.label_10.setFrameShape(QtGui.QFrame.NoFrame)
+        self.label_10.setObjectName(_fromUtf8("label_10"))
+        self.edc_depNage = QtGui.QSpinBox(self.page_dep)
+        self.edc_depNage.setGeometry(QtCore.QRect(240, 180, 51, 31))
+        palette = QtGui.QPalette()
+        brush = QtGui.QBrush(QtGui.QColor(248, 248, 248))
+        brush.setStyle(QtCore.Qt.SolidPattern)
+        palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.Base, brush)
+        brush = QtGui.QBrush(QtGui.QColor(248, 248, 248))
+        brush.setStyle(QtCore.Qt.SolidPattern)
+        palette.setBrush(QtGui.QPalette.Inactive, QtGui.QPalette.Base, brush)
+        brush = QtGui.QBrush(QtGui.QColor(240, 240, 240))
+        brush.setStyle(QtCore.Qt.SolidPattern)
+        palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.Base, brush)
+        self.edc_depNage.setPalette(palette)
+        font = QtGui.QFont()
+        font.setFamily(_fromUtf8("Verdana"))
+        self.edc_depNage.setFont(font)
+        self.edc_depNage.setProperty("value", 6)
+        self.edc_depNage.setObjectName(_fromUtf8("edc_depNage"))
+        self.label_11 = QtGui.QLabel(self.page_dep)
+        self.label_11.setGeometry(QtCore.QRect(130, 180, 81, 31))
+        font = QtGui.QFont()
+        font.setFamily(_fromUtf8("Verdana"))
+        self.label_11.setFont(font)
+        self.label_11.setFrameShape(QtGui.QFrame.NoFrame)
+        self.label_11.setObjectName(_fromUtf8("label_11"))
+        self.edc_depEscalade = QtGui.QSpinBox(self.page_dep)
+        self.edc_depEscalade.setGeometry(QtCore.QRect(240, 220, 51, 31))
+        palette = QtGui.QPalette()
+        brush = QtGui.QBrush(QtGui.QColor(248, 248, 248))
+        brush.setStyle(QtCore.Qt.SolidPattern)
+        palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.Base, brush)
+        brush = QtGui.QBrush(QtGui.QColor(248, 248, 248))
+        brush.setStyle(QtCore.Qt.SolidPattern)
+        palette.setBrush(QtGui.QPalette.Inactive, QtGui.QPalette.Base, brush)
+        brush = QtGui.QBrush(QtGui.QColor(240, 240, 240))
+        brush.setStyle(QtCore.Qt.SolidPattern)
+        palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.Base, brush)
+        self.edc_depEscalade.setPalette(palette)
+        font = QtGui.QFont()
+        font.setFamily(_fromUtf8("Verdana"))
+        self.edc_depEscalade.setFont(font)
+        self.edc_depEscalade.setProperty("value", 4)
+        self.edc_depEscalade.setObjectName(_fromUtf8("edc_depEscalade"))
+        self.label_12 = QtGui.QLabel(self.page_dep)
+        self.label_12.setGeometry(QtCore.QRect(130, 220, 91, 31))
+        font = QtGui.QFont()
+        font.setFamily(_fromUtf8("Verdana"))
+        self.label_12.setFont(font)
+        self.label_12.setFrameShape(QtGui.QFrame.NoFrame)
+        self.label_12.setObjectName(_fromUtf8("label_12"))
+        self.label_13 = QtGui.QLabel(self.page_dep)
+        self.label_13.setGeometry(QtCore.QRect(130, 260, 61, 31))
+        font = QtGui.QFont()
+        font.setFamily(_fromUtf8("Verdana"))
+        self.label_13.setFont(font)
+        self.label_13.setFrameShape(QtGui.QFrame.NoFrame)
+        self.label_13.setObjectName(_fromUtf8("label_13"))
+        self.edc_depVol = QtGui.QSpinBox(self.page_dep)
+        self.edc_depVol.setGeometry(QtCore.QRect(240, 260, 51, 31))
+        palette = QtGui.QPalette()
+        brush = QtGui.QBrush(QtGui.QColor(248, 248, 248))
+        brush.setStyle(QtCore.Qt.SolidPattern)
+        palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.Base, brush)
+        brush = QtGui.QBrush(QtGui.QColor(248, 248, 248))
+        brush.setStyle(QtCore.Qt.SolidPattern)
+        palette.setBrush(QtGui.QPalette.Inactive, QtGui.QPalette.Base, brush)
+        brush = QtGui.QBrush(QtGui.QColor(240, 240, 240))
+        brush.setStyle(QtCore.Qt.SolidPattern)
+        palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.Base, brush)
+        self.edc_depVol.setPalette(palette)
+        font = QtGui.QFont()
+        font.setFamily(_fromUtf8("Verdana"))
+        self.edc_depVol.setFont(font)
+        self.edc_depVol.setObjectName(_fromUtf8("edc_depVol"))
+        self.edc_saut = QtGui.QDoubleSpinBox(self.page_dep)
+        self.edc_saut.setGeometry(QtCore.QRect(310, 320, 51, 31))
+        palette = QtGui.QPalette()
+        brush = QtGui.QBrush(QtGui.QColor(248, 248, 248))
+        brush.setStyle(QtCore.Qt.SolidPattern)
+        palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.Base, brush)
+        brush = QtGui.QBrush(QtGui.QColor(248, 248, 248))
+        brush.setStyle(QtCore.Qt.SolidPattern)
+        palette.setBrush(QtGui.QPalette.Inactive, QtGui.QPalette.Base, brush)
+        brush = QtGui.QBrush(QtGui.QColor(240, 240, 240))
+        brush.setStyle(QtCore.Qt.SolidPattern)
+        palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.Base, brush)
+        self.edc_saut.setPalette(palette)
+        font = QtGui.QFont()
+        font.setFamily(_fromUtf8("Verdana"))
+        self.edc_saut.setFont(font)
+        self.edc_saut.setPrefix(_fromUtf8(""))
+        self.edc_saut.setDecimals(0)
+        self.edc_saut.setSingleStep(1.0)
+        self.edc_saut.setProperty("value", 5.0)
+        self.edc_saut.setObjectName(_fromUtf8("edc_saut"))
+        self.label_14 = QtGui.QLabel(self.page_dep)
+        self.label_14.setGeometry(QtCore.QRect(70, 320, 231, 31))
+        font = QtGui.QFont()
+        font.setFamily(_fromUtf8("Verdana"))
+        self.label_14.setFont(font)
+        self.label_14.setFrameShape(QtGui.QFrame.NoFrame)
+        self.label_14.setObjectName(_fromUtf8("label_14"))
+        self.label_2 = QtGui.QLabel(self.page_dep)
+        self.label_2.setGeometry(QtCore.QRect(80, 140, 31, 31))
+        self.label_2.setText(_fromUtf8(""))
+        self.label_2.setPixmap(QtGui.QPixmap(_fromUtf8(":/interface/16/ressource/marche_16.png")))
+        self.label_2.setScaledContents(False)
+        self.label_2.setAlignment(QtCore.Qt.AlignCenter)
+        self.label_2.setObjectName(_fromUtf8("label_2"))
+        self.label_3 = QtGui.QLabel(self.page_dep)
+        self.label_3.setGeometry(QtCore.QRect(80, 180, 31, 31))
+        self.label_3.setText(_fromUtf8(""))
+        self.label_3.setPixmap(QtGui.QPixmap(_fromUtf8(":/interface/24/ressource/nage_24.png")))
+        self.label_3.setScaledContents(False)
+        self.label_3.setObjectName(_fromUtf8("label_3"))
+        self.label_4 = QtGui.QLabel(self.page_dep)
+        self.label_4.setGeometry(QtCore.QRect(80, 220, 31, 31))
+        self.label_4.setText(_fromUtf8(""))
+        self.label_4.setPixmap(QtGui.QPixmap(_fromUtf8(":/interface/24/ressource/escalade_24.png")))
+        self.label_4.setScaledContents(False)
+        self.label_4.setObjectName(_fromUtf8("label_4"))
+        self.label_5 = QtGui.QLabel(self.page_dep)
+        self.label_5.setGeometry(QtCore.QRect(80, 260, 31, 31))
+        self.label_5.setText(_fromUtf8(""))
+        self.label_5.setPixmap(QtGui.QPixmap(_fromUtf8(":/interface/24/ressource/plume_24.png")))
+        self.label_5.setScaledContents(False)
+        self.label_5.setObjectName(_fromUtf8("label_5"))
+        self.edc_taille = QtGui.QSpinBox(self.page_dep)
+        self.edc_taille.setGeometry(QtCore.QRect(310, 60, 51, 31))
+        palette = QtGui.QPalette()
+        brush = QtGui.QBrush(QtGui.QColor(248, 248, 248))
+        brush.setStyle(QtCore.Qt.SolidPattern)
+        palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.Base, brush)
+        brush = QtGui.QBrush(QtGui.QColor(248, 248, 248))
+        brush.setStyle(QtCore.Qt.SolidPattern)
+        palette.setBrush(QtGui.QPalette.Inactive, QtGui.QPalette.Base, brush)
+        brush = QtGui.QBrush(QtGui.QColor(240, 240, 240))
+        brush.setStyle(QtCore.Qt.SolidPattern)
+        palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.Base, brush)
+        self.edc_taille.setPalette(palette)
+        font = QtGui.QFont()
+        font.setFamily(_fromUtf8("Verdana"))
+        self.edc_taille.setFont(font)
+        self.edc_taille.setMinimum(1)
+        self.edc_taille.setObjectName(_fromUtf8("edc_taille"))
+        self.label_15 = QtGui.QLabel(self.page_dep)
+        self.label_15.setGeometry(QtCore.QRect(70, 60, 231, 31))
+        font = QtGui.QFont()
+        font.setFamily(_fromUtf8("Verdana"))
+        self.label_15.setFont(font)
+        self.label_15.setFrameShape(QtGui.QFrame.NoFrame)
+        self.label_15.setObjectName(_fromUtf8("label_15"))
+        self.edc_pages.addWidget(self.page_dep)
+        self.page_attr = QtGui.QWidget()
+        self.page_attr.setObjectName(_fromUtf8("page_attr"))
+        self.edc_deroulementAttributs = QtGui.QScrollArea(self.page_attr)
+        self.edc_deroulementAttributs.setGeometry(QtCore.QRect(10, 10, 231, 411))
+        self.edc_deroulementAttributs.setFrameShape(QtGui.QFrame.StyledPanel)
+        self.edc_deroulementAttributs.setFrameShadow(QtGui.QFrame.Raised)
+        self.edc_deroulementAttributs.setWidgetResizable(True)
+        self.edc_deroulementAttributs.setObjectName(_fromUtf8("edc_deroulementAttributs"))
+        self.scrollAreaWidgetContents_2 = QtGui.QWidget()
+        self.scrollAreaWidgetContents_2.setGeometry(QtCore.QRect(0, 0, 229, 409))
+        self.scrollAreaWidgetContents_2.setObjectName(_fromUtf8("scrollAreaWidgetContents_2"))
+        self.edc_deroulementAttributs_layout = QtGui.QVBoxLayout(self.scrollAreaWidgetContents_2)
+        self.edc_deroulementAttributs_layout.setSpacing(1)
+        self.edc_deroulementAttributs_layout.setMargin(3)
+        self.edc_deroulementAttributs_layout.setObjectName(_fromUtf8("edc_deroulementAttributs_layout"))
+        self.edc_deroulementAttributs.setWidget(self.scrollAreaWidgetContents_2)
+        self.edc_notes = QtGui.QTextEdit(self.page_attr)
+        self.edc_notes.setGeometry(QtCore.QRect(270, 30, 181, 391))
+        palette = QtGui.QPalette()
+        brush = QtGui.QBrush(QtGui.QColor(248, 248, 248))
+        brush.setStyle(QtCore.Qt.SolidPattern)
+        palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.Base, brush)
+        brush = QtGui.QBrush(QtGui.QColor(248, 248, 248))
+        brush.setStyle(QtCore.Qt.SolidPattern)
+        palette.setBrush(QtGui.QPalette.Inactive, QtGui.QPalette.Base, brush)
+        brush = QtGui.QBrush(QtGui.QColor(240, 240, 240))
+        brush.setStyle(QtCore.Qt.SolidPattern)
+        palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.Base, brush)
+        self.edc_notes.setPalette(palette)
+        font = QtGui.QFont()
+        font.setFamily(_fromUtf8("Verdana"))
+        self.edc_notes.setFont(font)
+        self.edc_notes.setObjectName(_fromUtf8("edc_notes"))
+        self.label_23 = QtGui.QLabel(self.page_attr)
+        self.label_23.setGeometry(QtCore.QRect(280, 9, 141, 21))
+        font = QtGui.QFont()
+        font.setFamily(_fromUtf8("Verdana"))
+        font.setItalic(True)
+        self.label_23.setFont(font)
+        self.label_23.setObjectName(_fromUtf8("label_23"))
+        self.edc_pages.addWidget(self.page_attr)
+        self.page_att = QtGui.QWidget()
+        self.page_att.setObjectName(_fromUtf8("page_att"))
+        self.edc_deroulementAttaques = QtGui.QScrollArea(self.page_att)
+        self.edc_deroulementAttaques.setGeometry(QtCore.QRect(0, 0, 491, 431))
+        self.edc_deroulementAttaques.setWidgetResizable(True)
+        self.edc_deroulementAttaques.setObjectName(_fromUtf8("edc_deroulementAttaques"))
+        self.scrollAreaWidgetContents = QtGui.QWidget()
+        self.scrollAreaWidgetContents.setGeometry(QtCore.QRect(0, 0, 489, 429))
+        self.scrollAreaWidgetContents.setObjectName(_fromUtf8("scrollAreaWidgetContents"))
+        self.edc_deroulementAttaques_layout = QtGui.QVBoxLayout(self.scrollAreaWidgetContents)
+        self.edc_deroulementAttaques_layout.setSpacing(1)
+        self.edc_deroulementAttaques_layout.setMargin(3)
+        self.edc_deroulementAttaques_layout.setObjectName(_fromUtf8("edc_deroulementAttaques_layout"))
+        self.edc_deroulementAttaques.setWidget(self.scrollAreaWidgetContents)
+        self.edc_pages.addWidget(self.page_att)
+        self.page_invent = QtGui.QWidget()
+        self.page_invent.setObjectName(_fromUtf8("page_invent"))
+        self.edc_listeInventaire = DmTableInventaire(self.page_invent)
+        self.edc_listeInventaire.setGeometry(QtCore.QRect(0, 36, 491, 361))
+        palette = QtGui.QPalette()
+        brush = QtGui.QBrush(QtGui.QColor(248, 248, 248))
+        brush.setStyle(QtCore.Qt.SolidPattern)
+        palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.Base, brush)
+        brush = QtGui.QBrush(QtGui.QColor(248, 248, 248))
+        brush.setStyle(QtCore.Qt.SolidPattern)
+        palette.setBrush(QtGui.QPalette.Inactive, QtGui.QPalette.Base, brush)
+        brush = QtGui.QBrush(QtGui.QColor(240, 240, 240))
+        brush.setStyle(QtCore.Qt.SolidPattern)
+        palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.Base, brush)
+        self.edc_listeInventaire.setPalette(palette)
+        font = QtGui.QFont()
+        font.setFamily(_fromUtf8("Verdana"))
+        self.edc_listeInventaire.setFont(font)
+        self.edc_listeInventaire.setFrameShape(QtGui.QFrame.WinPanel)
+        self.edc_listeInventaire.setVerticalScrollBarPolicy(QtCore.Qt.ScrollBarAsNeeded)
+        self.edc_listeInventaire.setHorizontalScrollBarPolicy(QtCore.Qt.ScrollBarAlwaysOff)
+        self.edc_listeInventaire.setEditTriggers(QtGui.QAbstractItemView.NoEditTriggers)
+        self.edc_listeInventaire.setAlternatingRowColors(False)
+        self.edc_listeInventaire.setSelectionMode(QtGui.QAbstractItemView.NoSelection)
+        self.edc_listeInventaire.setSelectionBehavior(QtGui.QAbstractItemView.SelectRows)
+        self.edc_listeInventaire.setShowGrid(True)
+        self.edc_listeInventaire.setGridStyle(QtCore.Qt.SolidLine)
+        self.edc_listeInventaire.setObjectName(_fromUtf8("edc_listeInventaire"))
+        self.edc_listeInventaire.setColumnCount(5)
+        self.edc_listeInventaire.setRowCount(1)
+        item = QtGui.QTableWidgetItem()
+        self.edc_listeInventaire.setVerticalHeaderItem(0, item)
+        item = QtGui.QTableWidgetItem()
+        font = QtGui.QFont()
+        font.setFamily(_fromUtf8("Verdana"))
+        font.setPointSize(7)
+        font.setBold(True)
+        font.setWeight(75)
+        item.setFont(font)
+        self.edc_listeInventaire.setHorizontalHeaderItem(0, item)
+        item = QtGui.QTableWidgetItem()
+        font = QtGui.QFont()
+        font.setFamily(_fromUtf8("Verdana"))
+        font.setPointSize(7)
+        font.setBold(True)
+        font.setWeight(75)
+        item.setFont(font)
+        self.edc_listeInventaire.setHorizontalHeaderItem(1, item)
+        item = QtGui.QTableWidgetItem()
+        font = QtGui.QFont()
+        font.setFamily(_fromUtf8("Verdana"))
+        font.setPointSize(7)
+        font.setBold(True)
+        font.setItalic(False)
+        font.setWeight(75)
+        item.setFont(font)
+        self.edc_listeInventaire.setHorizontalHeaderItem(2, item)
+        item = QtGui.QTableWidgetItem()
+        font = QtGui.QFont()
+        font.setFamily(_fromUtf8("Verdana"))
+        font.setPointSize(7)
+        font.setBold(True)
+        font.setWeight(75)
+        item.setFont(font)
+        icon15 = QtGui.QIcon()
+        icon15.addPixmap(QtGui.QPixmap(_fromUtf8("../../img/poids.png")), QtGui.QIcon.Normal, QtGui.QIcon.Off)
+        item.setIcon(icon15)
+        self.edc_listeInventaire.setHorizontalHeaderItem(3, item)
+        item = QtGui.QTableWidgetItem()
+        font = QtGui.QFont()
+        font.setFamily(_fromUtf8("Verdana"))
+        font.setPointSize(7)
+        font.setBold(True)
+        font.setWeight(75)
+        item.setFont(font)
+        self.edc_listeInventaire.setHorizontalHeaderItem(4, item)
+        item = QtGui.QTableWidgetItem()
+        item.setTextAlignment(QtCore.Qt.AlignHCenter|QtCore.Qt.AlignVCenter|QtCore.Qt.AlignCenter)
+        font = QtGui.QFont()
+        font.setBold(False)
+        font.setWeight(50)
+        item.setFont(font)
+        item.setFlags(QtCore.Qt.ItemIsSelectable|QtCore.Qt.ItemIsDragEnabled|QtCore.Qt.ItemIsDropEnabled|QtCore.Qt.ItemIsEnabled)
+        self.edc_listeInventaire.setItem(0, 0, item)
+        item = QtGui.QTableWidgetItem()
+        item.setFlags(QtCore.Qt.ItemIsSelectable|QtCore.Qt.ItemIsDragEnabled|QtCore.Qt.ItemIsDropEnabled|QtCore.Qt.ItemIsUserCheckable|QtCore.Qt.ItemIsEnabled)
+        self.edc_listeInventaire.setItem(0, 1, item)
+        item = QtGui.QTableWidgetItem()
+        font = QtGui.QFont()
+        font.setFamily(_fromUtf8("Verdana"))
+        font.setPointSize(8)
+        font.setItalic(True)
+        item.setFont(font)
+        item.setFlags(QtCore.Qt.ItemIsSelectable|QtCore.Qt.ItemIsDragEnabled|QtCore.Qt.ItemIsDropEnabled|QtCore.Qt.ItemIsUserCheckable|QtCore.Qt.ItemIsEnabled)
+        self.edc_listeInventaire.setItem(0, 2, item)
+        item = QtGui.QTableWidgetItem()
+        item.setFlags(QtCore.Qt.ItemIsSelectable|QtCore.Qt.ItemIsDragEnabled|QtCore.Qt.ItemIsDropEnabled|QtCore.Qt.ItemIsUserCheckable|QtCore.Qt.ItemIsEnabled)
+        self.edc_listeInventaire.setItem(0, 3, item)
+        item = QtGui.QTableWidgetItem()
+        item.setFlags(QtCore.Qt.ItemIsSelectable|QtCore.Qt.ItemIsDragEnabled|QtCore.Qt.ItemIsDropEnabled|QtCore.Qt.ItemIsUserCheckable|QtCore.Qt.ItemIsEnabled)
+        self.edc_listeInventaire.setItem(0, 4, item)
+        self.edc_listeInventaire.horizontalHeader().setVisible(False)
+        self.edc_listeInventaire.horizontalHeader().setCascadingSectionResizes(False)
+        self.edc_listeInventaire.horizontalHeader().setDefaultSectionSize(60)
+        self.edc_listeInventaire.horizontalHeader().setMinimumSectionSize(32)
+        self.edc_listeInventaire.verticalHeader().setVisible(False)
+        self.edc_listeInventaire.verticalHeader().setDefaultSectionSize(18)
+        self.edc_listeInventaire.verticalHeader().setMinimumSectionSize(14)
+        self.label = QtGui.QLabel(self.page_invent)
+        self.label.setGeometry(QtCore.QRect(10, 400, 151, 21))
+        font = QtGui.QFont()
+        font.setItalic(True)
+        self.label.setFont(font)
+        self.label.setObjectName(_fromUtf8("label"))
+        self.edc_inventaire_poids = DmLabel(self.page_invent)
+        self.edc_inventaire_poids.setGeometry(QtCore.QRect(150, 400, 61, 20))
+        font = QtGui.QFont()
+        font.setItalic(True)
+        self.edc_inventaire_poids.setFont(font)
+        self.edc_inventaire_poids.setObjectName(_fromUtf8("edc_inventaire_poids"))
+        self.edc_filtreTypeObjet = DmTabInventaire(self.page_invent)
+        self.edc_filtreTypeObjet.setGeometry(QtCore.QRect(0, 6, 491, 31))
+        palette = QtGui.QPalette()
+        brush = QtGui.QBrush(QtGui.QColor(170, 0, 0, 100))
+        brush.setStyle(QtCore.Qt.SolidPattern)
+        palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.Base, brush)
+        brush = QtGui.QBrush(QtGui.QColor(170, 0, 0, 100))
+        brush.setStyle(QtCore.Qt.SolidPattern)
+        palette.setBrush(QtGui.QPalette.Inactive, QtGui.QPalette.Base, brush)
+        brush = QtGui.QBrush(QtGui.QColor(240, 240, 240))
+        brush.setStyle(QtCore.Qt.SolidPattern)
+        palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.Base, brush)
+        self.edc_filtreTypeObjet.setPalette(palette)
+        font = QtGui.QFont()
+        font.setStyleStrategy(QtGui.QFont.PreferAntialias)
+        self.edc_filtreTypeObjet.setFont(font)
+        self.edc_filtreTypeObjet.setTabShape(QtGui.QTabWidget.Rounded)
+        self.edc_filtreTypeObjet.setIconSize(QtCore.QSize(19, 21))
+        self.edc_filtreTypeObjet.setObjectName(_fromUtf8("edc_filtreTypeObjet"))
+        self.filtre_tout = QtGui.QWidget()
+        self.filtre_tout.setObjectName(_fromUtf8("filtre_tout"))
+        icon16 = QtGui.QIcon()
+        icon16.addPixmap(QtGui.QPixmap(_fromUtf8(":/interface/32/ressource/etoile_32.png")), QtGui.QIcon.Normal, QtGui.QIcon.Off)
+        self.edc_filtreTypeObjet.addTab(self.filtre_tout, icon16, _fromUtf8(""))
+        self.filtre_0 = QtGui.QWidget()
+        self.filtre_0.setObjectName(_fromUtf8("filtre_0"))
+        icon17 = QtGui.QIcon()
+        icon17.addPixmap(QtGui.QPixmap(_fromUtf8(":/interface/32/ressource/pieces_32.png")), QtGui.QIcon.Normal, QtGui.QIcon.Off)
+        self.edc_filtreTypeObjet.addTab(self.filtre_0, icon17, _fromUtf8(""))
+        self.filtre_1 = QtGui.QWidget()
+        self.filtre_1.setObjectName(_fromUtf8("filtre_1"))
+        self.edc_filtreTypeObjet.addTab(self.filtre_1, icon1, _fromUtf8(""))
+        self.filtre_2 = QtGui.QWidget()
+        self.filtre_2.setObjectName(_fromUtf8("filtre_2"))
+        icon18 = QtGui.QIcon()
+        icon18.addPixmap(QtGui.QPixmap(_fromUtf8(":/interface/32/ressource/chimie_32.png")), QtGui.QIcon.Normal, QtGui.QIcon.Off)
+        self.edc_filtreTypeObjet.addTab(self.filtre_2, icon18, _fromUtf8(""))
+        self.filtre_3 = QtGui.QWidget()
+        self.filtre_3.setObjectName(_fromUtf8("filtre_3"))
+        icon19 = QtGui.QIcon()
+        icon19.addPixmap(QtGui.QPixmap(_fromUtf8(":/interface/32/ressource/diamant_32.png")), QtGui.QIcon.Normal, QtGui.QIcon.Off)
+        self.edc_filtreTypeObjet.addTab(self.filtre_3, icon19, _fromUtf8(""))
+        self.filtre_4 = QtGui.QWidget()
+        self.filtre_4.setObjectName(_fromUtf8("filtre_4"))
+        icon20 = QtGui.QIcon()
+        icon20.addPixmap(QtGui.QPixmap(_fromUtf8(":/interface/32/ressource/boiteOutils_32.png")), QtGui.QIcon.Normal, QtGui.QIcon.Off)
+        self.edc_filtreTypeObjet.addTab(self.filtre_4, icon20, _fromUtf8(""))
+        self.edc_pages.addWidget(self.page_invent)
+        self.page_notes = QtGui.QWidget()
+        self.page_notes.setObjectName(_fromUtf8("page_notes"))
+        self.edc_detail_age = DmLineEdit(self.page_notes)
+        self.edc_detail_age.setGeometry(QtCore.QRect(100, 181, 81, 20))
+        palette = QtGui.QPalette()
+        brush = QtGui.QBrush(QtGui.QColor(248, 248, 248))
+        brush.setStyle(QtCore.Qt.SolidPattern)
+        palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.Base, brush)
+        brush = QtGui.QBrush(QtGui.QColor(248, 248, 248))
+        brush.setStyle(QtCore.Qt.SolidPattern)
+        palette.setBrush(QtGui.QPalette.Inactive, QtGui.QPalette.Base, brush)
+        brush = QtGui.QBrush(QtGui.QColor(240, 240, 240))
+        brush.setStyle(QtCore.Qt.SolidPattern)
+        palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.Base, brush)
+        self.edc_detail_age.setPalette(palette)
+        font = QtGui.QFont()
+        font.setFamily(_fromUtf8("Verdana"))
+        self.edc_detail_age.setFont(font)
+        self.edc_detail_age.setObjectName(_fromUtf8("edc_detail_age"))
+        self.label_16 = QtGui.QLabel(self.page_notes)
+        self.label_16.setGeometry(QtCore.QRect(50, 180, 41, 21))
+        font = QtGui.QFont()
+        font.setFamily(_fromUtf8("Verdana"))
+        font.setPointSize(8)
+        self.label_16.setFont(font)
+        self.label_16.setObjectName(_fromUtf8("label_16"))
+        self.label_17 = QtGui.QLabel(self.page_notes)
+        self.label_17.setGeometry(QtCore.QRect(50, 210, 41, 21))
+        font = QtGui.QFont()
+        font.setFamily(_fromUtf8("Verdana"))
+        font.setPointSize(8)
+        self.label_17.setFont(font)
+        self.label_17.setObjectName(_fromUtf8("label_17"))
+        self.edc_detail_sexe = DmLineEdit(self.page_notes)
+        self.edc_detail_sexe.setGeometry(QtCore.QRect(100, 210, 81, 20))
+        palette = QtGui.QPalette()
+        brush = QtGui.QBrush(QtGui.QColor(248, 248, 248))
+        brush.setStyle(QtCore.Qt.SolidPattern)
+        palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.Base, brush)
+        brush = QtGui.QBrush(QtGui.QColor(248, 248, 248))
+        brush.setStyle(QtCore.Qt.SolidPattern)
+        palette.setBrush(QtGui.QPalette.Inactive, QtGui.QPalette.Base, brush)
+        brush = QtGui.QBrush(QtGui.QColor(240, 240, 240))
+        brush.setStyle(QtCore.Qt.SolidPattern)
+        palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.Base, brush)
+        self.edc_detail_sexe.setPalette(palette)
+        font = QtGui.QFont()
+        font.setFamily(_fromUtf8("Verdana"))
+        self.edc_detail_sexe.setFont(font)
+        self.edc_detail_sexe.setObjectName(_fromUtf8("edc_detail_sexe"))
+        self.edc_detail_yeux = DmLineEdit(self.page_notes)
+        self.edc_detail_yeux.setGeometry(QtCore.QRect(350, 180, 91, 20))
+        palette = QtGui.QPalette()
+        brush = QtGui.QBrush(QtGui.QColor(248, 248, 248))
+        brush.setStyle(QtCore.Qt.SolidPattern)
+        palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.Base, brush)
+        brush = QtGui.QBrush(QtGui.QColor(248, 248, 248))
+        brush.setStyle(QtCore.Qt.SolidPattern)
+        palette.setBrush(QtGui.QPalette.Inactive, QtGui.QPalette.Base, brush)
+        brush = QtGui.QBrush(QtGui.QColor(240, 240, 240))
+        brush.setStyle(QtCore.Qt.SolidPattern)
+        palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.Base, brush)
+        self.edc_detail_yeux.setPalette(palette)
+        font = QtGui.QFont()
+        font.setFamily(_fromUtf8("Verdana"))
+        self.edc_detail_yeux.setFont(font)
+        self.edc_detail_yeux.setText(_fromUtf8(""))
+        self.edc_detail_yeux.setObjectName(_fromUtf8("edc_detail_yeux"))
+        self.label_37 = QtGui.QLabel(self.page_notes)
+        self.label_37.setGeometry(QtCore.QRect(240, 180, 71, 21))
+        font = QtGui.QFont()
+        font.setFamily(_fromUtf8("Verdana"))
+        font.setPointSize(8)
+        self.label_37.setFont(font)
+        self.label_37.setObjectName(_fromUtf8("label_37"))
+        self.edc_detail_peau = DmLineEdit(self.page_notes)
+        self.edc_detail_peau.setGeometry(QtCore.QRect(350, 210, 91, 20))
+        palette = QtGui.QPalette()
+        brush = QtGui.QBrush(QtGui.QColor(248, 248, 248))
+        brush.setStyle(QtCore.Qt.SolidPattern)
+        palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.Base, brush)
+        brush = QtGui.QBrush(QtGui.QColor(248, 248, 248))
+        brush.setStyle(QtCore.Qt.SolidPattern)
+        palette.setBrush(QtGui.QPalette.Inactive, QtGui.QPalette.Base, brush)
+        brush = QtGui.QBrush(QtGui.QColor(240, 240, 240))
+        brush.setStyle(QtCore.Qt.SolidPattern)
+        palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.Base, brush)
+        self.edc_detail_peau.setPalette(palette)
+        font = QtGui.QFont()
+        font.setFamily(_fromUtf8("Verdana"))
+        self.edc_detail_peau.setFont(font)
+        self.edc_detail_peau.setText(_fromUtf8(""))
+        self.edc_detail_peau.setObjectName(_fromUtf8("edc_detail_peau"))
+        self.label_38 = QtGui.QLabel(self.page_notes)
+        self.label_38.setGeometry(QtCore.QRect(240, 210, 61, 21))
+        font = QtGui.QFont()
+        font.setFamily(_fromUtf8("Verdana"))
+        font.setPointSize(8)
+        self.label_38.setFont(font)
+        self.label_38.setObjectName(_fromUtf8("label_38"))
+        self.label_39 = QtGui.QLabel(self.page_notes)
+        self.label_39.setGeometry(QtCore.QRect(240, 240, 101, 21))
+        font = QtGui.QFont()
+        font.setFamily(_fromUtf8("Verdana"))
+        font.setPointSize(8)
+        self.label_39.setFont(font)
+        self.label_39.setObjectName(_fromUtf8("label_39"))
+        self.edc_detail_cheveux = DmLineEdit(self.page_notes)
+        self.edc_detail_cheveux.setGeometry(QtCore.QRect(350, 240, 91, 20))
+        palette = QtGui.QPalette()
+        brush = QtGui.QBrush(QtGui.QColor(248, 248, 248))
+        brush.setStyle(QtCore.Qt.SolidPattern)
+        palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.Base, brush)
+        brush = QtGui.QBrush(QtGui.QColor(248, 248, 248))
+        brush.setStyle(QtCore.Qt.SolidPattern)
+        palette.setBrush(QtGui.QPalette.Inactive, QtGui.QPalette.Base, brush)
+        brush = QtGui.QBrush(QtGui.QColor(240, 240, 240))
+        brush.setStyle(QtCore.Qt.SolidPattern)
+        palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.Base, brush)
+        self.edc_detail_cheveux.setPalette(palette)
+        font = QtGui.QFont()
+        font.setFamily(_fromUtf8("Verdana"))
+        self.edc_detail_cheveux.setFont(font)
+        self.edc_detail_cheveux.setText(_fromUtf8(""))
+        self.edc_detail_cheveux.setObjectName(_fromUtf8("edc_detail_cheveux"))
+        self.edc_detail_lieuNaissance = DmLineEdit(self.page_notes)
+        self.edc_detail_lieuNaissance.setGeometry(QtCore.QRect(130, 140, 171, 20))
+        palette = QtGui.QPalette()
+        brush = QtGui.QBrush(QtGui.QColor(248, 248, 248))
+        brush.setStyle(QtCore.Qt.SolidPattern)
+        palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.Base, brush)
+        brush = QtGui.QBrush(QtGui.QColor(248, 248, 248))
+        brush.setStyle(QtCore.Qt.SolidPattern)
+        palette.setBrush(QtGui.QPalette.Inactive, QtGui.QPalette.Base, brush)
+        brush = QtGui.QBrush(QtGui.QColor(240, 240, 240))
+        brush.setStyle(QtCore.Qt.SolidPattern)
+        palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.Base, brush)
+        self.edc_detail_lieuNaissance.setPalette(palette)
+        font = QtGui.QFont()
+        font.setFamily(_fromUtf8("Verdana"))
+        self.edc_detail_lieuNaissance.setFont(font)
+        self.edc_detail_lieuNaissance.setText(_fromUtf8(""))
+        self.edc_detail_lieuNaissance.setObjectName(_fromUtf8("edc_detail_lieuNaissance"))
+        self.label_40 = QtGui.QLabel(self.page_notes)
+        self.label_40.setGeometry(QtCore.QRect(50, 130, 71, 31))
+        font = QtGui.QFont()
+        font.setFamily(_fromUtf8("Verdana"))
+        font.setPointSize(8)
+        self.label_40.setFont(font)
+        self.label_40.setObjectName(_fromUtf8("label_40"))
+        self.label_41 = QtGui.QLabel(self.page_notes)
+        self.label_41.setGeometry(QtCore.QRect(50, 240, 41, 21))
+        font = QtGui.QFont()
+        font.setFamily(_fromUtf8("Verdana"))
+        font.setPointSize(8)
+        self.label_41.setFont(font)
+        self.label_41.setObjectName(_fromUtf8("label_41"))
+        self.edc_detail_poids = DmLineEdit(self.page_notes)
+        self.edc_detail_poids.setGeometry(QtCore.QRect(100, 241, 81, 20))
+        palette = QtGui.QPalette()
+        brush = QtGui.QBrush(QtGui.QColor(248, 248, 248))
+        brush.setStyle(QtCore.Qt.SolidPattern)
+        palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.Base, brush)
+        brush = QtGui.QBrush(QtGui.QColor(248, 248, 248))
+        brush.setStyle(QtCore.Qt.SolidPattern)
+        palette.setBrush(QtGui.QPalette.Inactive, QtGui.QPalette.Base, brush)
+        brush = QtGui.QBrush(QtGui.QColor(240, 240, 240))
+        brush.setStyle(QtCore.Qt.SolidPattern)
+        palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.Base, brush)
+        self.edc_detail_poids.setPalette(palette)
+        font = QtGui.QFont()
+        font.setFamily(_fromUtf8("Verdana"))
+        self.edc_detail_poids.setFont(font)
+        self.edc_detail_poids.setObjectName(_fromUtf8("edc_detail_poids"))
+        self.label_43 = QtGui.QLabel(self.page_notes)
+        self.label_43.setGeometry(QtCore.QRect(50, 50, 61, 21))
+        font = QtGui.QFont()
+        font.setFamily(_fromUtf8("Verdana"))
+        font.setPointSize(8)
+        self.label_43.setFont(font)
+        self.label_43.setObjectName(_fromUtf8("label_43"))
+        self.edc_detail_espece = DmLineEdit(self.page_notes)
+        self.edc_detail_espece.setGeometry(QtCore.QRect(130, 51, 171, 20))
+        palette = QtGui.QPalette()
+        brush = QtGui.QBrush(QtGui.QColor(248, 248, 248))
+        brush.setStyle(QtCore.Qt.SolidPattern)
+        palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.Base, brush)
+        brush = QtGui.QBrush(QtGui.QColor(248, 248, 248))
+        brush.setStyle(QtCore.Qt.SolidPattern)
+        palette.setBrush(QtGui.QPalette.Inactive, QtGui.QPalette.Base, brush)
+        brush = QtGui.QBrush(QtGui.QColor(240, 240, 240))
+        brush.setStyle(QtCore.Qt.SolidPattern)
+        palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.Base, brush)
+        self.edc_detail_espece.setPalette(palette)
+        font = QtGui.QFont()
+        font.setFamily(_fromUtf8("Verdana"))
+        self.edc_detail_espece.setFont(font)
+        self.edc_detail_espece.setText(_fromUtf8(""))
+        self.edc_detail_espece.setObjectName(_fromUtf8("edc_detail_espece"))
+        self.label_44 = QtGui.QLabel(self.page_notes)
+        self.label_44.setGeometry(QtCore.QRect(50, 79, 81, 21))
+        font = QtGui.QFont()
+        font.setFamily(_fromUtf8("Verdana"))
+        font.setPointSize(8)
+        self.label_44.setFont(font)
+        self.label_44.setObjectName(_fromUtf8("label_44"))
+        self.edc_detail_profession = DmLineEdit(self.page_notes)
+        self.edc_detail_profession.setGeometry(QtCore.QRect(130, 80, 171, 20))
+        palette = QtGui.QPalette()
+        brush = QtGui.QBrush(QtGui.QColor(248, 248, 248))
+        brush.setStyle(QtCore.Qt.SolidPattern)
+        palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.Base, brush)
+        brush = QtGui.QBrush(QtGui.QColor(248, 248, 248))
+        brush.setStyle(QtCore.Qt.SolidPattern)
+        palette.setBrush(QtGui.QPalette.Inactive, QtGui.QPalette.Base, brush)
+        brush = QtGui.QBrush(QtGui.QColor(240, 240, 240))
+        brush.setStyle(QtCore.Qt.SolidPattern)
+        palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.Base, brush)
+        self.edc_detail_profession.setPalette(palette)
+        font = QtGui.QFont()
+        font.setFamily(_fromUtf8("Verdana"))
+        self.edc_detail_profession.setFont(font)
+        self.edc_detail_profession.setText(_fromUtf8(""))
+        self.edc_detail_profession.setObjectName(_fromUtf8("edc_detail_profession"))
+        self.label_45 = QtGui.QLabel(self.page_notes)
+        self.label_45.setGeometry(QtCore.QRect(50, 270, 41, 21))
+        font = QtGui.QFont()
+        font.setFamily(_fromUtf8("Verdana"))
+        font.setPointSize(8)
+        self.label_45.setFont(font)
+        self.label_45.setObjectName(_fromUtf8("label_45"))
+        self.edc_detail_taille = DmLineEdit(self.page_notes)
+        self.edc_detail_taille.setGeometry(QtCore.QRect(100, 270, 81, 21))
+        palette = QtGui.QPalette()
+        brush = QtGui.QBrush(QtGui.QColor(248, 248, 248))
+        brush.setStyle(QtCore.Qt.SolidPattern)
+        palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.Base, brush)
+        brush = QtGui.QBrush(QtGui.QColor(248, 248, 248))
+        brush.setStyle(QtCore.Qt.SolidPattern)
+        palette.setBrush(QtGui.QPalette.Inactive, QtGui.QPalette.Base, brush)
+        brush = QtGui.QBrush(QtGui.QColor(240, 240, 240))
+        brush.setStyle(QtCore.Qt.SolidPattern)
+        palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.Base, brush)
+        self.edc_detail_taille.setPalette(palette)
+        font = QtGui.QFont()
+        font.setFamily(_fromUtf8("Verdana"))
+        self.edc_detail_taille.setFont(font)
+        self.edc_detail_taille.setText(_fromUtf8(""))
+        self.edc_detail_taille.setObjectName(_fromUtf8("edc_detail_taille"))
+        self.edc_detail_religion = DmLineEdit(self.page_notes)
+        self.edc_detail_religion.setGeometry(QtCore.QRect(130, 110, 171, 21))
+        palette = QtGui.QPalette()
+        brush = QtGui.QBrush(QtGui.QColor(248, 248, 248))
+        brush.setStyle(QtCore.Qt.SolidPattern)
+        palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.Base, brush)
+        brush = QtGui.QBrush(QtGui.QColor(248, 248, 248))
+        brush.setStyle(QtCore.Qt.SolidPattern)
+        palette.setBrush(QtGui.QPalette.Inactive, QtGui.QPalette.Base, brush)
+        brush = QtGui.QBrush(QtGui.QColor(240, 240, 240))
+        brush.setStyle(QtCore.Qt.SolidPattern)
+        palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.Base, brush)
+        self.edc_detail_religion.setPalette(palette)
+        font = QtGui.QFont()
+        font.setFamily(_fromUtf8("Verdana"))
+        self.edc_detail_religion.setFont(font)
+        self.edc_detail_religion.setText(_fromUtf8(""))
+        self.edc_detail_religion.setObjectName(_fromUtf8("edc_detail_religion"))
+        self.label_42 = QtGui.QLabel(self.page_notes)
+        self.label_42.setGeometry(QtCore.QRect(50, 100, 81, 31))
+        font = QtGui.QFont()
+        font.setFamily(_fromUtf8("Verdana"))
+        font.setPointSize(8)
+        self.label_42.setFont(font)
+        self.label_42.setObjectName(_fromUtf8("label_42"))
+        self.edc_detail_langues = DmLineEdit(self.page_notes)
+        self.edc_detail_langues.setGeometry(QtCore.QRect(130, 320, 291, 20))
+        palette = QtGui.QPalette()
+        brush = QtGui.QBrush(QtGui.QColor(248, 248, 248))
+        brush.setStyle(QtCore.Qt.SolidPattern)
+        palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.Base, brush)
+        brush = QtGui.QBrush(QtGui.QColor(248, 248, 248))
+        brush.setStyle(QtCore.Qt.SolidPattern)
+        palette.setBrush(QtGui.QPalette.Inactive, QtGui.QPalette.Base, brush)
+        brush = QtGui.QBrush(QtGui.QColor(240, 240, 240))
+        brush.setStyle(QtCore.Qt.SolidPattern)
+        palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.Base, brush)
+        self.edc_detail_langues.setPalette(palette)
+        self.edc_detail_langues.setObjectName(_fromUtf8("edc_detail_langues"))
+        self.label_47 = QtGui.QLabel(self.page_notes)
+        self.label_47.setGeometry(QtCore.QRect(50, 310, 61, 41))
+        font = QtGui.QFont()
+        font.setFamily(_fromUtf8("Verdana"))
+        font.setPointSize(8)
+        self.label_47.setFont(font)
+        self.label_47.setObjectName(_fromUtf8("label_47"))
+        self.edc_pages.addWidget(self.page_notes)
+        self.verticalLayout.addWidget(self.edc_pages)
+        self.frame = QtGui.QFrame(edc_fenetre)
+        self.frame.setMinimumSize(QtCore.QSize(392, 50))
+        self.frame.setMaximumSize(QtCore.QSize(16777215, 50))
+        font = QtGui.QFont()
+        font.setFamily(_fromUtf8("Verdana"))
+        self.frame.setFont(font)
+        self.frame.setFrameShape(QtGui.QFrame.StyledPanel)
+        self.frame.setFrameShadow(QtGui.QFrame.Raised)
+        self.frame.setObjectName(_fromUtf8("frame"))
+        self.edc_enregistrer = QtGui.QPushButton(self.frame)
+        self.edc_enregistrer.setEnabled(False)
+        self.edc_enregistrer.setGeometry(QtCore.QRect(370, 10, 111, 31))
+        font = QtGui.QFont()
+        font.setFamily(_fromUtf8("Verdana"))
+        font.setBold(True)
+        font.setWeight(75)
+        self.edc_enregistrer.setFont(font)
+        self.edc_enregistrer.setDefault(True)
+        self.edc_enregistrer.setObjectName(_fromUtf8("edc_enregistrer"))
+        self.edc_annuler = QtGui.QPushButton(self.frame)
+        self.edc_annuler.setGeometry(QtCore.QRect(280, 10, 81, 31))
+        font = QtGui.QFont()
+        font.setFamily(_fromUtf8("Verdana"))
+        self.edc_annuler.setFont(font)
+        self.edc_annuler.setAutoDefault(False)
+        self.edc_annuler.setObjectName(_fromUtf8("edc_annuler"))
+        self.verticalLayout.addWidget(self.frame)
+        self.horizontalLayout.addLayout(self.verticalLayout)
+        self.horizontalLayout.setStretch(1, 1)
+        self.verticalLayout_2.addLayout(self.horizontalLayout)
+        self.horizontalLayout_2.addLayout(self.verticalLayout_2)
+
+        self.retranslateUi(edc_fenetre)
+        self.edc_pages.setCurrentIndex(0)
+        self.edc_filtreTypeObjet.setCurrentIndex(1)
+        QtCore.QObject.connect(self.edc_menu, QtCore.SIGNAL(_fromUtf8("cellClicked(int,int)")), self.edc_pages.setCurrentIndex)
+        QtCore.QMetaObject.connectSlotsByName(edc_fenetre)
+
+    def retranslateUi(self, edc_fenetre):
+        edc_fenetre.setWindowTitle(_translate("edc_fenetre", "Creation / Edition de combattant", None))
+        self.edc_logo.setText(_translate("edc_fenetre", "Choisissez \n"
+"un fichier\n"
+"image", None))
+        self.label_8.setText(_translate("edc_fenetre", "Nom : ", None))
+        self.edc_mode.setText(_translate("edc_fenetre", "FEUILLE DE PERSONNAGE: CREATION", None))
+        item = self.edc_menu.verticalHeaderItem(0)
+        item.setText(_translate("edc_fenetre", "1cp", None))
+        item = self.edc_menu.verticalHeaderItem(1)
+        item.setText(_translate("edc_fenetre", "1pi", None))
+        item = self.edc_menu.verticalHeaderItem(2)
+        item.setText(_translate("edc_fenetre", "2", None))
+        item = self.edc_menu.verticalHeaderItem(3)
+        item.setText(_translate("edc_fenetre", "3", None))
+        item = self.edc_menu.verticalHeaderItem(4)
+        item.setText(_translate("edc_fenetre", "4", None))
+        item = self.edc_menu.verticalHeaderItem(5)
+        item.setText(_translate("edc_fenetre", "5", None))
+        item = self.edc_menu.verticalHeaderItem(6)
+        item.setText(_translate("edc_fenetre", "6", None))
+        item = self.edc_menu.horizontalHeaderItem(0)
+        item.setText(_translate("edc_fenetre", "inutile", None))
+        item = self.edc_menu.horizontalHeaderItem(1)
+        item.setText(_translate("edc_fenetre", "menus", None))
+        __sortingEnabled = self.edc_menu.isSortingEnabled()
+        self.edc_menu.setSortingEnabled(False)
+        item = self.edc_menu.item(0, 1)
+        item.setText(_translate("edc_fenetre", " CREATION", None))
+        item = self.edc_menu.item(1, 1)
+        item.setText(_translate("edc_fenetre", " COMBAT", None))
+        item = self.edc_menu.item(2, 1)
+        item.setText(_translate("edc_fenetre", " TAILLE ET DEPLACEMENT ", None))
+        item = self.edc_menu.item(3, 1)
+        item.setText(_translate("edc_fenetre", " ATTRIBUTS ET CAPACITES", None))
+        item = self.edc_menu.item(4, 1)
+        item.setText(_translate("edc_fenetre", " ATTAQUES ", None))
+        item = self.edc_menu.item(5, 1)
+        item.setText(_translate("edc_fenetre", " INVENTAIRE ", None))
+        item = self.edc_menu.item(6, 1)
+        item.setText(_translate("edc_fenetre", " DIVERS", None))
+        self.edc_menu.setSortingEnabled(__sortingEnabled)
+        self.edc_image.setText(_translate("edc_fenetre", "Choisir une image", None))
+        self.edc_couleur.setText(_translate("edc_fenetre", "Choisir la couleur", None))
+        self.edc_aideForme.setText(_translate("edc_fenetre", "Raccourcis clavier", None))
+        self.edc_casesHexa.setText(_translate("edc_fenetre", "Cases hexagonales", None))
+        self.edc_casesCarrees.setText(_translate("edc_fenetre", "Cases carrées", None))
+        self.edc_blessure.setItemText(0, _translate("edc_fenetre", "Indemne", None))
+        self.edc_blessure.setItemText(1, _translate("edc_fenetre", "Légèrement blessé", None))
+        self.edc_blessure.setItemText(2, _translate("edc_fenetre", "Blessé", None))
+        self.edc_blessure.setItemText(3, _translate("edc_fenetre", "Grievement blessé", None))
+        self.edc_blessure.setItemText(4, _translate("edc_fenetre", "Etat critique", None))
+        self.edc_blessure.setItemText(5, _translate("edc_fenetre", "Inconscient", None))
+        self.edc_blessure.setItemText(6, _translate("edc_fenetre", "Mort", None))
+        self.label_6.setText(_translate("edc_fenetre", "Niveau de blessure apparent : ", None))
+        self.edc_paralyse.setText(_translate("edc_fenetre", "Paralysé", None))
+        self.edc_etourdi.setText(_translate("edc_fenetre", "Etourdi", None))
+        self.edc_empoisonne.setText(_translate("edc_fenetre", "Empoisonné", None))
+        self.ed_brule.setText(_translate("edc_fenetre", "Brûlé", None))
+        self.edc_gele.setText(_translate("edc_fenetre", "Gelé", None))
+        self.label_7.setText(_translate("edc_fenetre", "Autres effets : ", None))
+        item = self.edc_effets.horizontalHeaderItem(0)
+        item.setText(_translate("edc_fenetre", "id", None))
+        item = self.edc_effets.horizontalHeaderItem(1)
+        item.setText(_translate("edc_fenetre", "Nom", None))
+        item = self.edc_effets.horizontalHeaderItem(2)
+        item.setText(_translate("edc_fenetre", "Nouvelle colonne", None))
+        item = self.edc_effets.horizontalHeaderItem(3)
+        item.setText(_translate("edc_fenetre", "Durée", None))
+        self.label_18.setText(_translate("edc_fenetre", "Dernières actions : ", None))
+        self.label_9.setText(_translate("edc_fenetre", "Nombre de cases que la créature peut parcourir en un tour : ", None))
+        self.label_10.setText(_translate("edc_fenetre", "Marche / Course", None))
+        self.label_11.setText(_translate("edc_fenetre", "Nage    ", None))
+        self.label_12.setText(_translate("edc_fenetre", "Escalade ", None))
+        self.label_13.setText(_translate("edc_fenetre", "Vol      ", None))
+        self.label_14.setText(_translate("edc_fenetre", "Hauteur maximum pour les sauts : ", None))
+        self.label_15.setText(_translate("edc_fenetre", "Taille de la créature (en cases) : ", None))
+        self.label_23.setText(_translate("edc_fenetre", "Autre :", None))
+        self.edc_listeInventaire.setSortingEnabled(True)
+        item = self.edc_listeInventaire.verticalHeaderItem(0)
+        item.setText(_translate("edc_fenetre", "Nouvelle ligne", None))
+        item = self.edc_listeInventaire.horizontalHeaderItem(0)
+        item.setText(_translate("edc_fenetre", "Type", None))
+        item = self.edc_listeInventaire.horizontalHeaderItem(1)
+        item.setText(_translate("edc_fenetre", "Quantité", None))
+        item = self.edc_listeInventaire.horizontalHeaderItem(2)
+        item.setText(_translate("edc_fenetre", "Objet", None))
+        item = self.edc_listeInventaire.horizontalHeaderItem(4)
+        item.setText(_translate("edc_fenetre", "...", None))
+        __sortingEnabled = self.edc_listeInventaire.isSortingEnabled()
+        self.edc_listeInventaire.setSortingEnabled(False)
+        item = self.edc_listeInventaire.item(0, 0)
+        item.setText(_translate("edc_fenetre", "*", None))
+        item = self.edc_listeInventaire.item(0, 2)
+        item.setText(_translate("edc_fenetre", "(Cliquer pour ajouter un item)", None))
+        self.edc_listeInventaire.setSortingEnabled(__sortingEnabled)
+        self.label.setText(_translate("edc_fenetre", "Poids total transporté :", None))
+        self.edc_inventaire_poids.setText(_translate("edc_fenetre", "... kg", None))
+        self.edc_filtreTypeObjet.setTabText(self.edc_filtreTypeObjet.indexOf(self.filtre_tout), _translate("edc_fenetre", "   ", None))
+        self.edc_filtreTypeObjet.setTabText(self.edc_filtreTypeObjet.indexOf(self.filtre_0), _translate("edc_fenetre", "   ", None))
+        self.edc_filtreTypeObjet.setTabText(self.edc_filtreTypeObjet.indexOf(self.filtre_1), _translate("edc_fenetre", "   ", None))
+        self.edc_filtreTypeObjet.setTabText(self.edc_filtreTypeObjet.indexOf(self.filtre_2), _translate("edc_fenetre", "   ", None))
+        self.edc_filtreTypeObjet.setTabText(self.edc_filtreTypeObjet.indexOf(self.filtre_3), _translate("edc_fenetre", "   ", None))
+        self.edc_filtreTypeObjet.setTabText(self.edc_filtreTypeObjet.indexOf(self.filtre_4), _translate("edc_fenetre", "   ", None))
+        self.label_16.setText(_translate("edc_fenetre", "Age : ", None))
+        self.label_17.setText(_translate("edc_fenetre", "Sexe : ", None))
+        self.label_37.setText(_translate("edc_fenetre", "Yeux :", None))
+        self.label_38.setText(_translate("edc_fenetre", "Peau :", None))
+        self.label_39.setText(_translate("edc_fenetre", "Poils /Cheveux :", None))
+        self.label_40.setText(_translate("edc_fenetre", "Lieu de\n"
+"naissance :", None))
+        self.label_41.setText(_translate("edc_fenetre", "Poids : ", None))
+        self.label_43.setText(_translate("edc_fenetre", "Espèce : ", None))
+        self.label_44.setText(_translate("edc_fenetre", "Profession : ", None))
+        self.label_45.setText(_translate("edc_fenetre", "Taille : ", None))
+        self.label_42.setText(_translate("edc_fenetre", "Religion /\n"
+"Croyances :", None))
+        self.label_47.setText(_translate("edc_fenetre", "Langues\n"
+"parlées : ", None))
+        self.edc_enregistrer.setText(_translate("edc_fenetre", "Enregistrer", None))
+        self.edc_annuler.setText(_translate("edc_fenetre", "Annuler", None))
+
+from dm import DmTabInventaire, DmTableInventaire, DmLineEdit, DmLabel, DmTableMenu
+import ressource_rc
+
+if __name__ == "__main__":
+    import sys
+    app = QtGui.QApplication(sys.argv)
+    edc_fenetre = QtGui.QDialog()
+    ui = Ui_edc_fenetre()
+    ui.setupUi(edc_fenetre)
+    edc_fenetre.show()
+    sys.exit(app.exec_())
+

+ 706 - 706
lib/ui/ecran_editionDecor.py → lib/ui/corbeille_ui/ecran_editionDecor.py

@@ -1,706 +1,706 @@
-# -*- coding: utf-8 -*-
-
-# Form implementation generated from reading ui file 'editionDecor.ui'
-#
-# Created: Wed Sep 09 14:00:08 2015
-#      by: PyQt4 UI code generator 4.10.4
-#
-# WARNING! All changes made in this file will be lost!
-
-from PyQt4 import QtCore, QtGui
-
-try:
-    _fromUtf8 = QtCore.QString.fromUtf8
-except AttributeError:
-    def _fromUtf8(s):
-        return s
-
-try:
-    _encoding = QtGui.QApplication.UnicodeUTF8
-    def _translate(context, text, disambig):
-        return QtGui.QApplication.translate(context, text, disambig, _encoding)
-except AttributeError:
-    def _translate(context, text, disambig):
-        return QtGui.QApplication.translate(context, text, disambig)
-
-class Ui_edd_fenetre(object):
-    def setupUi(self, edd_fenetre):
-        edd_fenetre.setObjectName(_fromUtf8("edd_fenetre"))
-        edd_fenetre.resize(698, 504)
-        self.horizontalLayout_2 = QtGui.QHBoxLayout(edd_fenetre)
-        self.horizontalLayout_2.setObjectName(_fromUtf8("horizontalLayout_2"))
-        self.horizontalLayout = QtGui.QHBoxLayout()
-        self.horizontalLayout.setSpacing(3)
-        self.horizontalLayout.setObjectName(_fromUtf8("horizontalLayout"))
-        self.edd_menu = DmTableMenu(edd_fenetre)
-        sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Fixed, QtGui.QSizePolicy.Expanding)
-        sizePolicy.setHorizontalStretch(0)
-        sizePolicy.setVerticalStretch(0)
-        sizePolicy.setHeightForWidth(self.edd_menu.sizePolicy().hasHeightForWidth())
-        self.edd_menu.setSizePolicy(sizePolicy)
-        self.edd_menu.setMinimumSize(QtCore.QSize(170, 484))
-        self.edd_menu.setMaximumSize(QtCore.QSize(170, 484))
-        palette = QtGui.QPalette()
-        brush = QtGui.QBrush(QtGui.QColor(6, 6, 6))
-        brush.setStyle(QtCore.Qt.SolidPattern)
-        palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.WindowText, brush)
-        brush = QtGui.QBrush(QtGui.QColor(190, 190, 190))
-        brush.setStyle(QtCore.Qt.SolidPattern)
-        palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.Mid, brush)
-        brush = QtGui.QBrush(QtGui.QColor(255, 255, 255))
-        brush.setStyle(QtCore.Qt.SolidPattern)
-        palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.Text, brush)
-        brush = QtGui.QBrush(QtGui.QColor(140, 140, 140))
-        brush.setStyle(QtCore.Qt.SolidPattern)
-        palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.Base, brush)
-        brush = QtGui.QBrush(QtGui.QColor(240, 240, 240))
-        brush.setStyle(QtCore.Qt.SolidPattern)
-        palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.Highlight, brush)
-        brush = QtGui.QBrush(QtGui.QColor(7, 7, 7))
-        brush.setStyle(QtCore.Qt.SolidPattern)
-        palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.HighlightedText, brush)
-        brush = QtGui.QBrush(QtGui.QColor(6, 6, 6))
-        brush.setStyle(QtCore.Qt.SolidPattern)
-        palette.setBrush(QtGui.QPalette.Inactive, QtGui.QPalette.WindowText, brush)
-        brush = QtGui.QBrush(QtGui.QColor(190, 190, 190))
-        brush.setStyle(QtCore.Qt.SolidPattern)
-        palette.setBrush(QtGui.QPalette.Inactive, QtGui.QPalette.Mid, brush)
-        brush = QtGui.QBrush(QtGui.QColor(255, 255, 255))
-        brush.setStyle(QtCore.Qt.SolidPattern)
-        palette.setBrush(QtGui.QPalette.Inactive, QtGui.QPalette.Text, brush)
-        brush = QtGui.QBrush(QtGui.QColor(140, 140, 140))
-        brush.setStyle(QtCore.Qt.SolidPattern)
-        palette.setBrush(QtGui.QPalette.Inactive, QtGui.QPalette.Base, brush)
-        brush = QtGui.QBrush(QtGui.QColor(240, 240, 240))
-        brush.setStyle(QtCore.Qt.SolidPattern)
-        palette.setBrush(QtGui.QPalette.Inactive, QtGui.QPalette.Highlight, brush)
-        brush = QtGui.QBrush(QtGui.QColor(7, 7, 7))
-        brush.setStyle(QtCore.Qt.SolidPattern)
-        palette.setBrush(QtGui.QPalette.Inactive, QtGui.QPalette.HighlightedText, brush)
-        brush = QtGui.QBrush(QtGui.QColor(120, 120, 120))
-        brush.setStyle(QtCore.Qt.SolidPattern)
-        palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.WindowText, brush)
-        brush = QtGui.QBrush(QtGui.QColor(190, 190, 190))
-        brush.setStyle(QtCore.Qt.SolidPattern)
-        palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.Mid, brush)
-        brush = QtGui.QBrush(QtGui.QColor(120, 120, 120))
-        brush.setStyle(QtCore.Qt.SolidPattern)
-        palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.Text, brush)
-        brush = QtGui.QBrush(QtGui.QColor(240, 240, 240))
-        brush.setStyle(QtCore.Qt.SolidPattern)
-        palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.Base, brush)
-        brush = QtGui.QBrush(QtGui.QColor(51, 153, 255))
-        brush.setStyle(QtCore.Qt.SolidPattern)
-        palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.Highlight, brush)
-        brush = QtGui.QBrush(QtGui.QColor(7, 7, 7))
-        brush.setStyle(QtCore.Qt.SolidPattern)
-        palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.HighlightedText, brush)
-        self.edd_menu.setPalette(palette)
-        font = QtGui.QFont()
-        font.setFamily(_fromUtf8("Candara"))
-        font.setPointSize(13)
-        font.setBold(False)
-        font.setWeight(50)
-        self.edd_menu.setFont(font)
-        self.edd_menu.setFocusPolicy(QtCore.Qt.NoFocus)
-        self.edd_menu.setFrameShape(QtGui.QFrame.StyledPanel)
-        self.edd_menu.setFrameShadow(QtGui.QFrame.Sunken)
-        self.edd_menu.setLineWidth(0)
-        self.edd_menu.setVerticalScrollBarPolicy(QtCore.Qt.ScrollBarAlwaysOff)
-        self.edd_menu.setHorizontalScrollBarPolicy(QtCore.Qt.ScrollBarAlwaysOff)
-        self.edd_menu.setEditTriggers(QtGui.QAbstractItemView.NoEditTriggers)
-        self.edd_menu.setProperty("showDropIndicator", False)
-        self.edd_menu.setDragDropOverwriteMode(False)
-        self.edd_menu.setSelectionMode(QtGui.QAbstractItemView.SingleSelection)
-        self.edd_menu.setSelectionBehavior(QtGui.QAbstractItemView.SelectRows)
-        self.edd_menu.setIconSize(QtCore.QSize(30, 30))
-        self.edd_menu.setShowGrid(False)
-        self.edd_menu.setGridStyle(QtCore.Qt.SolidLine)
-        self.edd_menu.setCornerButtonEnabled(False)
-        self.edd_menu.setObjectName(_fromUtf8("edd_menu"))
-        self.edd_menu.setColumnCount(2)
-        self.edd_menu.setRowCount(4)
-        item = QtGui.QTableWidgetItem()
-        self.edd_menu.setVerticalHeaderItem(0, item)
-        item = QtGui.QTableWidgetItem()
-        self.edd_menu.setVerticalHeaderItem(1, item)
-        item = QtGui.QTableWidgetItem()
-        self.edd_menu.setVerticalHeaderItem(2, item)
-        item = QtGui.QTableWidgetItem()
-        self.edd_menu.setVerticalHeaderItem(3, item)
-        item = QtGui.QTableWidgetItem()
-        self.edd_menu.setHorizontalHeaderItem(0, item)
-        item = QtGui.QTableWidgetItem()
-        self.edd_menu.setHorizontalHeaderItem(1, item)
-        item = QtGui.QTableWidgetItem()
-        item.setFlags(QtCore.Qt.ItemIsSelectable)
-        self.edd_menu.setItem(0, 0, item)
-        item = QtGui.QTableWidgetItem()
-        item.setTextAlignment(QtCore.Qt.AlignHCenter|QtCore.Qt.AlignVCenter|QtCore.Qt.AlignCenter)
-        icon = QtGui.QIcon()
-        icon.addPixmap(QtGui.QPixmap(_fromUtf8(":/interface/32/ressource/oeil_32.png")), QtGui.QIcon.Normal, QtGui.QIcon.Off)
-        item.setIcon(icon)
-        item.setFlags(QtCore.Qt.ItemIsSelectable|QtCore.Qt.ItemIsEnabled|QtCore.Qt.ItemIsTristate)
-        self.edd_menu.setItem(0, 1, item)
-        item = QtGui.QTableWidgetItem()
-        item.setFlags(QtCore.Qt.ItemIsSelectable)
-        self.edd_menu.setItem(1, 0, item)
-        item = QtGui.QTableWidgetItem()
-        item.setTextAlignment(QtCore.Qt.AlignHCenter|QtCore.Qt.AlignVCenter|QtCore.Qt.AlignCenter)
-        icon1 = QtGui.QIcon()
-        icon1.addPixmap(QtGui.QPixmap(_fromUtf8(":/interface/32/ressource/decor_32.png")), QtGui.QIcon.Normal, QtGui.QIcon.Off)
-        item.setIcon(icon1)
-        item.setFlags(QtCore.Qt.ItemIsSelectable|QtCore.Qt.ItemIsUserCheckable|QtCore.Qt.ItemIsEnabled)
-        self.edd_menu.setItem(1, 1, item)
-        item = QtGui.QTableWidgetItem()
-        item.setTextAlignment(QtCore.Qt.AlignHCenter|QtCore.Qt.AlignVCenter|QtCore.Qt.AlignCenter)
-        icon2 = QtGui.QIcon()
-        icon2.addPixmap(QtGui.QPixmap(_fromUtf8(":/interface/16/ressource/sac_16.png")), QtGui.QIcon.Normal, QtGui.QIcon.Off)
-        item.setIcon(icon2)
-        self.edd_menu.setItem(2, 1, item)
-        item = QtGui.QTableWidgetItem()
-        item.setFlags(QtCore.Qt.ItemIsSelectable|QtCore.Qt.ItemIsEnabled)
-        self.edd_menu.setItem(3, 0, item)
-        item = QtGui.QTableWidgetItem()
-        item.setTextAlignment(QtCore.Qt.AlignHCenter|QtCore.Qt.AlignVCenter|QtCore.Qt.AlignCenter)
-        icon3 = QtGui.QIcon()
-        icon3.addPixmap(QtGui.QPixmap(_fromUtf8(":/interface/32/ressource/note_32.png")), QtGui.QIcon.Normal, QtGui.QIcon.Off)
-        item.setIcon(icon3)
-        item.setFlags(QtCore.Qt.ItemIsSelectable|QtCore.Qt.ItemIsEnabled)
-        self.edd_menu.setItem(3, 1, item)
-        self.edd_menu.horizontalHeader().setVisible(False)
-        self.edd_menu.horizontalHeader().setDefaultSectionSize(10)
-        self.edd_menu.horizontalHeader().setHighlightSections(False)
-        self.edd_menu.horizontalHeader().setStretchLastSection(True)
-        self.edd_menu.verticalHeader().setVisible(False)
-        self.edd_menu.verticalHeader().setDefaultSectionSize(80)
-        self.edd_menu.verticalHeader().setHighlightSections(False)
-        self.horizontalLayout.addWidget(self.edd_menu)
-        self.verticalLayout = QtGui.QVBoxLayout()
-        self.verticalLayout.setObjectName(_fromUtf8("verticalLayout"))
-        self.edd_pages = QtGui.QStackedWidget(edd_fenetre)
-        self.edd_pages.setMinimumSize(QtCore.QSize(392, 0))
-        font = QtGui.QFont()
-        font.setFamily(_fromUtf8("Verdana"))
-        self.edd_pages.setFont(font)
-        self.edd_pages.setObjectName(_fromUtf8("edd_pages"))
-        self.page_nom = QtGui.QWidget()
-        self.page_nom.setObjectName(_fromUtf8("page_nom"))
-        self.edd_nom = DmLineEdit(self.page_nom)
-        self.edd_nom.setGeometry(QtCore.QRect(110, 40, 271, 31))
-        palette = QtGui.QPalette()
-        brush = QtGui.QBrush(QtGui.QColor(248, 248, 248))
-        brush.setStyle(QtCore.Qt.SolidPattern)
-        palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.Base, brush)
-        brush = QtGui.QBrush(QtGui.QColor(248, 248, 248))
-        brush.setStyle(QtCore.Qt.SolidPattern)
-        palette.setBrush(QtGui.QPalette.Inactive, QtGui.QPalette.Base, brush)
-        brush = QtGui.QBrush(QtGui.QColor(240, 240, 240))
-        brush.setStyle(QtCore.Qt.SolidPattern)
-        palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.Base, brush)
-        self.edd_nom.setPalette(palette)
-        font = QtGui.QFont()
-        font.setFamily(_fromUtf8("Verdana"))
-        self.edd_nom.setFont(font)
-        self.edd_nom.setObjectName(_fromUtf8("edd_nom"))
-        self.edd_logo = DmLabel(self.page_nom)
-        self.edd_logo.setGeometry(QtCore.QRect(20, 10, 71, 71))
-        font = QtGui.QFont()
-        font.setFamily(_fromUtf8("Verdana"))
-        font.setPointSize(7)
-        self.edd_logo.setFont(font)
-        self.edd_logo.setFrameShape(QtGui.QFrame.Box)
-        self.edd_logo.setFrameShadow(QtGui.QFrame.Sunken)
-        self.edd_logo.setAlignment(QtCore.Qt.AlignCenter)
-        self.edd_logo.setObjectName(_fromUtf8("edd_logo"))
-        self.label_8 = QtGui.QLabel(self.page_nom)
-        self.label_8.setGeometry(QtCore.QRect(110, 15, 131, 21))
-        font = QtGui.QFont()
-        font.setFamily(_fromUtf8("Verdana"))
-        font.setPointSize(8)
-        self.label_8.setFont(font)
-        self.label_8.setObjectName(_fromUtf8("label_8"))
-        self.frame_2 = QtGui.QFrame(self.page_nom)
-        self.frame_2.setGeometry(QtCore.QRect(50, 80, 401, 351))
-        self.frame_2.setFrameShape(QtGui.QFrame.NoFrame)
-        self.frame_2.setFrameShadow(QtGui.QFrame.Raised)
-        self.frame_2.setObjectName(_fromUtf8("frame_2"))
-        self.edd_vueForme = QtGui.QGraphicsView(self.frame_2)
-        self.edd_vueForme.setGeometry(QtCore.QRect(40, 28, 293, 296))
-        palette = QtGui.QPalette()
-        brush = QtGui.QBrush(QtGui.QColor(244, 244, 244))
-        brush.setStyle(QtCore.Qt.SolidPattern)
-        palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.Base, brush)
-        brush = QtGui.QBrush(QtGui.QColor(244, 244, 244))
-        brush.setStyle(QtCore.Qt.SolidPattern)
-        palette.setBrush(QtGui.QPalette.Inactive, QtGui.QPalette.Base, brush)
-        brush = QtGui.QBrush(QtGui.QColor(240, 240, 240))
-        brush.setStyle(QtCore.Qt.SolidPattern)
-        palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.Base, brush)
-        self.edd_vueForme.setPalette(palette)
-        self.edd_vueForme.setFrameShape(QtGui.QFrame.WinPanel)
-        self.edd_vueForme.setFrameShadow(QtGui.QFrame.Raised)
-        self.edd_vueForme.setRenderHints(QtGui.QPainter.Antialiasing|QtGui.QPainter.HighQualityAntialiasing|QtGui.QPainter.TextAntialiasing)
-        self.edd_vueForme.setObjectName(_fromUtf8("edd_vueForme"))
-        self.edd_image = QtGui.QToolButton(self.frame_2)
-        self.edd_image.setGeometry(QtCore.QRect(340, 70, 31, 31))
-        icon4 = QtGui.QIcon()
-        icon4.addPixmap(QtGui.QPixmap(_fromUtf8(":/interface/32/ressource/portrait_32.png")), QtGui.QIcon.Normal, QtGui.QIcon.Off)
-        self.edd_image.setIcon(icon4)
-        self.edd_image.setIconSize(QtCore.QSize(22, 22))
-        self.edd_image.setObjectName(_fromUtf8("edd_image"))
-        self.edd_couleur = QtGui.QToolButton(self.frame_2)
-        self.edd_couleur.setGeometry(QtCore.QRect(340, 30, 31, 31))
-        self.edd_couleur.setText(_fromUtf8(""))
-        icon5 = QtGui.QIcon()
-        icon5.addPixmap(QtGui.QPixmap(_fromUtf8(":/interface/16/ressource/palette_16.png")), QtGui.QIcon.Normal, QtGui.QIcon.Off)
-        self.edd_couleur.setIcon(icon5)
-        self.edd_couleur.setObjectName(_fromUtf8("edd_couleur"))
-        self.edd_aideForme = QtGui.QToolButton(self.frame_2)
-        self.edd_aideForme.setGeometry(QtCore.QRect(340, 290, 31, 31))
-        icon6 = QtGui.QIcon()
-        icon6.addPixmap(QtGui.QPixmap(_fromUtf8(":/interface/32/ressource/aide_32.png")), QtGui.QIcon.Normal, QtGui.QIcon.Off)
-        self.edd_aideForme.setIcon(icon6)
-        self.edd_aideForme.setObjectName(_fromUtf8("edd_aideForme"))
-        self.edd_casesHexa = QtGui.QRadioButton(self.frame_2)
-        self.edd_casesHexa.setGeometry(QtCore.QRect(40, 320, 151, 31))
-        self.edd_casesHexa.setChecked(True)
-        self.edd_casesHexa.setObjectName(_fromUtf8("edd_casesHexa"))
-        self.edd_casesCarrees = QtGui.QRadioButton(self.frame_2)
-        self.edd_casesCarrees.setGeometry(QtCore.QRect(220, 320, 111, 31))
-        self.edd_casesCarrees.setObjectName(_fromUtf8("edd_casesCarrees"))
-        self.edd_pages.addWidget(self.page_nom)
-        self.page_dep = QtGui.QWidget()
-        self.page_dep.setObjectName(_fromUtf8("page_dep"))
-        self.edd_taille = QtGui.QSpinBox(self.page_dep)
-        self.edd_taille.setGeometry(QtCore.QRect(290, 30, 51, 31))
-        palette = QtGui.QPalette()
-        brush = QtGui.QBrush(QtGui.QColor(248, 248, 248))
-        brush.setStyle(QtCore.Qt.SolidPattern)
-        palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.Base, brush)
-        brush = QtGui.QBrush(QtGui.QColor(248, 248, 248))
-        brush.setStyle(QtCore.Qt.SolidPattern)
-        palette.setBrush(QtGui.QPalette.Inactive, QtGui.QPalette.Base, brush)
-        brush = QtGui.QBrush(QtGui.QColor(240, 240, 240))
-        brush.setStyle(QtCore.Qt.SolidPattern)
-        palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.Base, brush)
-        self.edd_taille.setPalette(palette)
-        font = QtGui.QFont()
-        font.setFamily(_fromUtf8("Verdana"))
-        self.edd_taille.setFont(font)
-        self.edd_taille.setMinimum(0)
-        self.edd_taille.setMaximum(999)
-        self.edd_taille.setObjectName(_fromUtf8("edd_taille"))
-        self.label_15 = QtGui.QLabel(self.page_dep)
-        self.label_15.setGeometry(QtCore.QRect(50, 30, 231, 31))
-        font = QtGui.QFont()
-        font.setFamily(_fromUtf8("Verdana"))
-        self.label_15.setFont(font)
-        self.label_15.setFrameShape(QtGui.QFrame.NoFrame)
-        self.label_15.setObjectName(_fromUtf8("label_15"))
-        self.edd_hauteurPlafond = QtGui.QCheckBox(self.page_dep)
-        self.edd_hauteurPlafond.setGeometry(QtCore.QRect(60, 60, 181, 17))
-        font = QtGui.QFont()
-        font.setItalic(True)
-        self.edd_hauteurPlafond.setFont(font)
-        self.edd_hauteurPlafond.setObjectName(_fromUtf8("edd_hauteurPlafond"))
-        self.groupBox = QtGui.QGroupBox(self.page_dep)
-        self.groupBox.setGeometry(QtCore.QRect(50, 129, 341, 41))
-        self.groupBox.setTitle(_fromUtf8(""))
-        self.groupBox.setFlat(True)
-        self.groupBox.setObjectName(_fromUtf8("groupBox"))
-        self.radioButton_2 = QtGui.QRadioButton(self.groupBox)
-        self.radioButton_2.setGeometry(QtCore.QRect(280, 10, 51, 31))
-        self.radioButton_2.setChecked(True)
-        self.radioButton_2.setObjectName(_fromUtf8("radioButton_2"))
-        self.edd_escalade = QtGui.QRadioButton(self.groupBox)
-        self.edd_escalade.setGeometry(QtCore.QRect(190, 10, 51, 31))
-        self.edd_escalade.setObjectName(_fromUtf8("edd_escalade"))
-        self.label = QtGui.QLabel(self.groupBox)
-        self.label.setGeometry(QtCore.QRect(40, 10, 131, 31))
-        self.label.setObjectName(_fromUtf8("label"))
-        self.label_4 = QtGui.QLabel(self.groupBox)
-        self.label_4.setGeometry(QtCore.QRect(0, 10, 31, 31))
-        self.label_4.setText(_fromUtf8(""))
-        self.label_4.setPixmap(QtGui.QPixmap(_fromUtf8(":/interface/24/ressource/escalade_24.png")))
-        self.label_4.setObjectName(_fromUtf8("label_4"))
-        self.groupBox_2 = QtGui.QGroupBox(self.page_dep)
-        self.groupBox_2.setGeometry(QtCore.QRect(50, 210, 341, 41))
-        self.groupBox_2.setTitle(_fromUtf8(""))
-        self.groupBox_2.setFlat(True)
-        self.groupBox_2.setObjectName(_fromUtf8("groupBox_2"))
-        self.radioButton_3 = QtGui.QRadioButton(self.groupBox_2)
-        self.radioButton_3.setGeometry(QtCore.QRect(280, 10, 51, 31))
-        self.radioButton_3.setChecked(True)
-        self.radioButton_3.setObjectName(_fromUtf8("radioButton_3"))
-        self.edd_brule = QtGui.QRadioButton(self.groupBox_2)
-        self.edd_brule.setGeometry(QtCore.QRect(190, 10, 51, 31))
-        self.edd_brule.setObjectName(_fromUtf8("edd_brule"))
-        self.label_2 = QtGui.QLabel(self.groupBox_2)
-        self.label_2.setGeometry(QtCore.QRect(40, 10, 121, 31))
-        self.label_2.setObjectName(_fromUtf8("label_2"))
-        self.label_5 = QtGui.QLabel(self.groupBox_2)
-        self.label_5.setGeometry(QtCore.QRect(0, 10, 31, 31))
-        self.label_5.setText(_fromUtf8(""))
-        self.label_5.setPixmap(QtGui.QPixmap(_fromUtf8(":/interface/24/ressource/feu_24.png")))
-        self.label_5.setScaledContents(False)
-        self.label_5.setObjectName(_fromUtf8("label_5"))
-        self.edd_pages.addWidget(self.page_dep)
-        self.page_invent = QtGui.QWidget()
-        self.page_invent.setObjectName(_fromUtf8("page_invent"))
-        self.edd_listeInventaire = DmTableInventaire(self.page_invent)
-        self.edd_listeInventaire.setGeometry(QtCore.QRect(10, 34, 491, 361))
-        palette = QtGui.QPalette()
-        brush = QtGui.QBrush(QtGui.QColor(248, 248, 248))
-        brush.setStyle(QtCore.Qt.SolidPattern)
-        palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.Base, brush)
-        brush = QtGui.QBrush(QtGui.QColor(248, 248, 248))
-        brush.setStyle(QtCore.Qt.SolidPattern)
-        palette.setBrush(QtGui.QPalette.Inactive, QtGui.QPalette.Base, brush)
-        brush = QtGui.QBrush(QtGui.QColor(240, 240, 240))
-        brush.setStyle(QtCore.Qt.SolidPattern)
-        palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.Base, brush)
-        self.edd_listeInventaire.setPalette(palette)
-        font = QtGui.QFont()
-        font.setFamily(_fromUtf8("Verdana"))
-        self.edd_listeInventaire.setFont(font)
-        self.edd_listeInventaire.setFrameShape(QtGui.QFrame.WinPanel)
-        self.edd_listeInventaire.setVerticalScrollBarPolicy(QtCore.Qt.ScrollBarAsNeeded)
-        self.edd_listeInventaire.setHorizontalScrollBarPolicy(QtCore.Qt.ScrollBarAlwaysOff)
-        self.edd_listeInventaire.setEditTriggers(QtGui.QAbstractItemView.NoEditTriggers)
-        self.edd_listeInventaire.setAlternatingRowColors(False)
-        self.edd_listeInventaire.setSelectionMode(QtGui.QAbstractItemView.NoSelection)
-        self.edd_listeInventaire.setSelectionBehavior(QtGui.QAbstractItemView.SelectRows)
-        self.edd_listeInventaire.setShowGrid(True)
-        self.edd_listeInventaire.setGridStyle(QtCore.Qt.SolidLine)
-        self.edd_listeInventaire.setObjectName(_fromUtf8("edd_listeInventaire"))
-        self.edd_listeInventaire.setColumnCount(5)
-        self.edd_listeInventaire.setRowCount(1)
-        item = QtGui.QTableWidgetItem()
-        self.edd_listeInventaire.setVerticalHeaderItem(0, item)
-        item = QtGui.QTableWidgetItem()
-        font = QtGui.QFont()
-        font.setFamily(_fromUtf8("Verdana"))
-        font.setPointSize(7)
-        font.setBold(True)
-        font.setWeight(75)
-        item.setFont(font)
-        self.edd_listeInventaire.setHorizontalHeaderItem(0, item)
-        item = QtGui.QTableWidgetItem()
-        font = QtGui.QFont()
-        font.setFamily(_fromUtf8("Verdana"))
-        font.setPointSize(7)
-        font.setBold(True)
-        font.setWeight(75)
-        item.setFont(font)
-        self.edd_listeInventaire.setHorizontalHeaderItem(1, item)
-        item = QtGui.QTableWidgetItem()
-        font = QtGui.QFont()
-        font.setFamily(_fromUtf8("Verdana"))
-        font.setPointSize(7)
-        font.setBold(True)
-        font.setItalic(False)
-        font.setWeight(75)
-        item.setFont(font)
-        self.edd_listeInventaire.setHorizontalHeaderItem(2, item)
-        item = QtGui.QTableWidgetItem()
-        font = QtGui.QFont()
-        font.setFamily(_fromUtf8("Verdana"))
-        font.setPointSize(7)
-        font.setBold(True)
-        font.setWeight(75)
-        item.setFont(font)
-        icon7 = QtGui.QIcon()
-        icon7.addPixmap(QtGui.QPixmap(_fromUtf8("../../img/poids.png")), QtGui.QIcon.Normal, QtGui.QIcon.Off)
-        item.setIcon(icon7)
-        self.edd_listeInventaire.setHorizontalHeaderItem(3, item)
-        item = QtGui.QTableWidgetItem()
-        font = QtGui.QFont()
-        font.setFamily(_fromUtf8("Verdana"))
-        font.setPointSize(7)
-        font.setBold(True)
-        font.setWeight(75)
-        item.setFont(font)
-        self.edd_listeInventaire.setHorizontalHeaderItem(4, item)
-        item = QtGui.QTableWidgetItem()
-        item.setTextAlignment(QtCore.Qt.AlignHCenter|QtCore.Qt.AlignVCenter|QtCore.Qt.AlignCenter)
-        font = QtGui.QFont()
-        font.setBold(False)
-        font.setWeight(50)
-        item.setFont(font)
-        item.setFlags(QtCore.Qt.ItemIsSelectable|QtCore.Qt.ItemIsDragEnabled|QtCore.Qt.ItemIsDropEnabled|QtCore.Qt.ItemIsEnabled)
-        self.edd_listeInventaire.setItem(0, 0, item)
-        item = QtGui.QTableWidgetItem()
-        item.setFlags(QtCore.Qt.ItemIsSelectable|QtCore.Qt.ItemIsDragEnabled|QtCore.Qt.ItemIsDropEnabled|QtCore.Qt.ItemIsUserCheckable|QtCore.Qt.ItemIsEnabled)
-        self.edd_listeInventaire.setItem(0, 1, item)
-        item = QtGui.QTableWidgetItem()
-        font = QtGui.QFont()
-        font.setFamily(_fromUtf8("Verdana"))
-        font.setPointSize(8)
-        font.setItalic(True)
-        item.setFont(font)
-        item.setFlags(QtCore.Qt.ItemIsSelectable|QtCore.Qt.ItemIsDragEnabled|QtCore.Qt.ItemIsDropEnabled|QtCore.Qt.ItemIsUserCheckable|QtCore.Qt.ItemIsEnabled)
-        self.edd_listeInventaire.setItem(0, 2, item)
-        item = QtGui.QTableWidgetItem()
-        item.setFlags(QtCore.Qt.ItemIsSelectable|QtCore.Qt.ItemIsDragEnabled|QtCore.Qt.ItemIsDropEnabled|QtCore.Qt.ItemIsUserCheckable|QtCore.Qt.ItemIsEnabled)
-        self.edd_listeInventaire.setItem(0, 3, item)
-        item = QtGui.QTableWidgetItem()
-        item.setFlags(QtCore.Qt.ItemIsSelectable|QtCore.Qt.ItemIsDragEnabled|QtCore.Qt.ItemIsDropEnabled|QtCore.Qt.ItemIsUserCheckable|QtCore.Qt.ItemIsEnabled)
-        self.edd_listeInventaire.setItem(0, 4, item)
-        self.edd_listeInventaire.horizontalHeader().setVisible(False)
-        self.edd_listeInventaire.horizontalHeader().setCascadingSectionResizes(False)
-        self.edd_listeInventaire.horizontalHeader().setDefaultSectionSize(60)
-        self.edd_listeInventaire.horizontalHeader().setMinimumSectionSize(32)
-        self.edd_listeInventaire.verticalHeader().setVisible(False)
-        self.edd_listeInventaire.verticalHeader().setDefaultSectionSize(18)
-        self.edd_listeInventaire.verticalHeader().setMinimumSectionSize(14)
-        self.edd_filtreTypeObjet = DmTabInventaire(self.page_invent)
-        self.edd_filtreTypeObjet.setGeometry(QtCore.QRect(10, 10, 491, 28))
-        palette = QtGui.QPalette()
-        brush = QtGui.QBrush(QtGui.QColor(170, 0, 0, 100))
-        brush.setStyle(QtCore.Qt.SolidPattern)
-        palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.Base, brush)
-        brush = QtGui.QBrush(QtGui.QColor(170, 0, 0, 100))
-        brush.setStyle(QtCore.Qt.SolidPattern)
-        palette.setBrush(QtGui.QPalette.Inactive, QtGui.QPalette.Base, brush)
-        brush = QtGui.QBrush(QtGui.QColor(240, 240, 240))
-        brush.setStyle(QtCore.Qt.SolidPattern)
-        palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.Base, brush)
-        self.edd_filtreTypeObjet.setPalette(palette)
-        font = QtGui.QFont()
-        font.setStyleStrategy(QtGui.QFont.PreferAntialias)
-        self.edd_filtreTypeObjet.setFont(font)
-        self.edd_filtreTypeObjet.setTabShape(QtGui.QTabWidget.Rounded)
-        self.edd_filtreTypeObjet.setIconSize(QtCore.QSize(19, 21))
-        self.edd_filtreTypeObjet.setObjectName(_fromUtf8("edd_filtreTypeObjet"))
-        self.filtre_tout = QtGui.QWidget()
-        self.filtre_tout.setObjectName(_fromUtf8("filtre_tout"))
-        icon8 = QtGui.QIcon()
-        icon8.addPixmap(QtGui.QPixmap(_fromUtf8(":/interface/32/ressource/etoile_32.png")), QtGui.QIcon.Normal, QtGui.QIcon.Off)
-        self.edd_filtreTypeObjet.addTab(self.filtre_tout, icon8, _fromUtf8(""))
-        self.filtre_0 = QtGui.QWidget()
-        self.filtre_0.setObjectName(_fromUtf8("filtre_0"))
-        icon9 = QtGui.QIcon()
-        icon9.addPixmap(QtGui.QPixmap(_fromUtf8(":/interface/32/ressource/pieces_32.png")), QtGui.QIcon.Normal, QtGui.QIcon.Off)
-        self.edd_filtreTypeObjet.addTab(self.filtre_0, icon9, _fromUtf8(""))
-        self.filtre_1 = QtGui.QWidget()
-        self.filtre_1.setObjectName(_fromUtf8("filtre_1"))
-        icon10 = QtGui.QIcon()
-        icon10.addPixmap(QtGui.QPixmap(_fromUtf8(":/interface/32/ressource/armes_32.png")), QtGui.QIcon.Normal, QtGui.QIcon.Off)
-        self.edd_filtreTypeObjet.addTab(self.filtre_1, icon10, _fromUtf8(""))
-        self.filtre_2 = QtGui.QWidget()
-        self.filtre_2.setObjectName(_fromUtf8("filtre_2"))
-        icon11 = QtGui.QIcon()
-        icon11.addPixmap(QtGui.QPixmap(_fromUtf8(":/interface/32/ressource/chimie_32.png")), QtGui.QIcon.Normal, QtGui.QIcon.Off)
-        self.edd_filtreTypeObjet.addTab(self.filtre_2, icon11, _fromUtf8(""))
-        self.filtre_3 = QtGui.QWidget()
-        self.filtre_3.setObjectName(_fromUtf8("filtre_3"))
-        icon12 = QtGui.QIcon()
-        icon12.addPixmap(QtGui.QPixmap(_fromUtf8(":/interface/32/ressource/diamant_32.png")), QtGui.QIcon.Normal, QtGui.QIcon.Off)
-        self.edd_filtreTypeObjet.addTab(self.filtre_3, icon12, _fromUtf8(""))
-        self.filtre_4 = QtGui.QWidget()
-        self.filtre_4.setObjectName(_fromUtf8("filtre_4"))
-        icon13 = QtGui.QIcon()
-        icon13.addPixmap(QtGui.QPixmap(_fromUtf8(":/interface/32/ressource/boiteOutils_32.png")), QtGui.QIcon.Normal, QtGui.QIcon.Off)
-        self.edd_filtreTypeObjet.addTab(self.filtre_4, icon13, _fromUtf8(""))
-        self.edd_inventaire_poids = DmLabel(self.page_invent)
-        self.edd_inventaire_poids.setGeometry(QtCore.QRect(170, 400, 61, 20))
-        font = QtGui.QFont()
-        font.setItalic(True)
-        self.edd_inventaire_poids.setFont(font)
-        self.edd_inventaire_poids.setObjectName(_fromUtf8("edd_inventaire_poids"))
-        self.label_7 = QtGui.QLabel(self.page_invent)
-        self.label_7.setGeometry(QtCore.QRect(10, 400, 151, 21))
-        font = QtGui.QFont()
-        font.setItalic(True)
-        self.label_7.setFont(font)
-        self.label_7.setObjectName(_fromUtf8("label_7"))
-        self.edd_pages.addWidget(self.page_invent)
-        self.page_notes = QtGui.QWidget()
-        self.page_notes.setObjectName(_fromUtf8("page_notes"))
-        self.label_23 = QtGui.QLabel(self.page_notes)
-        self.label_23.setGeometry(QtCore.QRect(30, 120, 151, 20))
-        font = QtGui.QFont()
-        font.setFamily(_fromUtf8("Verdana"))
-        self.label_23.setFont(font)
-        self.label_23.setObjectName(_fromUtf8("label_23"))
-        self.edd_notes = DmTextEdit(self.page_notes)
-        self.edd_notes.setGeometry(QtCore.QRect(30, 150, 441, 171))
-        palette = QtGui.QPalette()
-        brush = QtGui.QBrush(QtGui.QColor(248, 248, 248))
-        brush.setStyle(QtCore.Qt.SolidPattern)
-        palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.Base, brush)
-        brush = QtGui.QBrush(QtGui.QColor(248, 248, 248))
-        brush.setStyle(QtCore.Qt.SolidPattern)
-        palette.setBrush(QtGui.QPalette.Inactive, QtGui.QPalette.Base, brush)
-        brush = QtGui.QBrush(QtGui.QColor(240, 240, 240))
-        brush.setStyle(QtCore.Qt.SolidPattern)
-        palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.Base, brush)
-        self.edd_notes.setPalette(palette)
-        font = QtGui.QFont()
-        font.setFamily(_fromUtf8("Verdana"))
-        self.edd_notes.setFont(font)
-        self.edd_notes.setObjectName(_fromUtf8("edd_notes"))
-        self.label_43 = QtGui.QLabel(self.page_notes)
-        self.label_43.setGeometry(QtCore.QRect(30, 19, 61, 21))
-        font = QtGui.QFont()
-        font.setFamily(_fromUtf8("Verdana"))
-        font.setPointSize(8)
-        self.label_43.setFont(font)
-        self.label_43.setObjectName(_fromUtf8("label_43"))
-        self.edd_detail_poids = DmLineEdit(self.page_notes)
-        self.edd_detail_poids.setGeometry(QtCore.QRect(130, 20, 151, 20))
-        palette = QtGui.QPalette()
-        brush = QtGui.QBrush(QtGui.QColor(248, 248, 248))
-        brush.setStyle(QtCore.Qt.SolidPattern)
-        palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.Base, brush)
-        brush = QtGui.QBrush(QtGui.QColor(248, 248, 248))
-        brush.setStyle(QtCore.Qt.SolidPattern)
-        palette.setBrush(QtGui.QPalette.Inactive, QtGui.QPalette.Base, brush)
-        brush = QtGui.QBrush(QtGui.QColor(240, 240, 240))
-        brush.setStyle(QtCore.Qt.SolidPattern)
-        palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.Base, brush)
-        self.edd_detail_poids.setPalette(palette)
-        font = QtGui.QFont()
-        font.setFamily(_fromUtf8("Verdana"))
-        self.edd_detail_poids.setFont(font)
-        self.edd_detail_poids.setText(_fromUtf8(""))
-        self.edd_detail_poids.setObjectName(_fromUtf8("edd_detail_poids"))
-        self.edd_detail_dim = DmLineEdit(self.page_notes)
-        self.edd_detail_dim.setGeometry(QtCore.QRect(130, 51, 151, 20))
-        palette = QtGui.QPalette()
-        brush = QtGui.QBrush(QtGui.QColor(248, 248, 248))
-        brush.setStyle(QtCore.Qt.SolidPattern)
-        palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.Base, brush)
-        brush = QtGui.QBrush(QtGui.QColor(248, 248, 248))
-        brush.setStyle(QtCore.Qt.SolidPattern)
-        palette.setBrush(QtGui.QPalette.Inactive, QtGui.QPalette.Base, brush)
-        brush = QtGui.QBrush(QtGui.QColor(240, 240, 240))
-        brush.setStyle(QtCore.Qt.SolidPattern)
-        palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.Base, brush)
-        self.edd_detail_dim.setPalette(palette)
-        font = QtGui.QFont()
-        font.setFamily(_fromUtf8("Verdana"))
-        self.edd_detail_dim.setFont(font)
-        self.edd_detail_dim.setText(_fromUtf8(""))
-        self.edd_detail_dim.setObjectName(_fromUtf8("edd_detail_dim"))
-        self.label_44 = QtGui.QLabel(self.page_notes)
-        self.label_44.setGeometry(QtCore.QRect(30, 50, 91, 21))
-        font = QtGui.QFont()
-        font.setFamily(_fromUtf8("Verdana"))
-        font.setPointSize(8)
-        self.label_44.setFont(font)
-        self.label_44.setObjectName(_fromUtf8("label_44"))
-        self.edd_pages.addWidget(self.page_notes)
-        self.verticalLayout.addWidget(self.edd_pages)
-        self.frame = QtGui.QFrame(edd_fenetre)
-        self.frame.setMinimumSize(QtCore.QSize(392, 50))
-        self.frame.setMaximumSize(QtCore.QSize(16777215, 50))
-        self.frame.setFrameShape(QtGui.QFrame.StyledPanel)
-        self.frame.setFrameShadow(QtGui.QFrame.Raised)
-        self.frame.setObjectName(_fromUtf8("frame"))
-        self.edd_enregistrer = QtGui.QPushButton(self.frame)
-        self.edd_enregistrer.setEnabled(False)
-        self.edd_enregistrer.setGeometry(QtCore.QRect(370, 10, 121, 31))
-        font = QtGui.QFont()
-        font.setFamily(_fromUtf8("Verdana"))
-        font.setBold(True)
-        font.setWeight(75)
-        self.edd_enregistrer.setFont(font)
-        self.edd_enregistrer.setObjectName(_fromUtf8("edd_enregistrer"))
-        self.edd_annuler = QtGui.QPushButton(self.frame)
-        self.edd_annuler.setGeometry(QtCore.QRect(10, 10, 81, 31))
-        font = QtGui.QFont()
-        font.setFamily(_fromUtf8("Verdana"))
-        self.edd_annuler.setFont(font)
-        self.edd_annuler.setObjectName(_fromUtf8("edd_annuler"))
-        self.verticalLayout.addWidget(self.frame)
-        self.horizontalLayout.addLayout(self.verticalLayout)
-        self.horizontalLayout.setStretch(1, 1)
-        self.horizontalLayout_2.addLayout(self.horizontalLayout)
-
-        self.retranslateUi(edd_fenetre)
-        self.edd_pages.setCurrentIndex(3)
-        self.edd_filtreTypeObjet.setCurrentIndex(3)
-        QtCore.QObject.connect(self.edd_menu, QtCore.SIGNAL(_fromUtf8("cellClicked(int,int)")), self.edd_pages.setCurrentIndex)
-        QtCore.QMetaObject.connectSlotsByName(edd_fenetre)
-
-    def retranslateUi(self, edd_fenetre):
-        edd_fenetre.setWindowTitle(_translate("edd_fenetre", "Création / édition de décor", None))
-        item = self.edd_menu.verticalHeaderItem(0)
-        item.setText(_translate("edd_fenetre", "1", None))
-        item = self.edd_menu.verticalHeaderItem(1)
-        item.setText(_translate("edd_fenetre", "2", None))
-        item = self.edd_menu.verticalHeaderItem(2)
-        item.setText(_translate("edd_fenetre", "4", None))
-        item = self.edd_menu.verticalHeaderItem(3)
-        item.setText(_translate("edd_fenetre", "3", None))
-        item = self.edd_menu.horizontalHeaderItem(0)
-        item.setText(_translate("edd_fenetre", "inutile", None))
-        item = self.edd_menu.horizontalHeaderItem(1)
-        item.setText(_translate("edd_fenetre", "menus", None))
-        __sortingEnabled = self.edd_menu.isSortingEnabled()
-        self.edd_menu.setSortingEnabled(False)
-        item = self.edd_menu.item(0, 1)
-        item.setText(_translate("edd_fenetre", " NOM ET APPARENCE ", None))
-        item = self.edd_menu.item(1, 1)
-        item.setText(_translate("edd_fenetre", " FORME ET EFFETS", None))
-        item = self.edd_menu.item(2, 1)
-        item.setText(_translate("edd_fenetre", "CONTENU", None))
-        item = self.edd_menu.item(3, 1)
-        item.setText(_translate("edd_fenetre", " NOTES ", None))
-        self.edd_menu.setSortingEnabled(__sortingEnabled)
-        self.edd_logo.setText(_translate("edd_fenetre", "Choisissez \n"
-"un fichier\n"
-"image", None))
-        self.label_8.setText(_translate("edd_fenetre", "Nom : ", None))
-        self.edd_image.setText(_translate("edd_fenetre", "...", None))
-        self.edd_aideForme.setText(_translate("edd_fenetre", "...", None))
-        self.edd_casesHexa.setText(_translate("edd_fenetre", "Cases hexagonales", None))
-        self.edd_casesCarrees.setText(_translate("edd_fenetre", "Cases carrées", None))
-        self.label_15.setText(_translate("edd_fenetre", "Hauteur du décor (en cases) : ", None))
-        self.edd_hauteurPlafond.setText(_translate("edd_fenetre", "Jusqu\'au plafond", None))
-        self.radioButton_2.setText(_translate("edd_fenetre", "Non", None))
-        self.edd_escalade.setText(_translate("edd_fenetre", "Oui", None))
-        self.label.setText(_translate("edd_fenetre", "Peut être escaladé : ", None))
-        self.radioButton_3.setText(_translate("edd_fenetre", "Non", None))
-        self.edd_brule.setText(_translate("edd_fenetre", "Oui", None))
-        self.label_2.setText(_translate("edd_fenetre", "Peut brûler : ", None))
-        self.edd_listeInventaire.setSortingEnabled(True)
-        item = self.edd_listeInventaire.verticalHeaderItem(0)
-        item.setText(_translate("edd_fenetre", "Nouvelle ligne", None))
-        item = self.edd_listeInventaire.horizontalHeaderItem(0)
-        item.setText(_translate("edd_fenetre", "Type", None))
-        item = self.edd_listeInventaire.horizontalHeaderItem(1)
-        item.setText(_translate("edd_fenetre", "Quantité", None))
-        item = self.edd_listeInventaire.horizontalHeaderItem(2)
-        item.setText(_translate("edd_fenetre", "Objet", None))
-        item = self.edd_listeInventaire.horizontalHeaderItem(4)
-        item.setText(_translate("edd_fenetre", "...", None))
-        __sortingEnabled = self.edd_listeInventaire.isSortingEnabled()
-        self.edd_listeInventaire.setSortingEnabled(False)
-        item = self.edd_listeInventaire.item(0, 0)
-        item.setText(_translate("edd_fenetre", "*", None))
-        item = self.edd_listeInventaire.item(0, 2)
-        item.setText(_translate("edd_fenetre", "(Cliquer pour ajouter un item)", None))
-        self.edd_listeInventaire.setSortingEnabled(__sortingEnabled)
-        self.edd_inventaire_poids.setText(_translate("edd_fenetre", "... kg", None))
-        self.label_7.setText(_translate("edd_fenetre", "Poids total du contenu :", None))
-        self.label_23.setText(_translate("edd_fenetre", "Notes :", None))
-        self.label_43.setText(_translate("edd_fenetre", "Poids : ", None))
-        self.label_44.setText(_translate("edd_fenetre", "Dimensions : ", None))
-        self.edd_enregistrer.setText(_translate("edd_fenetre", "Enregistrer", None))
-        self.edd_annuler.setText(_translate("edd_fenetre", "Annuler", None))
-
-from dm import DmTabInventaire, DmLineEdit, DmLabel, DmTableMenu, DmTextEdit, DmTableInventaire
-import ressource_rc
-
-if __name__ == "__main__":
-    import sys
-    app = QtGui.QApplication(sys.argv)
-    edd_fenetre = QtGui.QDialog()
-    ui = Ui_edd_fenetre()
-    ui.setupUi(edd_fenetre)
-    edd_fenetre.show()
-    sys.exit(app.exec_())
-
+# -*- coding: utf-8 -*-
+
+# Form implementation generated from reading ui file 'editionDecor.ui'
+#
+# Created: Wed Sep 09 14:00:08 2015
+#      by: PyQt4 UI code generator 4.10.4
+#
+# WARNING! All changes made in this file will be lost!
+
+from PyQt4 import QtCore, QtGui
+
+try:
+    _fromUtf8 = QtCore.QString.fromUtf8
+except AttributeError:
+    def _fromUtf8(s):
+        return s
+
+try:
+    _encoding = QtGui.QApplication.UnicodeUTF8
+    def _translate(context, text, disambig):
+        return QtGui.QApplication.translate(context, text, disambig, _encoding)
+except AttributeError:
+    def _translate(context, text, disambig):
+        return QtGui.QApplication.translate(context, text, disambig)
+
+class Ui_edd_fenetre(object):
+    def setupUi(self, edd_fenetre):
+        edd_fenetre.setObjectName(_fromUtf8("edd_fenetre"))
+        edd_fenetre.resize(698, 504)
+        self.horizontalLayout_2 = QtGui.QHBoxLayout(edd_fenetre)
+        self.horizontalLayout_2.setObjectName(_fromUtf8("horizontalLayout_2"))
+        self.horizontalLayout = QtGui.QHBoxLayout()
+        self.horizontalLayout.setSpacing(3)
+        self.horizontalLayout.setObjectName(_fromUtf8("horizontalLayout"))
+        self.edd_menu = DmTableMenu(edd_fenetre)
+        sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Fixed, QtGui.QSizePolicy.Expanding)
+        sizePolicy.setHorizontalStretch(0)
+        sizePolicy.setVerticalStretch(0)
+        sizePolicy.setHeightForWidth(self.edd_menu.sizePolicy().hasHeightForWidth())
+        self.edd_menu.setSizePolicy(sizePolicy)
+        self.edd_menu.setMinimumSize(QtCore.QSize(170, 484))
+        self.edd_menu.setMaximumSize(QtCore.QSize(170, 484))
+        palette = QtGui.QPalette()
+        brush = QtGui.QBrush(QtGui.QColor(6, 6, 6))
+        brush.setStyle(QtCore.Qt.SolidPattern)
+        palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.WindowText, brush)
+        brush = QtGui.QBrush(QtGui.QColor(190, 190, 190))
+        brush.setStyle(QtCore.Qt.SolidPattern)
+        palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.Mid, brush)
+        brush = QtGui.QBrush(QtGui.QColor(255, 255, 255))
+        brush.setStyle(QtCore.Qt.SolidPattern)
+        palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.Text, brush)
+        brush = QtGui.QBrush(QtGui.QColor(140, 140, 140))
+        brush.setStyle(QtCore.Qt.SolidPattern)
+        palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.Base, brush)
+        brush = QtGui.QBrush(QtGui.QColor(240, 240, 240))
+        brush.setStyle(QtCore.Qt.SolidPattern)
+        palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.Highlight, brush)
+        brush = QtGui.QBrush(QtGui.QColor(7, 7, 7))
+        brush.setStyle(QtCore.Qt.SolidPattern)
+        palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.HighlightedText, brush)
+        brush = QtGui.QBrush(QtGui.QColor(6, 6, 6))
+        brush.setStyle(QtCore.Qt.SolidPattern)
+        palette.setBrush(QtGui.QPalette.Inactive, QtGui.QPalette.WindowText, brush)
+        brush = QtGui.QBrush(QtGui.QColor(190, 190, 190))
+        brush.setStyle(QtCore.Qt.SolidPattern)
+        palette.setBrush(QtGui.QPalette.Inactive, QtGui.QPalette.Mid, brush)
+        brush = QtGui.QBrush(QtGui.QColor(255, 255, 255))
+        brush.setStyle(QtCore.Qt.SolidPattern)
+        palette.setBrush(QtGui.QPalette.Inactive, QtGui.QPalette.Text, brush)
+        brush = QtGui.QBrush(QtGui.QColor(140, 140, 140))
+        brush.setStyle(QtCore.Qt.SolidPattern)
+        palette.setBrush(QtGui.QPalette.Inactive, QtGui.QPalette.Base, brush)
+        brush = QtGui.QBrush(QtGui.QColor(240, 240, 240))
+        brush.setStyle(QtCore.Qt.SolidPattern)
+        palette.setBrush(QtGui.QPalette.Inactive, QtGui.QPalette.Highlight, brush)
+        brush = QtGui.QBrush(QtGui.QColor(7, 7, 7))
+        brush.setStyle(QtCore.Qt.SolidPattern)
+        palette.setBrush(QtGui.QPalette.Inactive, QtGui.QPalette.HighlightedText, brush)
+        brush = QtGui.QBrush(QtGui.QColor(120, 120, 120))
+        brush.setStyle(QtCore.Qt.SolidPattern)
+        palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.WindowText, brush)
+        brush = QtGui.QBrush(QtGui.QColor(190, 190, 190))
+        brush.setStyle(QtCore.Qt.SolidPattern)
+        palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.Mid, brush)
+        brush = QtGui.QBrush(QtGui.QColor(120, 120, 120))
+        brush.setStyle(QtCore.Qt.SolidPattern)
+        palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.Text, brush)
+        brush = QtGui.QBrush(QtGui.QColor(240, 240, 240))
+        brush.setStyle(QtCore.Qt.SolidPattern)
+        palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.Base, brush)
+        brush = QtGui.QBrush(QtGui.QColor(51, 153, 255))
+        brush.setStyle(QtCore.Qt.SolidPattern)
+        palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.Highlight, brush)
+        brush = QtGui.QBrush(QtGui.QColor(7, 7, 7))
+        brush.setStyle(QtCore.Qt.SolidPattern)
+        palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.HighlightedText, brush)
+        self.edd_menu.setPalette(palette)
+        font = QtGui.QFont()
+        font.setFamily(_fromUtf8("Candara"))
+        font.setPointSize(13)
+        font.setBold(False)
+        font.setWeight(50)
+        self.edd_menu.setFont(font)
+        self.edd_menu.setFocusPolicy(QtCore.Qt.NoFocus)
+        self.edd_menu.setFrameShape(QtGui.QFrame.StyledPanel)
+        self.edd_menu.setFrameShadow(QtGui.QFrame.Sunken)
+        self.edd_menu.setLineWidth(0)
+        self.edd_menu.setVerticalScrollBarPolicy(QtCore.Qt.ScrollBarAlwaysOff)
+        self.edd_menu.setHorizontalScrollBarPolicy(QtCore.Qt.ScrollBarAlwaysOff)
+        self.edd_menu.setEditTriggers(QtGui.QAbstractItemView.NoEditTriggers)
+        self.edd_menu.setProperty("showDropIndicator", False)
+        self.edd_menu.setDragDropOverwriteMode(False)
+        self.edd_menu.setSelectionMode(QtGui.QAbstractItemView.SingleSelection)
+        self.edd_menu.setSelectionBehavior(QtGui.QAbstractItemView.SelectRows)
+        self.edd_menu.setIconSize(QtCore.QSize(30, 30))
+        self.edd_menu.setShowGrid(False)
+        self.edd_menu.setGridStyle(QtCore.Qt.SolidLine)
+        self.edd_menu.setCornerButtonEnabled(False)
+        self.edd_menu.setObjectName(_fromUtf8("edd_menu"))
+        self.edd_menu.setColumnCount(2)
+        self.edd_menu.setRowCount(4)
+        item = QtGui.QTableWidgetItem()
+        self.edd_menu.setVerticalHeaderItem(0, item)
+        item = QtGui.QTableWidgetItem()
+        self.edd_menu.setVerticalHeaderItem(1, item)
+        item = QtGui.QTableWidgetItem()
+        self.edd_menu.setVerticalHeaderItem(2, item)
+        item = QtGui.QTableWidgetItem()
+        self.edd_menu.setVerticalHeaderItem(3, item)
+        item = QtGui.QTableWidgetItem()
+        self.edd_menu.setHorizontalHeaderItem(0, item)
+        item = QtGui.QTableWidgetItem()
+        self.edd_menu.setHorizontalHeaderItem(1, item)
+        item = QtGui.QTableWidgetItem()
+        item.setFlags(QtCore.Qt.ItemIsSelectable)
+        self.edd_menu.setItem(0, 0, item)
+        item = QtGui.QTableWidgetItem()
+        item.setTextAlignment(QtCore.Qt.AlignHCenter|QtCore.Qt.AlignVCenter|QtCore.Qt.AlignCenter)
+        icon = QtGui.QIcon()
+        icon.addPixmap(QtGui.QPixmap(_fromUtf8(":/interface/32/ressource/oeil_32.png")), QtGui.QIcon.Normal, QtGui.QIcon.Off)
+        item.setIcon(icon)
+        item.setFlags(QtCore.Qt.ItemIsSelectable|QtCore.Qt.ItemIsEnabled|QtCore.Qt.ItemIsTristate)
+        self.edd_menu.setItem(0, 1, item)
+        item = QtGui.QTableWidgetItem()
+        item.setFlags(QtCore.Qt.ItemIsSelectable)
+        self.edd_menu.setItem(1, 0, item)
+        item = QtGui.QTableWidgetItem()
+        item.setTextAlignment(QtCore.Qt.AlignHCenter|QtCore.Qt.AlignVCenter|QtCore.Qt.AlignCenter)
+        icon1 = QtGui.QIcon()
+        icon1.addPixmap(QtGui.QPixmap(_fromUtf8(":/interface/32/ressource/decor_32.png")), QtGui.QIcon.Normal, QtGui.QIcon.Off)
+        item.setIcon(icon1)
+        item.setFlags(QtCore.Qt.ItemIsSelectable|QtCore.Qt.ItemIsUserCheckable|QtCore.Qt.ItemIsEnabled)
+        self.edd_menu.setItem(1, 1, item)
+        item = QtGui.QTableWidgetItem()
+        item.setTextAlignment(QtCore.Qt.AlignHCenter|QtCore.Qt.AlignVCenter|QtCore.Qt.AlignCenter)
+        icon2 = QtGui.QIcon()
+        icon2.addPixmap(QtGui.QPixmap(_fromUtf8(":/interface/16/ressource/sac_16.png")), QtGui.QIcon.Normal, QtGui.QIcon.Off)
+        item.setIcon(icon2)
+        self.edd_menu.setItem(2, 1, item)
+        item = QtGui.QTableWidgetItem()
+        item.setFlags(QtCore.Qt.ItemIsSelectable|QtCore.Qt.ItemIsEnabled)
+        self.edd_menu.setItem(3, 0, item)
+        item = QtGui.QTableWidgetItem()
+        item.setTextAlignment(QtCore.Qt.AlignHCenter|QtCore.Qt.AlignVCenter|QtCore.Qt.AlignCenter)
+        icon3 = QtGui.QIcon()
+        icon3.addPixmap(QtGui.QPixmap(_fromUtf8(":/interface/32/ressource/note_32.png")), QtGui.QIcon.Normal, QtGui.QIcon.Off)
+        item.setIcon(icon3)
+        item.setFlags(QtCore.Qt.ItemIsSelectable|QtCore.Qt.ItemIsEnabled)
+        self.edd_menu.setItem(3, 1, item)
+        self.edd_menu.horizontalHeader().setVisible(False)
+        self.edd_menu.horizontalHeader().setDefaultSectionSize(10)
+        self.edd_menu.horizontalHeader().setHighlightSections(False)
+        self.edd_menu.horizontalHeader().setStretchLastSection(True)
+        self.edd_menu.verticalHeader().setVisible(False)
+        self.edd_menu.verticalHeader().setDefaultSectionSize(80)
+        self.edd_menu.verticalHeader().setHighlightSections(False)
+        self.horizontalLayout.addWidget(self.edd_menu)
+        self.verticalLayout = QtGui.QVBoxLayout()
+        self.verticalLayout.setObjectName(_fromUtf8("verticalLayout"))
+        self.edd_pages = QtGui.QStackedWidget(edd_fenetre)
+        self.edd_pages.setMinimumSize(QtCore.QSize(392, 0))
+        font = QtGui.QFont()
+        font.setFamily(_fromUtf8("Verdana"))
+        self.edd_pages.setFont(font)
+        self.edd_pages.setObjectName(_fromUtf8("edd_pages"))
+        self.page_nom = QtGui.QWidget()
+        self.page_nom.setObjectName(_fromUtf8("page_nom"))
+        self.edd_nom = DmLineEdit(self.page_nom)
+        self.edd_nom.setGeometry(QtCore.QRect(110, 40, 271, 31))
+        palette = QtGui.QPalette()
+        brush = QtGui.QBrush(QtGui.QColor(248, 248, 248))
+        brush.setStyle(QtCore.Qt.SolidPattern)
+        palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.Base, brush)
+        brush = QtGui.QBrush(QtGui.QColor(248, 248, 248))
+        brush.setStyle(QtCore.Qt.SolidPattern)
+        palette.setBrush(QtGui.QPalette.Inactive, QtGui.QPalette.Base, brush)
+        brush = QtGui.QBrush(QtGui.QColor(240, 240, 240))
+        brush.setStyle(QtCore.Qt.SolidPattern)
+        palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.Base, brush)
+        self.edd_nom.setPalette(palette)
+        font = QtGui.QFont()
+        font.setFamily(_fromUtf8("Verdana"))
+        self.edd_nom.setFont(font)
+        self.edd_nom.setObjectName(_fromUtf8("edd_nom"))
+        self.edd_logo = DmLabel(self.page_nom)
+        self.edd_logo.setGeometry(QtCore.QRect(20, 10, 71, 71))
+        font = QtGui.QFont()
+        font.setFamily(_fromUtf8("Verdana"))
+        font.setPointSize(7)
+        self.edd_logo.setFont(font)
+        self.edd_logo.setFrameShape(QtGui.QFrame.Box)
+        self.edd_logo.setFrameShadow(QtGui.QFrame.Sunken)
+        self.edd_logo.setAlignment(QtCore.Qt.AlignCenter)
+        self.edd_logo.setObjectName(_fromUtf8("edd_logo"))
+        self.label_8 = QtGui.QLabel(self.page_nom)
+        self.label_8.setGeometry(QtCore.QRect(110, 15, 131, 21))
+        font = QtGui.QFont()
+        font.setFamily(_fromUtf8("Verdana"))
+        font.setPointSize(8)
+        self.label_8.setFont(font)
+        self.label_8.setObjectName(_fromUtf8("label_8"))
+        self.frame_2 = QtGui.QFrame(self.page_nom)
+        self.frame_2.setGeometry(QtCore.QRect(50, 80, 401, 351))
+        self.frame_2.setFrameShape(QtGui.QFrame.NoFrame)
+        self.frame_2.setFrameShadow(QtGui.QFrame.Raised)
+        self.frame_2.setObjectName(_fromUtf8("frame_2"))
+        self.edd_vueForme = QtGui.QGraphicsView(self.frame_2)
+        self.edd_vueForme.setGeometry(QtCore.QRect(40, 28, 293, 296))
+        palette = QtGui.QPalette()
+        brush = QtGui.QBrush(QtGui.QColor(244, 244, 244))
+        brush.setStyle(QtCore.Qt.SolidPattern)
+        palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.Base, brush)
+        brush = QtGui.QBrush(QtGui.QColor(244, 244, 244))
+        brush.setStyle(QtCore.Qt.SolidPattern)
+        palette.setBrush(QtGui.QPalette.Inactive, QtGui.QPalette.Base, brush)
+        brush = QtGui.QBrush(QtGui.QColor(240, 240, 240))
+        brush.setStyle(QtCore.Qt.SolidPattern)
+        palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.Base, brush)
+        self.edd_vueForme.setPalette(palette)
+        self.edd_vueForme.setFrameShape(QtGui.QFrame.WinPanel)
+        self.edd_vueForme.setFrameShadow(QtGui.QFrame.Raised)
+        self.edd_vueForme.setRenderHints(QtGui.QPainter.Antialiasing|QtGui.QPainter.HighQualityAntialiasing|QtGui.QPainter.TextAntialiasing)
+        self.edd_vueForme.setObjectName(_fromUtf8("edd_vueForme"))
+        self.edd_image = QtGui.QToolButton(self.frame_2)
+        self.edd_image.setGeometry(QtCore.QRect(340, 70, 31, 31))
+        icon4 = QtGui.QIcon()
+        icon4.addPixmap(QtGui.QPixmap(_fromUtf8(":/interface/32/ressource/portrait_32.png")), QtGui.QIcon.Normal, QtGui.QIcon.Off)
+        self.edd_image.setIcon(icon4)
+        self.edd_image.setIconSize(QtCore.QSize(22, 22))
+        self.edd_image.setObjectName(_fromUtf8("edd_image"))
+        self.edd_couleur = QtGui.QToolButton(self.frame_2)
+        self.edd_couleur.setGeometry(QtCore.QRect(340, 30, 31, 31))
+        self.edd_couleur.setText(_fromUtf8(""))
+        icon5 = QtGui.QIcon()
+        icon5.addPixmap(QtGui.QPixmap(_fromUtf8(":/interface/16/ressource/palette_16.png")), QtGui.QIcon.Normal, QtGui.QIcon.Off)
+        self.edd_couleur.setIcon(icon5)
+        self.edd_couleur.setObjectName(_fromUtf8("edd_couleur"))
+        self.edd_aideForme = QtGui.QToolButton(self.frame_2)
+        self.edd_aideForme.setGeometry(QtCore.QRect(340, 290, 31, 31))
+        icon6 = QtGui.QIcon()
+        icon6.addPixmap(QtGui.QPixmap(_fromUtf8(":/interface/32/ressource/aide_32.png")), QtGui.QIcon.Normal, QtGui.QIcon.Off)
+        self.edd_aideForme.setIcon(icon6)
+        self.edd_aideForme.setObjectName(_fromUtf8("edd_aideForme"))
+        self.edd_casesHexa = QtGui.QRadioButton(self.frame_2)
+        self.edd_casesHexa.setGeometry(QtCore.QRect(40, 320, 151, 31))
+        self.edd_casesHexa.setChecked(True)
+        self.edd_casesHexa.setObjectName(_fromUtf8("edd_casesHexa"))
+        self.edd_casesCarrees = QtGui.QRadioButton(self.frame_2)
+        self.edd_casesCarrees.setGeometry(QtCore.QRect(220, 320, 111, 31))
+        self.edd_casesCarrees.setObjectName(_fromUtf8("edd_casesCarrees"))
+        self.edd_pages.addWidget(self.page_nom)
+        self.page_dep = QtGui.QWidget()
+        self.page_dep.setObjectName(_fromUtf8("page_dep"))
+        self.edd_taille = QtGui.QSpinBox(self.page_dep)
+        self.edd_taille.setGeometry(QtCore.QRect(290, 30, 51, 31))
+        palette = QtGui.QPalette()
+        brush = QtGui.QBrush(QtGui.QColor(248, 248, 248))
+        brush.setStyle(QtCore.Qt.SolidPattern)
+        palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.Base, brush)
+        brush = QtGui.QBrush(QtGui.QColor(248, 248, 248))
+        brush.setStyle(QtCore.Qt.SolidPattern)
+        palette.setBrush(QtGui.QPalette.Inactive, QtGui.QPalette.Base, brush)
+        brush = QtGui.QBrush(QtGui.QColor(240, 240, 240))
+        brush.setStyle(QtCore.Qt.SolidPattern)
+        palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.Base, brush)
+        self.edd_taille.setPalette(palette)
+        font = QtGui.QFont()
+        font.setFamily(_fromUtf8("Verdana"))
+        self.edd_taille.setFont(font)
+        self.edd_taille.setMinimum(0)
+        self.edd_taille.setMaximum(999)
+        self.edd_taille.setObjectName(_fromUtf8("edd_taille"))
+        self.label_15 = QtGui.QLabel(self.page_dep)
+        self.label_15.setGeometry(QtCore.QRect(50, 30, 231, 31))
+        font = QtGui.QFont()
+        font.setFamily(_fromUtf8("Verdana"))
+        self.label_15.setFont(font)
+        self.label_15.setFrameShape(QtGui.QFrame.NoFrame)
+        self.label_15.setObjectName(_fromUtf8("label_15"))
+        self.edd_hauteurPlafond = QtGui.QCheckBox(self.page_dep)
+        self.edd_hauteurPlafond.setGeometry(QtCore.QRect(60, 60, 181, 17))
+        font = QtGui.QFont()
+        font.setItalic(True)
+        self.edd_hauteurPlafond.setFont(font)
+        self.edd_hauteurPlafond.setObjectName(_fromUtf8("edd_hauteurPlafond"))
+        self.groupBox = QtGui.QGroupBox(self.page_dep)
+        self.groupBox.setGeometry(QtCore.QRect(50, 129, 341, 41))
+        self.groupBox.setTitle(_fromUtf8(""))
+        self.groupBox.setFlat(True)
+        self.groupBox.setObjectName(_fromUtf8("groupBox"))
+        self.radioButton_2 = QtGui.QRadioButton(self.groupBox)
+        self.radioButton_2.setGeometry(QtCore.QRect(280, 10, 51, 31))
+        self.radioButton_2.setChecked(True)
+        self.radioButton_2.setObjectName(_fromUtf8("radioButton_2"))
+        self.edd_escalade = QtGui.QRadioButton(self.groupBox)
+        self.edd_escalade.setGeometry(QtCore.QRect(190, 10, 51, 31))
+        self.edd_escalade.setObjectName(_fromUtf8("edd_escalade"))
+        self.label = QtGui.QLabel(self.groupBox)
+        self.label.setGeometry(QtCore.QRect(40, 10, 131, 31))
+        self.label.setObjectName(_fromUtf8("label"))
+        self.label_4 = QtGui.QLabel(self.groupBox)
+        self.label_4.setGeometry(QtCore.QRect(0, 10, 31, 31))
+        self.label_4.setText(_fromUtf8(""))
+        self.label_4.setPixmap(QtGui.QPixmap(_fromUtf8(":/interface/24/ressource/escalade_24.png")))
+        self.label_4.setObjectName(_fromUtf8("label_4"))
+        self.groupBox_2 = QtGui.QGroupBox(self.page_dep)
+        self.groupBox_2.setGeometry(QtCore.QRect(50, 210, 341, 41))
+        self.groupBox_2.setTitle(_fromUtf8(""))
+        self.groupBox_2.setFlat(True)
+        self.groupBox_2.setObjectName(_fromUtf8("groupBox_2"))
+        self.radioButton_3 = QtGui.QRadioButton(self.groupBox_2)
+        self.radioButton_3.setGeometry(QtCore.QRect(280, 10, 51, 31))
+        self.radioButton_3.setChecked(True)
+        self.radioButton_3.setObjectName(_fromUtf8("radioButton_3"))
+        self.edd_brule = QtGui.QRadioButton(self.groupBox_2)
+        self.edd_brule.setGeometry(QtCore.QRect(190, 10, 51, 31))
+        self.edd_brule.setObjectName(_fromUtf8("edd_brule"))
+        self.label_2 = QtGui.QLabel(self.groupBox_2)
+        self.label_2.setGeometry(QtCore.QRect(40, 10, 121, 31))
+        self.label_2.setObjectName(_fromUtf8("label_2"))
+        self.label_5 = QtGui.QLabel(self.groupBox_2)
+        self.label_5.setGeometry(QtCore.QRect(0, 10, 31, 31))
+        self.label_5.setText(_fromUtf8(""))
+        self.label_5.setPixmap(QtGui.QPixmap(_fromUtf8(":/interface/24/ressource/feu_24.png")))
+        self.label_5.setScaledContents(False)
+        self.label_5.setObjectName(_fromUtf8("label_5"))
+        self.edd_pages.addWidget(self.page_dep)
+        self.page_invent = QtGui.QWidget()
+        self.page_invent.setObjectName(_fromUtf8("page_invent"))
+        self.edd_listeInventaire = DmTableInventaire(self.page_invent)
+        self.edd_listeInventaire.setGeometry(QtCore.QRect(10, 34, 491, 361))
+        palette = QtGui.QPalette()
+        brush = QtGui.QBrush(QtGui.QColor(248, 248, 248))
+        brush.setStyle(QtCore.Qt.SolidPattern)
+        palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.Base, brush)
+        brush = QtGui.QBrush(QtGui.QColor(248, 248, 248))
+        brush.setStyle(QtCore.Qt.SolidPattern)
+        palette.setBrush(QtGui.QPalette.Inactive, QtGui.QPalette.Base, brush)
+        brush = QtGui.QBrush(QtGui.QColor(240, 240, 240))
+        brush.setStyle(QtCore.Qt.SolidPattern)
+        palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.Base, brush)
+        self.edd_listeInventaire.setPalette(palette)
+        font = QtGui.QFont()
+        font.setFamily(_fromUtf8("Verdana"))
+        self.edd_listeInventaire.setFont(font)
+        self.edd_listeInventaire.setFrameShape(QtGui.QFrame.WinPanel)
+        self.edd_listeInventaire.setVerticalScrollBarPolicy(QtCore.Qt.ScrollBarAsNeeded)
+        self.edd_listeInventaire.setHorizontalScrollBarPolicy(QtCore.Qt.ScrollBarAlwaysOff)
+        self.edd_listeInventaire.setEditTriggers(QtGui.QAbstractItemView.NoEditTriggers)
+        self.edd_listeInventaire.setAlternatingRowColors(False)
+        self.edd_listeInventaire.setSelectionMode(QtGui.QAbstractItemView.NoSelection)
+        self.edd_listeInventaire.setSelectionBehavior(QtGui.QAbstractItemView.SelectRows)
+        self.edd_listeInventaire.setShowGrid(True)
+        self.edd_listeInventaire.setGridStyle(QtCore.Qt.SolidLine)
+        self.edd_listeInventaire.setObjectName(_fromUtf8("edd_listeInventaire"))
+        self.edd_listeInventaire.setColumnCount(5)
+        self.edd_listeInventaire.setRowCount(1)
+        item = QtGui.QTableWidgetItem()
+        self.edd_listeInventaire.setVerticalHeaderItem(0, item)
+        item = QtGui.QTableWidgetItem()
+        font = QtGui.QFont()
+        font.setFamily(_fromUtf8("Verdana"))
+        font.setPointSize(7)
+        font.setBold(True)
+        font.setWeight(75)
+        item.setFont(font)
+        self.edd_listeInventaire.setHorizontalHeaderItem(0, item)
+        item = QtGui.QTableWidgetItem()
+        font = QtGui.QFont()
+        font.setFamily(_fromUtf8("Verdana"))
+        font.setPointSize(7)
+        font.setBold(True)
+        font.setWeight(75)
+        item.setFont(font)
+        self.edd_listeInventaire.setHorizontalHeaderItem(1, item)
+        item = QtGui.QTableWidgetItem()
+        font = QtGui.QFont()
+        font.setFamily(_fromUtf8("Verdana"))
+        font.setPointSize(7)
+        font.setBold(True)
+        font.setItalic(False)
+        font.setWeight(75)
+        item.setFont(font)
+        self.edd_listeInventaire.setHorizontalHeaderItem(2, item)
+        item = QtGui.QTableWidgetItem()
+        font = QtGui.QFont()
+        font.setFamily(_fromUtf8("Verdana"))
+        font.setPointSize(7)
+        font.setBold(True)
+        font.setWeight(75)
+        item.setFont(font)
+        icon7 = QtGui.QIcon()
+        icon7.addPixmap(QtGui.QPixmap(_fromUtf8("../../img/poids.png")), QtGui.QIcon.Normal, QtGui.QIcon.Off)
+        item.setIcon(icon7)
+        self.edd_listeInventaire.setHorizontalHeaderItem(3, item)
+        item = QtGui.QTableWidgetItem()
+        font = QtGui.QFont()
+        font.setFamily(_fromUtf8("Verdana"))
+        font.setPointSize(7)
+        font.setBold(True)
+        font.setWeight(75)
+        item.setFont(font)
+        self.edd_listeInventaire.setHorizontalHeaderItem(4, item)
+        item = QtGui.QTableWidgetItem()
+        item.setTextAlignment(QtCore.Qt.AlignHCenter|QtCore.Qt.AlignVCenter|QtCore.Qt.AlignCenter)
+        font = QtGui.QFont()
+        font.setBold(False)
+        font.setWeight(50)
+        item.setFont(font)
+        item.setFlags(QtCore.Qt.ItemIsSelectable|QtCore.Qt.ItemIsDragEnabled|QtCore.Qt.ItemIsDropEnabled|QtCore.Qt.ItemIsEnabled)
+        self.edd_listeInventaire.setItem(0, 0, item)
+        item = QtGui.QTableWidgetItem()
+        item.setFlags(QtCore.Qt.ItemIsSelectable|QtCore.Qt.ItemIsDragEnabled|QtCore.Qt.ItemIsDropEnabled|QtCore.Qt.ItemIsUserCheckable|QtCore.Qt.ItemIsEnabled)
+        self.edd_listeInventaire.setItem(0, 1, item)
+        item = QtGui.QTableWidgetItem()
+        font = QtGui.QFont()
+        font.setFamily(_fromUtf8("Verdana"))
+        font.setPointSize(8)
+        font.setItalic(True)
+        item.setFont(font)
+        item.setFlags(QtCore.Qt.ItemIsSelectable|QtCore.Qt.ItemIsDragEnabled|QtCore.Qt.ItemIsDropEnabled|QtCore.Qt.ItemIsUserCheckable|QtCore.Qt.ItemIsEnabled)
+        self.edd_listeInventaire.setItem(0, 2, item)
+        item = QtGui.QTableWidgetItem()
+        item.setFlags(QtCore.Qt.ItemIsSelectable|QtCore.Qt.ItemIsDragEnabled|QtCore.Qt.ItemIsDropEnabled|QtCore.Qt.ItemIsUserCheckable|QtCore.Qt.ItemIsEnabled)
+        self.edd_listeInventaire.setItem(0, 3, item)
+        item = QtGui.QTableWidgetItem()
+        item.setFlags(QtCore.Qt.ItemIsSelectable|QtCore.Qt.ItemIsDragEnabled|QtCore.Qt.ItemIsDropEnabled|QtCore.Qt.ItemIsUserCheckable|QtCore.Qt.ItemIsEnabled)
+        self.edd_listeInventaire.setItem(0, 4, item)
+        self.edd_listeInventaire.horizontalHeader().setVisible(False)
+        self.edd_listeInventaire.horizontalHeader().setCascadingSectionResizes(False)
+        self.edd_listeInventaire.horizontalHeader().setDefaultSectionSize(60)
+        self.edd_listeInventaire.horizontalHeader().setMinimumSectionSize(32)
+        self.edd_listeInventaire.verticalHeader().setVisible(False)
+        self.edd_listeInventaire.verticalHeader().setDefaultSectionSize(18)
+        self.edd_listeInventaire.verticalHeader().setMinimumSectionSize(14)
+        self.edd_filtreTypeObjet = DmTabInventaire(self.page_invent)
+        self.edd_filtreTypeObjet.setGeometry(QtCore.QRect(10, 10, 491, 28))
+        palette = QtGui.QPalette()
+        brush = QtGui.QBrush(QtGui.QColor(170, 0, 0, 100))
+        brush.setStyle(QtCore.Qt.SolidPattern)
+        palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.Base, brush)
+        brush = QtGui.QBrush(QtGui.QColor(170, 0, 0, 100))
+        brush.setStyle(QtCore.Qt.SolidPattern)
+        palette.setBrush(QtGui.QPalette.Inactive, QtGui.QPalette.Base, brush)
+        brush = QtGui.QBrush(QtGui.QColor(240, 240, 240))
+        brush.setStyle(QtCore.Qt.SolidPattern)
+        palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.Base, brush)
+        self.edd_filtreTypeObjet.setPalette(palette)
+        font = QtGui.QFont()
+        font.setStyleStrategy(QtGui.QFont.PreferAntialias)
+        self.edd_filtreTypeObjet.setFont(font)
+        self.edd_filtreTypeObjet.setTabShape(QtGui.QTabWidget.Rounded)
+        self.edd_filtreTypeObjet.setIconSize(QtCore.QSize(19, 21))
+        self.edd_filtreTypeObjet.setObjectName(_fromUtf8("edd_filtreTypeObjet"))
+        self.filtre_tout = QtGui.QWidget()
+        self.filtre_tout.setObjectName(_fromUtf8("filtre_tout"))
+        icon8 = QtGui.QIcon()
+        icon8.addPixmap(QtGui.QPixmap(_fromUtf8(":/interface/32/ressource/etoile_32.png")), QtGui.QIcon.Normal, QtGui.QIcon.Off)
+        self.edd_filtreTypeObjet.addTab(self.filtre_tout, icon8, _fromUtf8(""))
+        self.filtre_0 = QtGui.QWidget()
+        self.filtre_0.setObjectName(_fromUtf8("filtre_0"))
+        icon9 = QtGui.QIcon()
+        icon9.addPixmap(QtGui.QPixmap(_fromUtf8(":/interface/32/ressource/pieces_32.png")), QtGui.QIcon.Normal, QtGui.QIcon.Off)
+        self.edd_filtreTypeObjet.addTab(self.filtre_0, icon9, _fromUtf8(""))
+        self.filtre_1 = QtGui.QWidget()
+        self.filtre_1.setObjectName(_fromUtf8("filtre_1"))
+        icon10 = QtGui.QIcon()
+        icon10.addPixmap(QtGui.QPixmap(_fromUtf8(":/interface/32/ressource/armes_32.png")), QtGui.QIcon.Normal, QtGui.QIcon.Off)
+        self.edd_filtreTypeObjet.addTab(self.filtre_1, icon10, _fromUtf8(""))
+        self.filtre_2 = QtGui.QWidget()
+        self.filtre_2.setObjectName(_fromUtf8("filtre_2"))
+        icon11 = QtGui.QIcon()
+        icon11.addPixmap(QtGui.QPixmap(_fromUtf8(":/interface/32/ressource/chimie_32.png")), QtGui.QIcon.Normal, QtGui.QIcon.Off)
+        self.edd_filtreTypeObjet.addTab(self.filtre_2, icon11, _fromUtf8(""))
+        self.filtre_3 = QtGui.QWidget()
+        self.filtre_3.setObjectName(_fromUtf8("filtre_3"))
+        icon12 = QtGui.QIcon()
+        icon12.addPixmap(QtGui.QPixmap(_fromUtf8(":/interface/32/ressource/diamant_32.png")), QtGui.QIcon.Normal, QtGui.QIcon.Off)
+        self.edd_filtreTypeObjet.addTab(self.filtre_3, icon12, _fromUtf8(""))
+        self.filtre_4 = QtGui.QWidget()
+        self.filtre_4.setObjectName(_fromUtf8("filtre_4"))
+        icon13 = QtGui.QIcon()
+        icon13.addPixmap(QtGui.QPixmap(_fromUtf8(":/interface/32/ressource/boiteOutils_32.png")), QtGui.QIcon.Normal, QtGui.QIcon.Off)
+        self.edd_filtreTypeObjet.addTab(self.filtre_4, icon13, _fromUtf8(""))
+        self.edd_inventaire_poids = DmLabel(self.page_invent)
+        self.edd_inventaire_poids.setGeometry(QtCore.QRect(170, 400, 61, 20))
+        font = QtGui.QFont()
+        font.setItalic(True)
+        self.edd_inventaire_poids.setFont(font)
+        self.edd_inventaire_poids.setObjectName(_fromUtf8("edd_inventaire_poids"))
+        self.label_7 = QtGui.QLabel(self.page_invent)
+        self.label_7.setGeometry(QtCore.QRect(10, 400, 151, 21))
+        font = QtGui.QFont()
+        font.setItalic(True)
+        self.label_7.setFont(font)
+        self.label_7.setObjectName(_fromUtf8("label_7"))
+        self.edd_pages.addWidget(self.page_invent)
+        self.page_notes = QtGui.QWidget()
+        self.page_notes.setObjectName(_fromUtf8("page_notes"))
+        self.label_23 = QtGui.QLabel(self.page_notes)
+        self.label_23.setGeometry(QtCore.QRect(30, 120, 151, 20))
+        font = QtGui.QFont()
+        font.setFamily(_fromUtf8("Verdana"))
+        self.label_23.setFont(font)
+        self.label_23.setObjectName(_fromUtf8("label_23"))
+        self.edd_notes = DmTextEdit(self.page_notes)
+        self.edd_notes.setGeometry(QtCore.QRect(30, 150, 441, 171))
+        palette = QtGui.QPalette()
+        brush = QtGui.QBrush(QtGui.QColor(248, 248, 248))
+        brush.setStyle(QtCore.Qt.SolidPattern)
+        palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.Base, brush)
+        brush = QtGui.QBrush(QtGui.QColor(248, 248, 248))
+        brush.setStyle(QtCore.Qt.SolidPattern)
+        palette.setBrush(QtGui.QPalette.Inactive, QtGui.QPalette.Base, brush)
+        brush = QtGui.QBrush(QtGui.QColor(240, 240, 240))
+        brush.setStyle(QtCore.Qt.SolidPattern)
+        palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.Base, brush)
+        self.edd_notes.setPalette(palette)
+        font = QtGui.QFont()
+        font.setFamily(_fromUtf8("Verdana"))
+        self.edd_notes.setFont(font)
+        self.edd_notes.setObjectName(_fromUtf8("edd_notes"))
+        self.label_43 = QtGui.QLabel(self.page_notes)
+        self.label_43.setGeometry(QtCore.QRect(30, 19, 61, 21))
+        font = QtGui.QFont()
+        font.setFamily(_fromUtf8("Verdana"))
+        font.setPointSize(8)
+        self.label_43.setFont(font)
+        self.label_43.setObjectName(_fromUtf8("label_43"))
+        self.edd_detail_poids = DmLineEdit(self.page_notes)
+        self.edd_detail_poids.setGeometry(QtCore.QRect(130, 20, 151, 20))
+        palette = QtGui.QPalette()
+        brush = QtGui.QBrush(QtGui.QColor(248, 248, 248))
+        brush.setStyle(QtCore.Qt.SolidPattern)
+        palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.Base, brush)
+        brush = QtGui.QBrush(QtGui.QColor(248, 248, 248))
+        brush.setStyle(QtCore.Qt.SolidPattern)
+        palette.setBrush(QtGui.QPalette.Inactive, QtGui.QPalette.Base, brush)
+        brush = QtGui.QBrush(QtGui.QColor(240, 240, 240))
+        brush.setStyle(QtCore.Qt.SolidPattern)
+        palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.Base, brush)
+        self.edd_detail_poids.setPalette(palette)
+        font = QtGui.QFont()
+        font.setFamily(_fromUtf8("Verdana"))
+        self.edd_detail_poids.setFont(font)
+        self.edd_detail_poids.setText(_fromUtf8(""))
+        self.edd_detail_poids.setObjectName(_fromUtf8("edd_detail_poids"))
+        self.edd_detail_dim = DmLineEdit(self.page_notes)
+        self.edd_detail_dim.setGeometry(QtCore.QRect(130, 51, 151, 20))
+        palette = QtGui.QPalette()
+        brush = QtGui.QBrush(QtGui.QColor(248, 248, 248))
+        brush.setStyle(QtCore.Qt.SolidPattern)
+        palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.Base, brush)
+        brush = QtGui.QBrush(QtGui.QColor(248, 248, 248))
+        brush.setStyle(QtCore.Qt.SolidPattern)
+        palette.setBrush(QtGui.QPalette.Inactive, QtGui.QPalette.Base, brush)
+        brush = QtGui.QBrush(QtGui.QColor(240, 240, 240))
+        brush.setStyle(QtCore.Qt.SolidPattern)
+        palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.Base, brush)
+        self.edd_detail_dim.setPalette(palette)
+        font = QtGui.QFont()
+        font.setFamily(_fromUtf8("Verdana"))
+        self.edd_detail_dim.setFont(font)
+        self.edd_detail_dim.setText(_fromUtf8(""))
+        self.edd_detail_dim.setObjectName(_fromUtf8("edd_detail_dim"))
+        self.label_44 = QtGui.QLabel(self.page_notes)
+        self.label_44.setGeometry(QtCore.QRect(30, 50, 91, 21))
+        font = QtGui.QFont()
+        font.setFamily(_fromUtf8("Verdana"))
+        font.setPointSize(8)
+        self.label_44.setFont(font)
+        self.label_44.setObjectName(_fromUtf8("label_44"))
+        self.edd_pages.addWidget(self.page_notes)
+        self.verticalLayout.addWidget(self.edd_pages)
+        self.frame = QtGui.QFrame(edd_fenetre)
+        self.frame.setMinimumSize(QtCore.QSize(392, 50))
+        self.frame.setMaximumSize(QtCore.QSize(16777215, 50))
+        self.frame.setFrameShape(QtGui.QFrame.StyledPanel)
+        self.frame.setFrameShadow(QtGui.QFrame.Raised)
+        self.frame.setObjectName(_fromUtf8("frame"))
+        self.edd_enregistrer = QtGui.QPushButton(self.frame)
+        self.edd_enregistrer.setEnabled(False)
+        self.edd_enregistrer.setGeometry(QtCore.QRect(370, 10, 121, 31))
+        font = QtGui.QFont()
+        font.setFamily(_fromUtf8("Verdana"))
+        font.setBold(True)
+        font.setWeight(75)
+        self.edd_enregistrer.setFont(font)
+        self.edd_enregistrer.setObjectName(_fromUtf8("edd_enregistrer"))
+        self.edd_annuler = QtGui.QPushButton(self.frame)
+        self.edd_annuler.setGeometry(QtCore.QRect(10, 10, 81, 31))
+        font = QtGui.QFont()
+        font.setFamily(_fromUtf8("Verdana"))
+        self.edd_annuler.setFont(font)
+        self.edd_annuler.setObjectName(_fromUtf8("edd_annuler"))
+        self.verticalLayout.addWidget(self.frame)
+        self.horizontalLayout.addLayout(self.verticalLayout)
+        self.horizontalLayout.setStretch(1, 1)
+        self.horizontalLayout_2.addLayout(self.horizontalLayout)
+
+        self.retranslateUi(edd_fenetre)
+        self.edd_pages.setCurrentIndex(3)
+        self.edd_filtreTypeObjet.setCurrentIndex(3)
+        QtCore.QObject.connect(self.edd_menu, QtCore.SIGNAL(_fromUtf8("cellClicked(int,int)")), self.edd_pages.setCurrentIndex)
+        QtCore.QMetaObject.connectSlotsByName(edd_fenetre)
+
+    def retranslateUi(self, edd_fenetre):
+        edd_fenetre.setWindowTitle(_translate("edd_fenetre", "Création / édition de décor", None))
+        item = self.edd_menu.verticalHeaderItem(0)
+        item.setText(_translate("edd_fenetre", "1", None))
+        item = self.edd_menu.verticalHeaderItem(1)
+        item.setText(_translate("edd_fenetre", "2", None))
+        item = self.edd_menu.verticalHeaderItem(2)
+        item.setText(_translate("edd_fenetre", "4", None))
+        item = self.edd_menu.verticalHeaderItem(3)
+        item.setText(_translate("edd_fenetre", "3", None))
+        item = self.edd_menu.horizontalHeaderItem(0)
+        item.setText(_translate("edd_fenetre", "inutile", None))
+        item = self.edd_menu.horizontalHeaderItem(1)
+        item.setText(_translate("edd_fenetre", "menus", None))
+        __sortingEnabled = self.edd_menu.isSortingEnabled()
+        self.edd_menu.setSortingEnabled(False)
+        item = self.edd_menu.item(0, 1)
+        item.setText(_translate("edd_fenetre", " NOM ET APPARENCE ", None))
+        item = self.edd_menu.item(1, 1)
+        item.setText(_translate("edd_fenetre", " FORME ET EFFETS", None))
+        item = self.edd_menu.item(2, 1)
+        item.setText(_translate("edd_fenetre", "CONTENU", None))
+        item = self.edd_menu.item(3, 1)
+        item.setText(_translate("edd_fenetre", " NOTES ", None))
+        self.edd_menu.setSortingEnabled(__sortingEnabled)
+        self.edd_logo.setText(_translate("edd_fenetre", "Choisissez \n"
+"un fichier\n"
+"image", None))
+        self.label_8.setText(_translate("edd_fenetre", "Nom : ", None))
+        self.edd_image.setText(_translate("edd_fenetre", "...", None))
+        self.edd_aideForme.setText(_translate("edd_fenetre", "...", None))
+        self.edd_casesHexa.setText(_translate("edd_fenetre", "Cases hexagonales", None))
+        self.edd_casesCarrees.setText(_translate("edd_fenetre", "Cases carrées", None))
+        self.label_15.setText(_translate("edd_fenetre", "Hauteur du décor (en cases) : ", None))
+        self.edd_hauteurPlafond.setText(_translate("edd_fenetre", "Jusqu\'au plafond", None))
+        self.radioButton_2.setText(_translate("edd_fenetre", "Non", None))
+        self.edd_escalade.setText(_translate("edd_fenetre", "Oui", None))
+        self.label.setText(_translate("edd_fenetre", "Peut être escaladé : ", None))
+        self.radioButton_3.setText(_translate("edd_fenetre", "Non", None))
+        self.edd_brule.setText(_translate("edd_fenetre", "Oui", None))
+        self.label_2.setText(_translate("edd_fenetre", "Peut brûler : ", None))
+        self.edd_listeInventaire.setSortingEnabled(True)
+        item = self.edd_listeInventaire.verticalHeaderItem(0)
+        item.setText(_translate("edd_fenetre", "Nouvelle ligne", None))
+        item = self.edd_listeInventaire.horizontalHeaderItem(0)
+        item.setText(_translate("edd_fenetre", "Type", None))
+        item = self.edd_listeInventaire.horizontalHeaderItem(1)
+        item.setText(_translate("edd_fenetre", "Quantité", None))
+        item = self.edd_listeInventaire.horizontalHeaderItem(2)
+        item.setText(_translate("edd_fenetre", "Objet", None))
+        item = self.edd_listeInventaire.horizontalHeaderItem(4)
+        item.setText(_translate("edd_fenetre", "...", None))
+        __sortingEnabled = self.edd_listeInventaire.isSortingEnabled()
+        self.edd_listeInventaire.setSortingEnabled(False)
+        item = self.edd_listeInventaire.item(0, 0)
+        item.setText(_translate("edd_fenetre", "*", None))
+        item = self.edd_listeInventaire.item(0, 2)
+        item.setText(_translate("edd_fenetre", "(Cliquer pour ajouter un item)", None))
+        self.edd_listeInventaire.setSortingEnabled(__sortingEnabled)
+        self.edd_inventaire_poids.setText(_translate("edd_fenetre", "... kg", None))
+        self.label_7.setText(_translate("edd_fenetre", "Poids total du contenu :", None))
+        self.label_23.setText(_translate("edd_fenetre", "Notes :", None))
+        self.label_43.setText(_translate("edd_fenetre", "Poids : ", None))
+        self.label_44.setText(_translate("edd_fenetre", "Dimensions : ", None))
+        self.edd_enregistrer.setText(_translate("edd_fenetre", "Enregistrer", None))
+        self.edd_annuler.setText(_translate("edd_fenetre", "Annuler", None))
+
+from dm import DmTabInventaire, DmLineEdit, DmLabel, DmTableMenu, DmTextEdit, DmTableInventaire
+import ressource_rc
+
+if __name__ == "__main__":
+    import sys
+    app = QtGui.QApplication(sys.argv)
+    edd_fenetre = QtGui.QDialog()
+    ui = Ui_edd_fenetre()
+    ui.setupUi(edd_fenetre)
+    edd_fenetre.show()
+    sys.exit(app.exec_())
+

+ 3241 - 0
lib/ui/corbeille_ui/editionCombattant.ui

@@ -0,0 +1,3241 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<ui version="4.0">
+ <class>edm_fenetre</class>
+ <widget class="QDialog" name="edm_fenetre">
+  <property name="windowModality">
+   <enum>Qt::ApplicationModal</enum>
+  </property>
+  <property name="geometry">
+   <rect>
+    <x>0</x>
+    <y>0</y>
+    <width>679</width>
+    <height>566</height>
+   </rect>
+  </property>
+  <property name="minimumSize">
+   <size>
+    <width>679</width>
+    <height>566</height>
+   </size>
+  </property>
+  <property name="maximumSize">
+   <size>
+    <width>679</width>
+    <height>568</height>
+   </size>
+  </property>
+  <property name="font">
+   <font>
+    <family>Verdana</family>
+   </font>
+  </property>
+  <property name="windowTitle">
+   <string>Fiche</string>
+  </property>
+  <layout class="QHBoxLayout" name="horizontalLayout_2">
+   <property name="spacing">
+    <number>0</number>
+   </property>
+   <property name="leftMargin">
+    <number>0</number>
+   </property>
+   <property name="topMargin">
+    <number>0</number>
+   </property>
+   <property name="rightMargin">
+    <number>0</number>
+   </property>
+   <property name="bottomMargin">
+    <number>0</number>
+   </property>
+   <item>
+    <layout class="QVBoxLayout" name="verticalLayout_2">
+     <property name="spacing">
+      <number>0</number>
+     </property>
+     <property name="leftMargin">
+      <number>0</number>
+     </property>
+     <item>
+      <widget class="QFrame" name="edm_enTete">
+       <property name="minimumSize">
+        <size>
+         <width>0</width>
+         <height>83</height>
+        </size>
+       </property>
+       <property name="frameShape">
+        <enum>QFrame::StyledPanel</enum>
+       </property>
+       <property name="frameShadow">
+        <enum>QFrame::Sunken</enum>
+       </property>
+       <widget class="DmLabel" name="edm_logo">
+        <property name="geometry">
+         <rect>
+          <x>10</x>
+          <y>5</y>
+          <width>71</width>
+          <height>71</height>
+         </rect>
+        </property>
+        <property name="font">
+         <font>
+          <family>Verdana</family>
+          <pointsize>7</pointsize>
+         </font>
+        </property>
+        <property name="frameShape">
+         <enum>QFrame::Box</enum>
+        </property>
+        <property name="frameShadow">
+         <enum>QFrame::Sunken</enum>
+        </property>
+        <property name="text">
+         <string>Choisissez 
+un fichier
+image</string>
+        </property>
+        <property name="alignment">
+         <set>Qt::AlignCenter</set>
+        </property>
+       </widget>
+       <widget class="QLabel" name="label_8">
+        <property name="geometry">
+         <rect>
+          <x>100</x>
+          <y>40</y>
+          <width>71</width>
+          <height>31</height>
+         </rect>
+        </property>
+        <property name="font">
+         <font>
+          <family>Verdana</family>
+          <pointsize>8</pointsize>
+          <italic>true</italic>
+         </font>
+        </property>
+        <property name="text">
+         <string>Nom : </string>
+        </property>
+       </widget>
+       <widget class="DmLineEdit" name="edm_nom">
+        <property name="geometry">
+         <rect>
+          <x>150</x>
+          <y>40</y>
+          <width>401</width>
+          <height>31</height>
+         </rect>
+        </property>
+        <property name="palette">
+         <palette>
+          <active>
+           <colorrole role="Base">
+            <brush brushstyle="SolidPattern">
+             <color alpha="255">
+              <red>248</red>
+              <green>248</green>
+              <blue>248</blue>
+             </color>
+            </brush>
+           </colorrole>
+          </active>
+          <inactive>
+           <colorrole role="Base">
+            <brush brushstyle="SolidPattern">
+             <color alpha="255">
+              <red>248</red>
+              <green>248</green>
+              <blue>248</blue>
+             </color>
+            </brush>
+           </colorrole>
+          </inactive>
+          <disabled>
+           <colorrole role="Base">
+            <brush brushstyle="SolidPattern">
+             <color alpha="255">
+              <red>240</red>
+              <green>240</green>
+              <blue>240</blue>
+             </color>
+            </brush>
+           </colorrole>
+          </disabled>
+         </palette>
+        </property>
+        <property name="font">
+         <font>
+          <family>Verdana</family>
+         </font>
+        </property>
+       </widget>
+       <widget class="DmLabel" name="edm_mode">
+        <property name="geometry">
+         <rect>
+          <x>100</x>
+          <y>0</y>
+          <width>481</width>
+          <height>41</height>
+         </rect>
+        </property>
+        <property name="font">
+         <font>
+          <pointsize>11</pointsize>
+          <weight>75</weight>
+          <bold>true</bold>
+         </font>
+        </property>
+        <property name="text">
+         <string>FEUILLE DE PERSONNAGE: CREATION</string>
+        </property>
+       </widget>
+      </widget>
+     </item>
+     <item>
+      <layout class="QHBoxLayout" name="horizontalLayout" stretch="0,1">
+       <property name="spacing">
+        <number>1</number>
+       </property>
+       <property name="leftMargin">
+        <number>0</number>
+       </property>
+       <item>
+        <widget class="DmTableMenu" name="edm_menu">
+         <property name="sizePolicy">
+          <sizepolicy hsizetype="Fixed" vsizetype="Expanding">
+           <horstretch>0</horstretch>
+           <verstretch>0</verstretch>
+          </sizepolicy>
+         </property>
+         <property name="minimumSize">
+          <size>
+           <width>170</width>
+           <height>484</height>
+          </size>
+         </property>
+         <property name="maximumSize">
+          <size>
+           <width>170</width>
+           <height>484</height>
+          </size>
+         </property>
+         <property name="palette">
+          <palette>
+           <active>
+            <colorrole role="WindowText">
+             <brush brushstyle="SolidPattern">
+              <color alpha="255">
+               <red>6</red>
+               <green>6</green>
+               <blue>6</blue>
+              </color>
+             </brush>
+            </colorrole>
+            <colorrole role="Mid">
+             <brush brushstyle="SolidPattern">
+              <color alpha="255">
+               <red>190</red>
+               <green>190</green>
+               <blue>190</blue>
+              </color>
+             </brush>
+            </colorrole>
+            <colorrole role="Text">
+             <brush brushstyle="SolidPattern">
+              <color alpha="255">
+               <red>255</red>
+               <green>255</green>
+               <blue>255</blue>
+              </color>
+             </brush>
+            </colorrole>
+            <colorrole role="Base">
+             <brush brushstyle="SolidPattern">
+              <color alpha="255">
+               <red>140</red>
+               <green>140</green>
+               <blue>140</blue>
+              </color>
+             </brush>
+            </colorrole>
+            <colorrole role="Highlight">
+             <brush brushstyle="SolidPattern">
+              <color alpha="255">
+               <red>240</red>
+               <green>240</green>
+               <blue>240</blue>
+              </color>
+             </brush>
+            </colorrole>
+            <colorrole role="HighlightedText">
+             <brush brushstyle="SolidPattern">
+              <color alpha="255">
+               <red>7</red>
+               <green>7</green>
+               <blue>7</blue>
+              </color>
+             </brush>
+            </colorrole>
+           </active>
+           <inactive>
+            <colorrole role="WindowText">
+             <brush brushstyle="SolidPattern">
+              <color alpha="255">
+               <red>6</red>
+               <green>6</green>
+               <blue>6</blue>
+              </color>
+             </brush>
+            </colorrole>
+            <colorrole role="Mid">
+             <brush brushstyle="SolidPattern">
+              <color alpha="255">
+               <red>190</red>
+               <green>190</green>
+               <blue>190</blue>
+              </color>
+             </brush>
+            </colorrole>
+            <colorrole role="Text">
+             <brush brushstyle="SolidPattern">
+              <color alpha="255">
+               <red>255</red>
+               <green>255</green>
+               <blue>255</blue>
+              </color>
+             </brush>
+            </colorrole>
+            <colorrole role="Base">
+             <brush brushstyle="SolidPattern">
+              <color alpha="255">
+               <red>140</red>
+               <green>140</green>
+               <blue>140</blue>
+              </color>
+             </brush>
+            </colorrole>
+            <colorrole role="Highlight">
+             <brush brushstyle="SolidPattern">
+              <color alpha="255">
+               <red>240</red>
+               <green>240</green>
+               <blue>240</blue>
+              </color>
+             </brush>
+            </colorrole>
+            <colorrole role="HighlightedText">
+             <brush brushstyle="SolidPattern">
+              <color alpha="255">
+               <red>7</red>
+               <green>7</green>
+               <blue>7</blue>
+              </color>
+             </brush>
+            </colorrole>
+           </inactive>
+           <disabled>
+            <colorrole role="WindowText">
+             <brush brushstyle="SolidPattern">
+              <color alpha="255">
+               <red>120</red>
+               <green>120</green>
+               <blue>120</blue>
+              </color>
+             </brush>
+            </colorrole>
+            <colorrole role="Mid">
+             <brush brushstyle="SolidPattern">
+              <color alpha="255">
+               <red>190</red>
+               <green>190</green>
+               <blue>190</blue>
+              </color>
+             </brush>
+            </colorrole>
+            <colorrole role="Text">
+             <brush brushstyle="SolidPattern">
+              <color alpha="255">
+               <red>120</red>
+               <green>120</green>
+               <blue>120</blue>
+              </color>
+             </brush>
+            </colorrole>
+            <colorrole role="Base">
+             <brush brushstyle="SolidPattern">
+              <color alpha="255">
+               <red>240</red>
+               <green>240</green>
+               <blue>240</blue>
+              </color>
+             </brush>
+            </colorrole>
+            <colorrole role="Highlight">
+             <brush brushstyle="SolidPattern">
+              <color alpha="255">
+               <red>51</red>
+               <green>153</green>
+               <blue>255</blue>
+              </color>
+             </brush>
+            </colorrole>
+            <colorrole role="HighlightedText">
+             <brush brushstyle="SolidPattern">
+              <color alpha="255">
+               <red>7</red>
+               <green>7</green>
+               <blue>7</blue>
+              </color>
+             </brush>
+            </colorrole>
+           </disabled>
+          </palette>
+         </property>
+         <property name="font">
+          <font>
+           <family>Candara</family>
+           <pointsize>13</pointsize>
+           <weight>50</weight>
+           <bold>false</bold>
+          </font>
+         </property>
+         <property name="focusPolicy">
+          <enum>Qt::NoFocus</enum>
+         </property>
+         <property name="frameShape">
+          <enum>QFrame::StyledPanel</enum>
+         </property>
+         <property name="frameShadow">
+          <enum>QFrame::Sunken</enum>
+         </property>
+         <property name="lineWidth">
+          <number>0</number>
+         </property>
+         <property name="verticalScrollBarPolicy">
+          <enum>Qt::ScrollBarAlwaysOff</enum>
+         </property>
+         <property name="horizontalScrollBarPolicy">
+          <enum>Qt::ScrollBarAlwaysOff</enum>
+         </property>
+         <property name="editTriggers">
+          <set>QAbstractItemView::NoEditTriggers</set>
+         </property>
+         <property name="showDropIndicator" stdset="0">
+          <bool>false</bool>
+         </property>
+         <property name="dragDropOverwriteMode">
+          <bool>false</bool>
+         </property>
+         <property name="selectionMode">
+          <enum>QAbstractItemView::SingleSelection</enum>
+         </property>
+         <property name="selectionBehavior">
+          <enum>QAbstractItemView::SelectRows</enum>
+         </property>
+         <property name="iconSize">
+          <size>
+           <width>30</width>
+           <height>30</height>
+          </size>
+         </property>
+         <property name="showGrid">
+          <bool>false</bool>
+         </property>
+         <property name="gridStyle">
+          <enum>Qt::SolidLine</enum>
+         </property>
+         <property name="cornerButtonEnabled">
+          <bool>false</bool>
+         </property>
+         <attribute name="horizontalHeaderVisible">
+          <bool>false</bool>
+         </attribute>
+         <attribute name="horizontalHeaderDefaultSectionSize">
+          <number>10</number>
+         </attribute>
+         <attribute name="horizontalHeaderHighlightSections">
+          <bool>false</bool>
+         </attribute>
+         <attribute name="horizontalHeaderStretchLastSection">
+          <bool>true</bool>
+         </attribute>
+         <attribute name="verticalHeaderVisible">
+          <bool>false</bool>
+         </attribute>
+         <attribute name="verticalHeaderDefaultSectionSize">
+          <number>80</number>
+         </attribute>
+         <attribute name="verticalHeaderHighlightSections">
+          <bool>false</bool>
+         </attribute>
+         <row>
+          <property name="text">
+           <string>1cp</string>
+          </property>
+         </row>
+         <row>
+          <property name="text">
+           <string>1pi</string>
+          </property>
+         </row>
+         <row>
+          <property name="text">
+           <string>2</string>
+          </property>
+         </row>
+         <row>
+          <property name="text">
+           <string>3</string>
+          </property>
+         </row>
+         <row>
+          <property name="text">
+           <string>4</string>
+          </property>
+         </row>
+         <row>
+          <property name="text">
+           <string>5</string>
+          </property>
+         </row>
+         <row>
+          <property name="text">
+           <string>6</string>
+          </property>
+         </row>
+         <column>
+          <property name="text">
+           <string>inutile</string>
+          </property>
+         </column>
+         <column>
+          <property name="text">
+           <string>menus</string>
+          </property>
+         </column>
+         <item row="0" column="0">
+          <property name="text">
+           <string/>
+          </property>
+          <property name="flags">
+           <set>ItemIsSelectable</set>
+          </property>
+         </item>
+         <item row="0" column="1">
+          <property name="text">
+           <string> CREATION</string>
+          </property>
+          <property name="textAlignment">
+           <set>AlignHCenter|AlignVCenter|AlignCenter</set>
+          </property>
+          <property name="icon">
+           <iconset resource="ressource.qrc">
+            <normaloff>:/interface/32/ressource/creation_32.png</normaloff>:/interface/32/ressource/creation_32.png</iconset>
+          </property>
+          <property name="flags">
+           <set>ItemIsSelectable|ItemIsEnabled|ItemIsTristate</set>
+          </property>
+         </item>
+         <item row="1" column="1">
+          <property name="text">
+           <string> COMBAT</string>
+          </property>
+          <property name="textAlignment">
+           <set>AlignHCenter|AlignVCenter|AlignCenter</set>
+          </property>
+          <property name="icon">
+           <iconset resource="ressource.qrc">
+            <normaloff>:/interface/32/ressource/armes_32.png</normaloff>:/interface/32/ressource/armes_32.png</iconset>
+          </property>
+          <property name="flags">
+           <set>ItemIsSelectable|ItemIsUserCheckable|ItemIsEnabled</set>
+          </property>
+         </item>
+         <item row="2" column="0">
+          <property name="text">
+           <string/>
+          </property>
+          <property name="flags">
+           <set>ItemIsSelectable</set>
+          </property>
+         </item>
+         <item row="2" column="1">
+          <property name="text">
+           <string> TAILLE ET DEPLACEMENT </string>
+          </property>
+          <property name="textAlignment">
+           <set>AlignHCenter|AlignVCenter|AlignCenter</set>
+          </property>
+          <property name="icon">
+           <iconset resource="ressource.qrc">
+            <normaloff>:/interface/32/ressource/deplacement2_32.png</normaloff>:/interface/32/ressource/deplacement2_32.png</iconset>
+          </property>
+          <property name="flags">
+           <set>ItemIsSelectable|ItemIsUserCheckable|ItemIsEnabled</set>
+          </property>
+         </item>
+         <item row="3" column="0">
+          <property name="text">
+           <string/>
+          </property>
+          <property name="flags">
+           <set>ItemIsSelectable</set>
+          </property>
+         </item>
+         <item row="3" column="1">
+          <property name="text">
+           <string> ATTRIBUTS ET CAPACITES</string>
+          </property>
+          <property name="textAlignment">
+           <set>AlignHCenter|AlignVCenter|AlignCenter</set>
+          </property>
+          <property name="icon">
+           <iconset resource="ressource.qrc">
+            <normaloff>:/interface/32/ressource/profil_32.png</normaloff>:/interface/32/ressource/profil_32.png</iconset>
+          </property>
+          <property name="flags">
+           <set>ItemIsSelectable|ItemIsEnabled</set>
+          </property>
+         </item>
+         <item row="4" column="0">
+          <property name="text">
+           <string/>
+          </property>
+          <property name="flags">
+           <set>ItemIsSelectable</set>
+          </property>
+         </item>
+         <item row="4" column="1">
+          <property name="text">
+           <string> ATTAQUES </string>
+          </property>
+          <property name="textAlignment">
+           <set>AlignHCenter|AlignVCenter|AlignCenter</set>
+          </property>
+          <property name="icon">
+           <iconset resource="ressource.qrc">
+            <normaloff>:/interface/32/ressource/attaque_32.png</normaloff>:/interface/32/ressource/attaque_32.png</iconset>
+          </property>
+          <property name="flags">
+           <set>ItemIsSelectable|ItemIsEnabled</set>
+          </property>
+         </item>
+         <item row="5" column="0">
+          <property name="text">
+           <string/>
+          </property>
+          <property name="flags">
+           <set>ItemIsSelectable</set>
+          </property>
+         </item>
+         <item row="5" column="1">
+          <property name="text">
+           <string> INVENTAIRE </string>
+          </property>
+          <property name="textAlignment">
+           <set>AlignHCenter|AlignVCenter|AlignCenter</set>
+          </property>
+          <property name="icon">
+           <iconset resource="ressource.qrc">
+            <normaloff>:/interface/16/ressource/sac_16.png</normaloff>:/interface/16/ressource/sac_16.png</iconset>
+          </property>
+          <property name="flags">
+           <set>ItemIsSelectable|ItemIsEnabled</set>
+          </property>
+         </item>
+         <item row="6" column="0">
+          <property name="text">
+           <string/>
+          </property>
+          <property name="flags">
+           <set>ItemIsSelectable|ItemIsEnabled</set>
+          </property>
+         </item>
+         <item row="6" column="1">
+          <property name="text">
+           <string> DIVERS</string>
+          </property>
+          <property name="textAlignment">
+           <set>AlignHCenter|AlignVCenter|AlignCenter</set>
+          </property>
+          <property name="icon">
+           <iconset resource="ressource.qrc">
+            <normaloff>:/interface/32/ressource/note_32.png</normaloff>:/interface/32/ressource/note_32.png</iconset>
+          </property>
+          <property name="flags">
+           <set>ItemIsSelectable|ItemIsEnabled</set>
+          </property>
+         </item>
+        </widget>
+       </item>
+       <item>
+        <layout class="QVBoxLayout" name="verticalLayout">
+         <property name="spacing">
+          <number>1</number>
+         </property>
+         <item>
+          <widget class="QStackedWidget" name="edm_pages">
+           <property name="minimumSize">
+            <size>
+             <width>392</width>
+             <height>0</height>
+            </size>
+           </property>
+           <property name="font">
+            <font>
+             <family>Verdana</family>
+            </font>
+           </property>
+           <property name="currentIndex">
+            <number>6</number>
+           </property>
+           <widget class="QWidget" name="page_nom">
+            <widget class="QFrame" name="frame_2">
+             <property name="geometry">
+              <rect>
+               <x>10</x>
+               <y>20</y>
+               <width>481</width>
+               <height>381</height>
+              </rect>
+             </property>
+             <property name="frameShape">
+              <enum>QFrame::NoFrame</enum>
+             </property>
+             <property name="frameShadow">
+              <enum>QFrame::Raised</enum>
+             </property>
+             <widget class="QGraphicsView" name="edm_vueForme">
+              <property name="geometry">
+               <rect>
+                <x>10</x>
+                <y>50</y>
+                <width>293</width>
+                <height>296</height>
+               </rect>
+              </property>
+              <property name="palette">
+               <palette>
+                <active>
+                 <colorrole role="Base">
+                  <brush brushstyle="SolidPattern">
+                   <color alpha="255">
+                    <red>244</red>
+                    <green>244</green>
+                    <blue>244</blue>
+                   </color>
+                  </brush>
+                 </colorrole>
+                </active>
+                <inactive>
+                 <colorrole role="Base">
+                  <brush brushstyle="SolidPattern">
+                   <color alpha="255">
+                    <red>244</red>
+                    <green>244</green>
+                    <blue>244</blue>
+                   </color>
+                  </brush>
+                 </colorrole>
+                </inactive>
+                <disabled>
+                 <colorrole role="Base">
+                  <brush brushstyle="SolidPattern">
+                   <color alpha="255">
+                    <red>240</red>
+                    <green>240</green>
+                    <blue>240</blue>
+                   </color>
+                  </brush>
+                 </colorrole>
+                </disabled>
+               </palette>
+              </property>
+              <property name="frameShape">
+               <enum>QFrame::WinPanel</enum>
+              </property>
+              <property name="frameShadow">
+               <enum>QFrame::Raised</enum>
+              </property>
+              <property name="renderHints">
+               <set>QPainter::Antialiasing|QPainter::HighQualityAntialiasing|QPainter::TextAntialiasing</set>
+              </property>
+             </widget>
+             <widget class="QPushButton" name="edm_image">
+              <property name="geometry">
+               <rect>
+                <x>310</x>
+                <y>90</y>
+                <width>161</width>
+                <height>31</height>
+               </rect>
+              </property>
+              <property name="text">
+               <string>Choisir une image</string>
+              </property>
+              <property name="icon">
+               <iconset resource="ressource.qrc">
+                <normaloff>:/interface/32/ressource/portrait_32.png</normaloff>:/interface/32/ressource/portrait_32.png</iconset>
+              </property>
+              <property name="iconSize">
+               <size>
+                <width>22</width>
+                <height>22</height>
+               </size>
+              </property>
+              <property name="autoDefault">
+               <bool>false</bool>
+              </property>
+             </widget>
+             <widget class="QPushButton" name="edm_couleur">
+              <property name="geometry">
+               <rect>
+                <x>310</x>
+                <y>50</y>
+                <width>161</width>
+                <height>31</height>
+               </rect>
+              </property>
+              <property name="text">
+               <string>Choisir la couleur</string>
+              </property>
+              <property name="icon">
+               <iconset resource="ressource.qrc">
+                <normaloff>:/interface/16/ressource/palette_16.png</normaloff>:/interface/16/ressource/palette_16.png</iconset>
+              </property>
+              <property name="autoDefault">
+               <bool>false</bool>
+              </property>
+             </widget>
+             <widget class="QPushButton" name="edm_aideForme">
+              <property name="geometry">
+               <rect>
+                <x>310</x>
+                <y>310</y>
+                <width>161</width>
+                <height>31</height>
+               </rect>
+              </property>
+              <property name="text">
+               <string>Raccourcis clavier</string>
+              </property>
+              <property name="icon">
+               <iconset resource="ressource.qrc">
+                <normaloff>:/interface/32/ressource/aide_32.png</normaloff>:/interface/32/ressource/aide_32.png</iconset>
+              </property>
+              <property name="autoDefault">
+               <bool>false</bool>
+              </property>
+             </widget>
+             <widget class="QRadioButton" name="edm_casesHexa">
+              <property name="geometry">
+               <rect>
+                <x>20</x>
+                <y>0</y>
+                <width>151</width>
+                <height>31</height>
+               </rect>
+              </property>
+              <property name="text">
+               <string>Cases hexagonales</string>
+              </property>
+              <property name="checked">
+               <bool>true</bool>
+              </property>
+             </widget>
+             <widget class="QRadioButton" name="edm_casesCarrees">
+              <property name="geometry">
+               <rect>
+                <x>180</x>
+                <y>0</y>
+                <width>111</width>
+                <height>31</height>
+               </rect>
+              </property>
+              <property name="text">
+               <string>Cases carrées</string>
+              </property>
+             </widget>
+            </widget>
+           </widget>
+           <widget class="QWidget" name="page_cbt">
+            <widget class="QComboBox" name="edm_blessure">
+             <property name="geometry">
+              <rect>
+               <x>210</x>
+               <y>10</y>
+               <width>221</width>
+               <height>21</height>
+              </rect>
+             </property>
+             <item>
+              <property name="text">
+               <string>Indemne</string>
+              </property>
+             </item>
+             <item>
+              <property name="text">
+               <string>Légèrement blessé</string>
+              </property>
+             </item>
+             <item>
+              <property name="text">
+               <string>Blessé</string>
+              </property>
+             </item>
+             <item>
+              <property name="text">
+               <string>Grievement blessé</string>
+              </property>
+             </item>
+             <item>
+              <property name="text">
+               <string>Etat critique</string>
+              </property>
+             </item>
+             <item>
+              <property name="text">
+               <string>Inconscient</string>
+              </property>
+             </item>
+             <item>
+              <property name="text">
+               <string>Mort</string>
+              </property>
+             </item>
+            </widget>
+            <widget class="QLabel" name="label_6">
+             <property name="geometry">
+              <rect>
+               <x>20</x>
+               <y>10</y>
+               <width>201</width>
+               <height>21</height>
+              </rect>
+             </property>
+             <property name="text">
+              <string>Niveau de blessure apparent : </string>
+             </property>
+            </widget>
+            <widget class="QCheckBox" name="edm_paralyse">
+             <property name="geometry">
+              <rect>
+               <x>10</x>
+               <y>50</y>
+               <width>91</width>
+               <height>21</height>
+              </rect>
+             </property>
+             <property name="text">
+              <string>Paralysé</string>
+             </property>
+             <property name="icon">
+              <iconset resource="ressource.qrc">
+               <normaloff>:/interface/16/ressource/eclair_16.png</normaloff>:/interface/16/ressource/eclair_16.png</iconset>
+             </property>
+            </widget>
+            <widget class="QCheckBox" name="edm_etourdi">
+             <property name="geometry">
+              <rect>
+               <x>110</x>
+               <y>50</y>
+               <width>81</width>
+               <height>21</height>
+              </rect>
+             </property>
+             <property name="text">
+              <string>Etourdi</string>
+             </property>
+             <property name="icon">
+              <iconset resource="ressource.qrc">
+               <normaloff>:/interface/16/ressource/etourdi_16.png</normaloff>:/interface/16/ressource/etourdi_16.png</iconset>
+             </property>
+            </widget>
+            <widget class="QCheckBox" name="edm_empoisonne">
+             <property name="geometry">
+              <rect>
+               <x>200</x>
+               <y>50</y>
+               <width>131</width>
+               <height>21</height>
+              </rect>
+             </property>
+             <property name="text">
+              <string>Empoisonné</string>
+             </property>
+             <property name="icon">
+              <iconset resource="ressource.qrc">
+               <normaloff>:/interface/16/ressource/poison_16.png</normaloff>:/interface/16/ressource/poison_16.png</iconset>
+             </property>
+            </widget>
+            <widget class="QCheckBox" name="edm_brule">
+             <property name="geometry">
+              <rect>
+               <x>320</x>
+               <y>50</y>
+               <width>81</width>
+               <height>21</height>
+              </rect>
+             </property>
+             <property name="text">
+              <string>Brûlé</string>
+             </property>
+             <property name="icon">
+              <iconset resource="ressource.qrc">
+               <normaloff>:/interface/16/ressource/feu_16.png</normaloff>:/interface/16/ressource/feu_16.png</iconset>
+             </property>
+            </widget>
+            <widget class="QCheckBox" name="edm_gele">
+             <property name="geometry">
+              <rect>
+               <x>400</x>
+               <y>50</y>
+               <width>141</width>
+               <height>21</height>
+              </rect>
+             </property>
+             <property name="text">
+              <string>Gelé</string>
+             </property>
+             <property name="icon">
+              <iconset resource="ressource.qrc">
+               <normaloff>:/interface/16/ressource/glace_16.png</normaloff>:/interface/16/ressource/glace_16.png</iconset>
+             </property>
+            </widget>
+            <widget class="QLabel" name="label_7">
+             <property name="geometry">
+              <rect>
+               <x>10</x>
+               <y>80</y>
+               <width>161</width>
+               <height>21</height>
+              </rect>
+             </property>
+             <property name="font">
+              <font>
+               <italic>true</italic>
+              </font>
+             </property>
+             <property name="text">
+              <string>Autres effets : </string>
+             </property>
+            </widget>
+            <widget class="QTableWidget" name="edm_effets">
+             <property name="geometry">
+              <rect>
+               <x>10</x>
+               <y>101</y>
+               <width>481</width>
+               <height>141</height>
+              </rect>
+             </property>
+             <property name="palette">
+              <palette>
+               <active>
+                <colorrole role="Base">
+                 <brush brushstyle="SolidPattern">
+                  <color alpha="255">
+                   <red>249</red>
+                   <green>249</green>
+                   <blue>249</blue>
+                  </color>
+                 </brush>
+                </colorrole>
+               </active>
+               <inactive>
+                <colorrole role="Base">
+                 <brush brushstyle="SolidPattern">
+                  <color alpha="255">
+                   <red>249</red>
+                   <green>249</green>
+                   <blue>249</blue>
+                  </color>
+                 </brush>
+                </colorrole>
+               </inactive>
+               <disabled>
+                <colorrole role="Base">
+                 <brush brushstyle="SolidPattern">
+                  <color alpha="255">
+                   <red>240</red>
+                   <green>240</green>
+                   <blue>240</blue>
+                  </color>
+                 </brush>
+                </colorrole>
+               </disabled>
+              </palette>
+             </property>
+             <column>
+              <property name="text">
+               <string>id</string>
+              </property>
+             </column>
+             <column>
+              <property name="text">
+               <string>Nom</string>
+              </property>
+             </column>
+             <column>
+              <property name="text">
+               <string>Nouvelle colonne</string>
+              </property>
+             </column>
+             <column>
+              <property name="text">
+               <string>Durée</string>
+              </property>
+             </column>
+            </widget>
+            <widget class="QLabel" name="label_18">
+             <property name="geometry">
+              <rect>
+               <x>10</x>
+               <y>260</y>
+               <width>161</width>
+               <height>21</height>
+              </rect>
+             </property>
+             <property name="font">
+              <font>
+               <italic>true</italic>
+              </font>
+             </property>
+             <property name="text">
+              <string>Dernières actions : </string>
+             </property>
+            </widget>
+           </widget>
+           <widget class="QWidget" name="page_dep">
+            <widget class="QLabel" name="label_9">
+             <property name="geometry">
+              <rect>
+               <x>70</x>
+               <y>100</y>
+               <width>391</width>
+               <height>31</height>
+              </rect>
+             </property>
+             <property name="font">
+              <font>
+               <family>Verdana</family>
+              </font>
+             </property>
+             <property name="frameShape">
+              <enum>QFrame::NoFrame</enum>
+             </property>
+             <property name="text">
+              <string>Nombre de cases que la créature peut parcourir en un tour : </string>
+             </property>
+            </widget>
+            <widget class="QSpinBox" name="edm_depMarche">
+             <property name="geometry">
+              <rect>
+               <x>240</x>
+               <y>140</y>
+               <width>51</width>
+               <height>31</height>
+              </rect>
+             </property>
+             <property name="palette">
+              <palette>
+               <active>
+                <colorrole role="Base">
+                 <brush brushstyle="SolidPattern">
+                  <color alpha="255">
+                   <red>248</red>
+                   <green>248</green>
+                   <blue>248</blue>
+                  </color>
+                 </brush>
+                </colorrole>
+               </active>
+               <inactive>
+                <colorrole role="Base">
+                 <brush brushstyle="SolidPattern">
+                  <color alpha="255">
+                   <red>248</red>
+                   <green>248</green>
+                   <blue>248</blue>
+                  </color>
+                 </brush>
+                </colorrole>
+               </inactive>
+               <disabled>
+                <colorrole role="Base">
+                 <brush brushstyle="SolidPattern">
+                  <color alpha="255">
+                   <red>240</red>
+                   <green>240</green>
+                   <blue>240</blue>
+                  </color>
+                 </brush>
+                </colorrole>
+               </disabled>
+              </palette>
+             </property>
+             <property name="font">
+              <font>
+               <family>Verdana</family>
+              </font>
+             </property>
+             <property name="value">
+              <number>9</number>
+             </property>
+            </widget>
+            <widget class="QLabel" name="label_10">
+             <property name="geometry">
+              <rect>
+               <x>130</x>
+               <y>140</y>
+               <width>101</width>
+               <height>31</height>
+              </rect>
+             </property>
+             <property name="font">
+              <font>
+               <family>Verdana</family>
+              </font>
+             </property>
+             <property name="frameShape">
+              <enum>QFrame::NoFrame</enum>
+             </property>
+             <property name="text">
+              <string>Marche / Course</string>
+             </property>
+            </widget>
+            <widget class="QSpinBox" name="edm_depNage">
+             <property name="geometry">
+              <rect>
+               <x>240</x>
+               <y>180</y>
+               <width>51</width>
+               <height>31</height>
+              </rect>
+             </property>
+             <property name="palette">
+              <palette>
+               <active>
+                <colorrole role="Base">
+                 <brush brushstyle="SolidPattern">
+                  <color alpha="255">
+                   <red>248</red>
+                   <green>248</green>
+                   <blue>248</blue>
+                  </color>
+                 </brush>
+                </colorrole>
+               </active>
+               <inactive>
+                <colorrole role="Base">
+                 <brush brushstyle="SolidPattern">
+                  <color alpha="255">
+                   <red>248</red>
+                   <green>248</green>
+                   <blue>248</blue>
+                  </color>
+                 </brush>
+                </colorrole>
+               </inactive>
+               <disabled>
+                <colorrole role="Base">
+                 <brush brushstyle="SolidPattern">
+                  <color alpha="255">
+                   <red>240</red>
+                   <green>240</green>
+                   <blue>240</blue>
+                  </color>
+                 </brush>
+                </colorrole>
+               </disabled>
+              </palette>
+             </property>
+             <property name="font">
+              <font>
+               <family>Verdana</family>
+              </font>
+             </property>
+             <property name="value">
+              <number>6</number>
+             </property>
+            </widget>
+            <widget class="QLabel" name="label_11">
+             <property name="geometry">
+              <rect>
+               <x>130</x>
+               <y>180</y>
+               <width>81</width>
+               <height>31</height>
+              </rect>
+             </property>
+             <property name="font">
+              <font>
+               <family>Verdana</family>
+              </font>
+             </property>
+             <property name="frameShape">
+              <enum>QFrame::NoFrame</enum>
+             </property>
+             <property name="text">
+              <string>Nage    </string>
+             </property>
+            </widget>
+            <widget class="QSpinBox" name="edm_depEscalade">
+             <property name="geometry">
+              <rect>
+               <x>240</x>
+               <y>220</y>
+               <width>51</width>
+               <height>31</height>
+              </rect>
+             </property>
+             <property name="palette">
+              <palette>
+               <active>
+                <colorrole role="Base">
+                 <brush brushstyle="SolidPattern">
+                  <color alpha="255">
+                   <red>248</red>
+                   <green>248</green>
+                   <blue>248</blue>
+                  </color>
+                 </brush>
+                </colorrole>
+               </active>
+               <inactive>
+                <colorrole role="Base">
+                 <brush brushstyle="SolidPattern">
+                  <color alpha="255">
+                   <red>248</red>
+                   <green>248</green>
+                   <blue>248</blue>
+                  </color>
+                 </brush>
+                </colorrole>
+               </inactive>
+               <disabled>
+                <colorrole role="Base">
+                 <brush brushstyle="SolidPattern">
+                  <color alpha="255">
+                   <red>240</red>
+                   <green>240</green>
+                   <blue>240</blue>
+                  </color>
+                 </brush>
+                </colorrole>
+               </disabled>
+              </palette>
+             </property>
+             <property name="font">
+              <font>
+               <family>Verdana</family>
+              </font>
+             </property>
+             <property name="value">
+              <number>4</number>
+             </property>
+            </widget>
+            <widget class="QLabel" name="label_12">
+             <property name="geometry">
+              <rect>
+               <x>130</x>
+               <y>220</y>
+               <width>91</width>
+               <height>31</height>
+              </rect>
+             </property>
+             <property name="font">
+              <font>
+               <family>Verdana</family>
+              </font>
+             </property>
+             <property name="frameShape">
+              <enum>QFrame::NoFrame</enum>
+             </property>
+             <property name="text">
+              <string>Escalade </string>
+             </property>
+            </widget>
+            <widget class="QLabel" name="label_13">
+             <property name="geometry">
+              <rect>
+               <x>130</x>
+               <y>260</y>
+               <width>61</width>
+               <height>31</height>
+              </rect>
+             </property>
+             <property name="font">
+              <font>
+               <family>Verdana</family>
+              </font>
+             </property>
+             <property name="frameShape">
+              <enum>QFrame::NoFrame</enum>
+             </property>
+             <property name="text">
+              <string>Vol      </string>
+             </property>
+            </widget>
+            <widget class="QSpinBox" name="edm_depVol">
+             <property name="geometry">
+              <rect>
+               <x>240</x>
+               <y>260</y>
+               <width>51</width>
+               <height>31</height>
+              </rect>
+             </property>
+             <property name="palette">
+              <palette>
+               <active>
+                <colorrole role="Base">
+                 <brush brushstyle="SolidPattern">
+                  <color alpha="255">
+                   <red>248</red>
+                   <green>248</green>
+                   <blue>248</blue>
+                  </color>
+                 </brush>
+                </colorrole>
+               </active>
+               <inactive>
+                <colorrole role="Base">
+                 <brush brushstyle="SolidPattern">
+                  <color alpha="255">
+                   <red>248</red>
+                   <green>248</green>
+                   <blue>248</blue>
+                  </color>
+                 </brush>
+                </colorrole>
+               </inactive>
+               <disabled>
+                <colorrole role="Base">
+                 <brush brushstyle="SolidPattern">
+                  <color alpha="255">
+                   <red>240</red>
+                   <green>240</green>
+                   <blue>240</blue>
+                  </color>
+                 </brush>
+                </colorrole>
+               </disabled>
+              </palette>
+             </property>
+             <property name="font">
+              <font>
+               <family>Verdana</family>
+              </font>
+             </property>
+            </widget>
+            <widget class="QDoubleSpinBox" name="edm_saut">
+             <property name="geometry">
+              <rect>
+               <x>310</x>
+               <y>320</y>
+               <width>51</width>
+               <height>31</height>
+              </rect>
+             </property>
+             <property name="palette">
+              <palette>
+               <active>
+                <colorrole role="Base">
+                 <brush brushstyle="SolidPattern">
+                  <color alpha="255">
+                   <red>248</red>
+                   <green>248</green>
+                   <blue>248</blue>
+                  </color>
+                 </brush>
+                </colorrole>
+               </active>
+               <inactive>
+                <colorrole role="Base">
+                 <brush brushstyle="SolidPattern">
+                  <color alpha="255">
+                   <red>248</red>
+                   <green>248</green>
+                   <blue>248</blue>
+                  </color>
+                 </brush>
+                </colorrole>
+               </inactive>
+               <disabled>
+                <colorrole role="Base">
+                 <brush brushstyle="SolidPattern">
+                  <color alpha="255">
+                   <red>240</red>
+                   <green>240</green>
+                   <blue>240</blue>
+                  </color>
+                 </brush>
+                </colorrole>
+               </disabled>
+              </palette>
+             </property>
+             <property name="font">
+              <font>
+               <family>Verdana</family>
+              </font>
+             </property>
+             <property name="prefix">
+              <string/>
+             </property>
+             <property name="decimals">
+              <number>0</number>
+             </property>
+             <property name="singleStep">
+              <double>1.000000000000000</double>
+             </property>
+             <property name="value">
+              <double>5.000000000000000</double>
+             </property>
+            </widget>
+            <widget class="QLabel" name="label_14">
+             <property name="geometry">
+              <rect>
+               <x>70</x>
+               <y>320</y>
+               <width>231</width>
+               <height>31</height>
+              </rect>
+             </property>
+             <property name="font">
+              <font>
+               <family>Verdana</family>
+              </font>
+             </property>
+             <property name="frameShape">
+              <enum>QFrame::NoFrame</enum>
+             </property>
+             <property name="text">
+              <string>Hauteur maximum pour les sauts : </string>
+             </property>
+            </widget>
+            <widget class="QLabel" name="label_2">
+             <property name="geometry">
+              <rect>
+               <x>80</x>
+               <y>140</y>
+               <width>31</width>
+               <height>31</height>
+              </rect>
+             </property>
+             <property name="text">
+              <string/>
+             </property>
+             <property name="pixmap">
+              <pixmap resource="ressource.qrc">:/interface/16/ressource/marche_16.png</pixmap>
+             </property>
+             <property name="scaledContents">
+              <bool>false</bool>
+             </property>
+             <property name="alignment">
+              <set>Qt::AlignCenter</set>
+             </property>
+            </widget>
+            <widget class="QLabel" name="label_3">
+             <property name="geometry">
+              <rect>
+               <x>80</x>
+               <y>180</y>
+               <width>31</width>
+               <height>31</height>
+              </rect>
+             </property>
+             <property name="text">
+              <string/>
+             </property>
+             <property name="pixmap">
+              <pixmap resource="ressource.qrc">:/interface/24/ressource/nage_24.png</pixmap>
+             </property>
+             <property name="scaledContents">
+              <bool>false</bool>
+             </property>
+            </widget>
+            <widget class="QLabel" name="label_4">
+             <property name="geometry">
+              <rect>
+               <x>80</x>
+               <y>220</y>
+               <width>31</width>
+               <height>31</height>
+              </rect>
+             </property>
+             <property name="text">
+              <string/>
+             </property>
+             <property name="pixmap">
+              <pixmap resource="ressource.qrc">:/interface/24/ressource/escalade_24.png</pixmap>
+             </property>
+             <property name="scaledContents">
+              <bool>false</bool>
+             </property>
+            </widget>
+            <widget class="QLabel" name="label_5">
+             <property name="geometry">
+              <rect>
+               <x>80</x>
+               <y>260</y>
+               <width>31</width>
+               <height>31</height>
+              </rect>
+             </property>
+             <property name="text">
+              <string/>
+             </property>
+             <property name="pixmap">
+              <pixmap resource="ressource.qrc">:/interface/24/ressource/plume_24.png</pixmap>
+             </property>
+             <property name="scaledContents">
+              <bool>false</bool>
+             </property>
+            </widget>
+            <widget class="QSpinBox" name="edm_taille">
+             <property name="geometry">
+              <rect>
+               <x>310</x>
+               <y>60</y>
+               <width>51</width>
+               <height>31</height>
+              </rect>
+             </property>
+             <property name="palette">
+              <palette>
+               <active>
+                <colorrole role="Base">
+                 <brush brushstyle="SolidPattern">
+                  <color alpha="255">
+                   <red>248</red>
+                   <green>248</green>
+                   <blue>248</blue>
+                  </color>
+                 </brush>
+                </colorrole>
+               </active>
+               <inactive>
+                <colorrole role="Base">
+                 <brush brushstyle="SolidPattern">
+                  <color alpha="255">
+                   <red>248</red>
+                   <green>248</green>
+                   <blue>248</blue>
+                  </color>
+                 </brush>
+                </colorrole>
+               </inactive>
+               <disabled>
+                <colorrole role="Base">
+                 <brush brushstyle="SolidPattern">
+                  <color alpha="255">
+                   <red>240</red>
+                   <green>240</green>
+                   <blue>240</blue>
+                  </color>
+                 </brush>
+                </colorrole>
+               </disabled>
+              </palette>
+             </property>
+             <property name="font">
+              <font>
+               <family>Verdana</family>
+              </font>
+             </property>
+             <property name="minimum">
+              <number>1</number>
+             </property>
+            </widget>
+            <widget class="QLabel" name="label_15">
+             <property name="geometry">
+              <rect>
+               <x>70</x>
+               <y>60</y>
+               <width>231</width>
+               <height>31</height>
+              </rect>
+             </property>
+             <property name="font">
+              <font>
+               <family>Verdana</family>
+              </font>
+             </property>
+             <property name="frameShape">
+              <enum>QFrame::NoFrame</enum>
+             </property>
+             <property name="text">
+              <string>Taille de la créature (en cases) : </string>
+             </property>
+            </widget>
+           </widget>
+           <widget class="QWidget" name="page_attr">
+            <widget class="QScrollArea" name="edm_deroulementAttributs">
+             <property name="geometry">
+              <rect>
+               <x>10</x>
+               <y>10</y>
+               <width>231</width>
+               <height>411</height>
+              </rect>
+             </property>
+             <property name="frameShape">
+              <enum>QFrame::StyledPanel</enum>
+             </property>
+             <property name="frameShadow">
+              <enum>QFrame::Raised</enum>
+             </property>
+             <property name="widgetResizable">
+              <bool>true</bool>
+             </property>
+             <widget class="QWidget" name="scrollAreaWidgetContents_2">
+              <property name="geometry">
+               <rect>
+                <x>0</x>
+                <y>0</y>
+                <width>229</width>
+                <height>409</height>
+               </rect>
+              </property>
+              <layout class="QVBoxLayout" name="edc_deroulementAttributs_layout">
+               <property name="spacing">
+                <number>1</number>
+               </property>
+               <property name="leftMargin">
+                <number>3</number>
+               </property>
+               <property name="topMargin">
+                <number>3</number>
+               </property>
+               <property name="rightMargin">
+                <number>3</number>
+               </property>
+               <property name="bottomMargin">
+                <number>3</number>
+               </property>
+              </layout>
+             </widget>
+            </widget>
+            <widget class="QTextEdit" name="edm_notes">
+             <property name="geometry">
+              <rect>
+               <x>270</x>
+               <y>30</y>
+               <width>181</width>
+               <height>391</height>
+              </rect>
+             </property>
+             <property name="palette">
+              <palette>
+               <active>
+                <colorrole role="Base">
+                 <brush brushstyle="SolidPattern">
+                  <color alpha="255">
+                   <red>248</red>
+                   <green>248</green>
+                   <blue>248</blue>
+                  </color>
+                 </brush>
+                </colorrole>
+               </active>
+               <inactive>
+                <colorrole role="Base">
+                 <brush brushstyle="SolidPattern">
+                  <color alpha="255">
+                   <red>248</red>
+                   <green>248</green>
+                   <blue>248</blue>
+                  </color>
+                 </brush>
+                </colorrole>
+               </inactive>
+               <disabled>
+                <colorrole role="Base">
+                 <brush brushstyle="SolidPattern">
+                  <color alpha="255">
+                   <red>240</red>
+                   <green>240</green>
+                   <blue>240</blue>
+                  </color>
+                 </brush>
+                </colorrole>
+               </disabled>
+              </palette>
+             </property>
+             <property name="font">
+              <font>
+               <family>Verdana</family>
+              </font>
+             </property>
+            </widget>
+            <widget class="QLabel" name="label_23">
+             <property name="geometry">
+              <rect>
+               <x>280</x>
+               <y>9</y>
+               <width>141</width>
+               <height>21</height>
+              </rect>
+             </property>
+             <property name="font">
+              <font>
+               <family>Verdana</family>
+               <italic>true</italic>
+              </font>
+             </property>
+             <property name="text">
+              <string>Autre :</string>
+             </property>
+            </widget>
+           </widget>
+           <widget class="QWidget" name="page_att">
+            <widget class="QScrollArea" name="edm_deroulementAttaques">
+             <property name="geometry">
+              <rect>
+               <x>0</x>
+               <y>0</y>
+               <width>491</width>
+               <height>431</height>
+              </rect>
+             </property>
+             <property name="widgetResizable">
+              <bool>true</bool>
+             </property>
+             <widget class="QWidget" name="scrollAreaWidgetContents">
+              <property name="geometry">
+               <rect>
+                <x>0</x>
+                <y>0</y>
+                <width>489</width>
+                <height>429</height>
+               </rect>
+              </property>
+              <layout class="QVBoxLayout" name="edc_deroulementAttaques_layout">
+               <property name="spacing">
+                <number>1</number>
+               </property>
+               <property name="leftMargin">
+                <number>3</number>
+               </property>
+               <property name="topMargin">
+                <number>3</number>
+               </property>
+               <property name="rightMargin">
+                <number>3</number>
+               </property>
+               <property name="bottomMargin">
+                <number>3</number>
+               </property>
+              </layout>
+             </widget>
+            </widget>
+           </widget>
+           <widget class="QWidget" name="page_invent">
+            <widget class="DmTableInventaire" name="edc_listeInventaire">
+             <property name="geometry">
+              <rect>
+               <x>0</x>
+               <y>36</y>
+               <width>491</width>
+               <height>361</height>
+              </rect>
+             </property>
+             <property name="palette">
+              <palette>
+               <active>
+                <colorrole role="Base">
+                 <brush brushstyle="SolidPattern">
+                  <color alpha="255">
+                   <red>248</red>
+                   <green>248</green>
+                   <blue>248</blue>
+                  </color>
+                 </brush>
+                </colorrole>
+               </active>
+               <inactive>
+                <colorrole role="Base">
+                 <brush brushstyle="SolidPattern">
+                  <color alpha="255">
+                   <red>248</red>
+                   <green>248</green>
+                   <blue>248</blue>
+                  </color>
+                 </brush>
+                </colorrole>
+               </inactive>
+               <disabled>
+                <colorrole role="Base">
+                 <brush brushstyle="SolidPattern">
+                  <color alpha="255">
+                   <red>240</red>
+                   <green>240</green>
+                   <blue>240</blue>
+                  </color>
+                 </brush>
+                </colorrole>
+               </disabled>
+              </palette>
+             </property>
+             <property name="font">
+              <font>
+               <family>Verdana</family>
+              </font>
+             </property>
+             <property name="frameShape">
+              <enum>QFrame::WinPanel</enum>
+             </property>
+             <property name="verticalScrollBarPolicy">
+              <enum>Qt::ScrollBarAsNeeded</enum>
+             </property>
+             <property name="horizontalScrollBarPolicy">
+              <enum>Qt::ScrollBarAlwaysOff</enum>
+             </property>
+             <property name="editTriggers">
+              <set>QAbstractItemView::NoEditTriggers</set>
+             </property>
+             <property name="alternatingRowColors">
+              <bool>false</bool>
+             </property>
+             <property name="selectionMode">
+              <enum>QAbstractItemView::NoSelection</enum>
+             </property>
+             <property name="selectionBehavior">
+              <enum>QAbstractItemView::SelectRows</enum>
+             </property>
+             <property name="showGrid">
+              <bool>true</bool>
+             </property>
+             <property name="gridStyle">
+              <enum>Qt::SolidLine</enum>
+             </property>
+             <property name="sortingEnabled">
+              <bool>true</bool>
+             </property>
+             <attribute name="horizontalHeaderVisible">
+              <bool>false</bool>
+             </attribute>
+             <attribute name="horizontalHeaderCascadingSectionResizes">
+              <bool>false</bool>
+             </attribute>
+             <attribute name="horizontalHeaderDefaultSectionSize">
+              <number>60</number>
+             </attribute>
+             <attribute name="horizontalHeaderMinimumSectionSize">
+              <number>32</number>
+             </attribute>
+             <attribute name="verticalHeaderVisible">
+              <bool>false</bool>
+             </attribute>
+             <attribute name="verticalHeaderDefaultSectionSize">
+              <number>18</number>
+             </attribute>
+             <attribute name="verticalHeaderMinimumSectionSize">
+              <number>14</number>
+             </attribute>
+             <row>
+              <property name="text">
+               <string>Nouvelle ligne</string>
+              </property>
+             </row>
+             <column>
+              <property name="text">
+               <string>Type</string>
+              </property>
+              <property name="font">
+               <font>
+                <family>Verdana</family>
+                <pointsize>7</pointsize>
+                <weight>75</weight>
+                <bold>true</bold>
+               </font>
+              </property>
+             </column>
+             <column>
+              <property name="text">
+               <string>Quantité</string>
+              </property>
+              <property name="font">
+               <font>
+                <family>Verdana</family>
+                <pointsize>7</pointsize>
+                <weight>75</weight>
+                <bold>true</bold>
+               </font>
+              </property>
+             </column>
+             <column>
+              <property name="text">
+               <string>Objet</string>
+              </property>
+              <property name="font">
+               <font>
+                <family>Verdana</family>
+                <pointsize>7</pointsize>
+                <weight>75</weight>
+                <italic>false</italic>
+                <bold>true</bold>
+               </font>
+              </property>
+             </column>
+             <column>
+              <property name="text">
+               <string/>
+              </property>
+              <property name="font">
+               <font>
+                <family>Verdana</family>
+                <pointsize>7</pointsize>
+                <weight>75</weight>
+                <bold>true</bold>
+               </font>
+              </property>
+              <property name="icon">
+               <iconset>
+                <normaloff>../../img/poids.png</normaloff>../../img/poids.png</iconset>
+              </property>
+             </column>
+             <column>
+              <property name="text">
+               <string>...</string>
+              </property>
+              <property name="font">
+               <font>
+                <family>Verdana</family>
+                <pointsize>7</pointsize>
+                <weight>75</weight>
+                <bold>true</bold>
+               </font>
+              </property>
+             </column>
+             <item row="0" column="0">
+              <property name="text">
+               <string>*</string>
+              </property>
+              <property name="font">
+               <font>
+                <weight>50</weight>
+                <bold>false</bold>
+               </font>
+              </property>
+              <property name="textAlignment">
+               <set>AlignHCenter|AlignVCenter|AlignCenter</set>
+              </property>
+              <property name="flags">
+               <set>ItemIsSelectable|ItemIsDragEnabled|ItemIsDropEnabled|ItemIsEnabled</set>
+              </property>
+             </item>
+             <item row="0" column="1">
+              <property name="text">
+               <string/>
+              </property>
+              <property name="flags">
+               <set>ItemIsSelectable|ItemIsDragEnabled|ItemIsDropEnabled|ItemIsUserCheckable|ItemIsEnabled</set>
+              </property>
+             </item>
+             <item row="0" column="2">
+              <property name="text">
+               <string>(Cliquer pour ajouter un item)</string>
+              </property>
+              <property name="font">
+               <font>
+                <family>Verdana</family>
+                <pointsize>8</pointsize>
+                <italic>true</italic>
+               </font>
+              </property>
+              <property name="flags">
+               <set>ItemIsSelectable|ItemIsDragEnabled|ItemIsDropEnabled|ItemIsUserCheckable|ItemIsEnabled</set>
+              </property>
+             </item>
+             <item row="0" column="3">
+              <property name="text">
+               <string/>
+              </property>
+              <property name="flags">
+               <set>ItemIsSelectable|ItemIsDragEnabled|ItemIsDropEnabled|ItemIsUserCheckable|ItemIsEnabled</set>
+              </property>
+             </item>
+             <item row="0" column="4">
+              <property name="text">
+               <string/>
+              </property>
+              <property name="flags">
+               <set>ItemIsSelectable|ItemIsDragEnabled|ItemIsDropEnabled|ItemIsUserCheckable|ItemIsEnabled</set>
+              </property>
+             </item>
+            </widget>
+            <widget class="QLabel" name="label">
+             <property name="geometry">
+              <rect>
+               <x>10</x>
+               <y>400</y>
+               <width>151</width>
+               <height>21</height>
+              </rect>
+             </property>
+             <property name="font">
+              <font>
+               <italic>true</italic>
+              </font>
+             </property>
+             <property name="text">
+              <string>Poids total transporté :</string>
+             </property>
+            </widget>
+            <widget class="DmLabel" name="edc_inventaire_poids">
+             <property name="geometry">
+              <rect>
+               <x>150</x>
+               <y>400</y>
+               <width>61</width>
+               <height>20</height>
+              </rect>
+             </property>
+             <property name="font">
+              <font>
+               <italic>true</italic>
+              </font>
+             </property>
+             <property name="text">
+              <string>... kg</string>
+             </property>
+            </widget>
+            <widget class="DmTabInventaire" name="edm_filtreTypeObjet">
+             <property name="geometry">
+              <rect>
+               <x>0</x>
+               <y>6</y>
+               <width>491</width>
+               <height>31</height>
+              </rect>
+             </property>
+             <property name="palette">
+              <palette>
+               <active>
+                <colorrole role="Base">
+                 <brush brushstyle="SolidPattern">
+                  <color alpha="100">
+                   <red>170</red>
+                   <green>0</green>
+                   <blue>0</blue>
+                  </color>
+                 </brush>
+                </colorrole>
+               </active>
+               <inactive>
+                <colorrole role="Base">
+                 <brush brushstyle="SolidPattern">
+                  <color alpha="100">
+                   <red>170</red>
+                   <green>0</green>
+                   <blue>0</blue>
+                  </color>
+                 </brush>
+                </colorrole>
+               </inactive>
+               <disabled>
+                <colorrole role="Base">
+                 <brush brushstyle="SolidPattern">
+                  <color alpha="255">
+                   <red>240</red>
+                   <green>240</green>
+                   <blue>240</blue>
+                  </color>
+                 </brush>
+                </colorrole>
+               </disabled>
+              </palette>
+             </property>
+             <property name="font">
+              <font>
+               <stylestrategy>PreferAntialias</stylestrategy>
+              </font>
+             </property>
+             <property name="tabShape">
+              <enum>QTabWidget::Rounded</enum>
+             </property>
+             <property name="currentIndex">
+              <number>1</number>
+             </property>
+             <property name="iconSize">
+              <size>
+               <width>19</width>
+               <height>21</height>
+              </size>
+             </property>
+             <widget class="QWidget" name="filtre_tout">
+              <attribute name="icon">
+               <iconset resource="ressource.qrc">
+                <normaloff>:/interface/32/ressource/etoile_32.png</normaloff>:/interface/32/ressource/etoile_32.png</iconset>
+              </attribute>
+              <attribute name="title">
+               <string>   </string>
+              </attribute>
+             </widget>
+             <widget class="QWidget" name="filtre_0">
+              <attribute name="icon">
+               <iconset resource="ressource.qrc">
+                <normaloff>:/interface/32/ressource/pieces_32.png</normaloff>:/interface/32/ressource/pieces_32.png</iconset>
+              </attribute>
+              <attribute name="title">
+               <string>   </string>
+              </attribute>
+             </widget>
+             <widget class="QWidget" name="filtre_1">
+              <attribute name="icon">
+               <iconset resource="ressource.qrc">
+                <normaloff>:/interface/32/ressource/armes_32.png</normaloff>:/interface/32/ressource/armes_32.png</iconset>
+              </attribute>
+              <attribute name="title">
+               <string>   </string>
+              </attribute>
+             </widget>
+             <widget class="QWidget" name="filtre_2">
+              <attribute name="icon">
+               <iconset resource="ressource.qrc">
+                <normaloff>:/interface/32/ressource/chimie_32.png</normaloff>:/interface/32/ressource/chimie_32.png</iconset>
+              </attribute>
+              <attribute name="title">
+               <string>   </string>
+              </attribute>
+             </widget>
+             <widget class="QWidget" name="filtre_3">
+              <attribute name="icon">
+               <iconset resource="ressource.qrc">
+                <normaloff>:/interface/32/ressource/diamant_32.png</normaloff>:/interface/32/ressource/diamant_32.png</iconset>
+              </attribute>
+              <attribute name="title">
+               <string>   </string>
+              </attribute>
+             </widget>
+             <widget class="QWidget" name="filtre_4">
+              <attribute name="icon">
+               <iconset resource="ressource.qrc">
+                <normaloff>:/interface/32/ressource/boiteOutils_32.png</normaloff>:/interface/32/ressource/boiteOutils_32.png</iconset>
+              </attribute>
+              <attribute name="title">
+               <string>   </string>
+              </attribute>
+             </widget>
+            </widget>
+            <zorder>edm_filtreTypeObjet</zorder>
+            <zorder>edc_listeInventaire</zorder>
+            <zorder>label</zorder>
+            <zorder>edc_inventaire_poids</zorder>
+           </widget>
+           <widget class="QWidget" name="page_notes">
+            <widget class="DmLineEdit" name="edm_detail_age">
+             <property name="geometry">
+              <rect>
+               <x>100</x>
+               <y>181</y>
+               <width>81</width>
+               <height>20</height>
+              </rect>
+             </property>
+             <property name="palette">
+              <palette>
+               <active>
+                <colorrole role="Base">
+                 <brush brushstyle="SolidPattern">
+                  <color alpha="255">
+                   <red>248</red>
+                   <green>248</green>
+                   <blue>248</blue>
+                  </color>
+                 </brush>
+                </colorrole>
+               </active>
+               <inactive>
+                <colorrole role="Base">
+                 <brush brushstyle="SolidPattern">
+                  <color alpha="255">
+                   <red>248</red>
+                   <green>248</green>
+                   <blue>248</blue>
+                  </color>
+                 </brush>
+                </colorrole>
+               </inactive>
+               <disabled>
+                <colorrole role="Base">
+                 <brush brushstyle="SolidPattern">
+                  <color alpha="255">
+                   <red>240</red>
+                   <green>240</green>
+                   <blue>240</blue>
+                  </color>
+                 </brush>
+                </colorrole>
+               </disabled>
+              </palette>
+             </property>
+             <property name="font">
+              <font>
+               <family>Verdana</family>
+              </font>
+             </property>
+            </widget>
+            <widget class="QLabel" name="label_16">
+             <property name="geometry">
+              <rect>
+               <x>50</x>
+               <y>180</y>
+               <width>41</width>
+               <height>21</height>
+              </rect>
+             </property>
+             <property name="font">
+              <font>
+               <family>Verdana</family>
+               <pointsize>8</pointsize>
+              </font>
+             </property>
+             <property name="text">
+              <string>Age : </string>
+             </property>
+            </widget>
+            <widget class="QLabel" name="label_17">
+             <property name="geometry">
+              <rect>
+               <x>50</x>
+               <y>210</y>
+               <width>41</width>
+               <height>21</height>
+              </rect>
+             </property>
+             <property name="font">
+              <font>
+               <family>Verdana</family>
+               <pointsize>8</pointsize>
+              </font>
+             </property>
+             <property name="text">
+              <string>Sexe : </string>
+             </property>
+            </widget>
+            <widget class="DmLineEdit" name="edm_detail_sexe">
+             <property name="geometry">
+              <rect>
+               <x>100</x>
+               <y>210</y>
+               <width>81</width>
+               <height>20</height>
+              </rect>
+             </property>
+             <property name="palette">
+              <palette>
+               <active>
+                <colorrole role="Base">
+                 <brush brushstyle="SolidPattern">
+                  <color alpha="255">
+                   <red>248</red>
+                   <green>248</green>
+                   <blue>248</blue>
+                  </color>
+                 </brush>
+                </colorrole>
+               </active>
+               <inactive>
+                <colorrole role="Base">
+                 <brush brushstyle="SolidPattern">
+                  <color alpha="255">
+                   <red>248</red>
+                   <green>248</green>
+                   <blue>248</blue>
+                  </color>
+                 </brush>
+                </colorrole>
+               </inactive>
+               <disabled>
+                <colorrole role="Base">
+                 <brush brushstyle="SolidPattern">
+                  <color alpha="255">
+                   <red>240</red>
+                   <green>240</green>
+                   <blue>240</blue>
+                  </color>
+                 </brush>
+                </colorrole>
+               </disabled>
+              </palette>
+             </property>
+             <property name="font">
+              <font>
+               <family>Verdana</family>
+              </font>
+             </property>
+            </widget>
+            <widget class="DmLineEdit" name="edm_detail_yeux">
+             <property name="geometry">
+              <rect>
+               <x>350</x>
+               <y>180</y>
+               <width>91</width>
+               <height>20</height>
+              </rect>
+             </property>
+             <property name="palette">
+              <palette>
+               <active>
+                <colorrole role="Base">
+                 <brush brushstyle="SolidPattern">
+                  <color alpha="255">
+                   <red>248</red>
+                   <green>248</green>
+                   <blue>248</blue>
+                  </color>
+                 </brush>
+                </colorrole>
+               </active>
+               <inactive>
+                <colorrole role="Base">
+                 <brush brushstyle="SolidPattern">
+                  <color alpha="255">
+                   <red>248</red>
+                   <green>248</green>
+                   <blue>248</blue>
+                  </color>
+                 </brush>
+                </colorrole>
+               </inactive>
+               <disabled>
+                <colorrole role="Base">
+                 <brush brushstyle="SolidPattern">
+                  <color alpha="255">
+                   <red>240</red>
+                   <green>240</green>
+                   <blue>240</blue>
+                  </color>
+                 </brush>
+                </colorrole>
+               </disabled>
+              </palette>
+             </property>
+             <property name="font">
+              <font>
+               <family>Verdana</family>
+              </font>
+             </property>
+             <property name="text">
+              <string/>
+             </property>
+            </widget>
+            <widget class="QLabel" name="label_37">
+             <property name="geometry">
+              <rect>
+               <x>240</x>
+               <y>180</y>
+               <width>71</width>
+               <height>21</height>
+              </rect>
+             </property>
+             <property name="font">
+              <font>
+               <family>Verdana</family>
+               <pointsize>8</pointsize>
+              </font>
+             </property>
+             <property name="text">
+              <string>Yeux :</string>
+             </property>
+            </widget>
+            <widget class="DmLineEdit" name="edm_detail_peau">
+             <property name="geometry">
+              <rect>
+               <x>350</x>
+               <y>210</y>
+               <width>91</width>
+               <height>20</height>
+              </rect>
+             </property>
+             <property name="palette">
+              <palette>
+               <active>
+                <colorrole role="Base">
+                 <brush brushstyle="SolidPattern">
+                  <color alpha="255">
+                   <red>248</red>
+                   <green>248</green>
+                   <blue>248</blue>
+                  </color>
+                 </brush>
+                </colorrole>
+               </active>
+               <inactive>
+                <colorrole role="Base">
+                 <brush brushstyle="SolidPattern">
+                  <color alpha="255">
+                   <red>248</red>
+                   <green>248</green>
+                   <blue>248</blue>
+                  </color>
+                 </brush>
+                </colorrole>
+               </inactive>
+               <disabled>
+                <colorrole role="Base">
+                 <brush brushstyle="SolidPattern">
+                  <color alpha="255">
+                   <red>240</red>
+                   <green>240</green>
+                   <blue>240</blue>
+                  </color>
+                 </brush>
+                </colorrole>
+               </disabled>
+              </palette>
+             </property>
+             <property name="font">
+              <font>
+               <family>Verdana</family>
+              </font>
+             </property>
+             <property name="text">
+              <string/>
+             </property>
+            </widget>
+            <widget class="QLabel" name="label_38">
+             <property name="geometry">
+              <rect>
+               <x>240</x>
+               <y>210</y>
+               <width>61</width>
+               <height>21</height>
+              </rect>
+             </property>
+             <property name="font">
+              <font>
+               <family>Verdana</family>
+               <pointsize>8</pointsize>
+              </font>
+             </property>
+             <property name="text">
+              <string>Peau :</string>
+             </property>
+            </widget>
+            <widget class="QLabel" name="label_39">
+             <property name="geometry">
+              <rect>
+               <x>240</x>
+               <y>240</y>
+               <width>101</width>
+               <height>21</height>
+              </rect>
+             </property>
+             <property name="font">
+              <font>
+               <family>Verdana</family>
+               <pointsize>8</pointsize>
+              </font>
+             </property>
+             <property name="text">
+              <string>Poils /Cheveux :</string>
+             </property>
+            </widget>
+            <widget class="DmLineEdit" name="edm_detail_cheveux">
+             <property name="geometry">
+              <rect>
+               <x>350</x>
+               <y>240</y>
+               <width>91</width>
+               <height>20</height>
+              </rect>
+             </property>
+             <property name="palette">
+              <palette>
+               <active>
+                <colorrole role="Base">
+                 <brush brushstyle="SolidPattern">
+                  <color alpha="255">
+                   <red>248</red>
+                   <green>248</green>
+                   <blue>248</blue>
+                  </color>
+                 </brush>
+                </colorrole>
+               </active>
+               <inactive>
+                <colorrole role="Base">
+                 <brush brushstyle="SolidPattern">
+                  <color alpha="255">
+                   <red>248</red>
+                   <green>248</green>
+                   <blue>248</blue>
+                  </color>
+                 </brush>
+                </colorrole>
+               </inactive>
+               <disabled>
+                <colorrole role="Base">
+                 <brush brushstyle="SolidPattern">
+                  <color alpha="255">
+                   <red>240</red>
+                   <green>240</green>
+                   <blue>240</blue>
+                  </color>
+                 </brush>
+                </colorrole>
+               </disabled>
+              </palette>
+             </property>
+             <property name="font">
+              <font>
+               <family>Verdana</family>
+              </font>
+             </property>
+             <property name="text">
+              <string/>
+             </property>
+            </widget>
+            <widget class="DmLineEdit" name="edm_detail_lieuNaissance">
+             <property name="geometry">
+              <rect>
+               <x>130</x>
+               <y>140</y>
+               <width>171</width>
+               <height>20</height>
+              </rect>
+             </property>
+             <property name="palette">
+              <palette>
+               <active>
+                <colorrole role="Base">
+                 <brush brushstyle="SolidPattern">
+                  <color alpha="255">
+                   <red>248</red>
+                   <green>248</green>
+                   <blue>248</blue>
+                  </color>
+                 </brush>
+                </colorrole>
+               </active>
+               <inactive>
+                <colorrole role="Base">
+                 <brush brushstyle="SolidPattern">
+                  <color alpha="255">
+                   <red>248</red>
+                   <green>248</green>
+                   <blue>248</blue>
+                  </color>
+                 </brush>
+                </colorrole>
+               </inactive>
+               <disabled>
+                <colorrole role="Base">
+                 <brush brushstyle="SolidPattern">
+                  <color alpha="255">
+                   <red>240</red>
+                   <green>240</green>
+                   <blue>240</blue>
+                  </color>
+                 </brush>
+                </colorrole>
+               </disabled>
+              </palette>
+             </property>
+             <property name="font">
+              <font>
+               <family>Verdana</family>
+              </font>
+             </property>
+             <property name="text">
+              <string/>
+             </property>
+            </widget>
+            <widget class="QLabel" name="label_40">
+             <property name="geometry">
+              <rect>
+               <x>50</x>
+               <y>130</y>
+               <width>71</width>
+               <height>31</height>
+              </rect>
+             </property>
+             <property name="font">
+              <font>
+               <family>Verdana</family>
+               <pointsize>8</pointsize>
+              </font>
+             </property>
+             <property name="text">
+              <string>Lieu de
+naissance :</string>
+             </property>
+            </widget>
+            <widget class="QLabel" name="label_41">
+             <property name="geometry">
+              <rect>
+               <x>50</x>
+               <y>240</y>
+               <width>41</width>
+               <height>21</height>
+              </rect>
+             </property>
+             <property name="font">
+              <font>
+               <family>Verdana</family>
+               <pointsize>8</pointsize>
+              </font>
+             </property>
+             <property name="text">
+              <string>Poids : </string>
+             </property>
+            </widget>
+            <widget class="DmLineEdit" name="edm_detail_poids">
+             <property name="geometry">
+              <rect>
+               <x>100</x>
+               <y>241</y>
+               <width>81</width>
+               <height>20</height>
+              </rect>
+             </property>
+             <property name="palette">
+              <palette>
+               <active>
+                <colorrole role="Base">
+                 <brush brushstyle="SolidPattern">
+                  <color alpha="255">
+                   <red>248</red>
+                   <green>248</green>
+                   <blue>248</blue>
+                  </color>
+                 </brush>
+                </colorrole>
+               </active>
+               <inactive>
+                <colorrole role="Base">
+                 <brush brushstyle="SolidPattern">
+                  <color alpha="255">
+                   <red>248</red>
+                   <green>248</green>
+                   <blue>248</blue>
+                  </color>
+                 </brush>
+                </colorrole>
+               </inactive>
+               <disabled>
+                <colorrole role="Base">
+                 <brush brushstyle="SolidPattern">
+                  <color alpha="255">
+                   <red>240</red>
+                   <green>240</green>
+                   <blue>240</blue>
+                  </color>
+                 </brush>
+                </colorrole>
+               </disabled>
+              </palette>
+             </property>
+             <property name="font">
+              <font>
+               <family>Verdana</family>
+              </font>
+             </property>
+            </widget>
+            <widget class="QLabel" name="label_43">
+             <property name="geometry">
+              <rect>
+               <x>50</x>
+               <y>50</y>
+               <width>61</width>
+               <height>21</height>
+              </rect>
+             </property>
+             <property name="font">
+              <font>
+               <family>Verdana</family>
+               <pointsize>8</pointsize>
+              </font>
+             </property>
+             <property name="text">
+              <string>Espèce : </string>
+             </property>
+            </widget>
+            <widget class="DmLineEdit" name="edm_detail_espece">
+             <property name="geometry">
+              <rect>
+               <x>130</x>
+               <y>51</y>
+               <width>171</width>
+               <height>20</height>
+              </rect>
+             </property>
+             <property name="palette">
+              <palette>
+               <active>
+                <colorrole role="Base">
+                 <brush brushstyle="SolidPattern">
+                  <color alpha="255">
+                   <red>248</red>
+                   <green>248</green>
+                   <blue>248</blue>
+                  </color>
+                 </brush>
+                </colorrole>
+               </active>
+               <inactive>
+                <colorrole role="Base">
+                 <brush brushstyle="SolidPattern">
+                  <color alpha="255">
+                   <red>248</red>
+                   <green>248</green>
+                   <blue>248</blue>
+                  </color>
+                 </brush>
+                </colorrole>
+               </inactive>
+               <disabled>
+                <colorrole role="Base">
+                 <brush brushstyle="SolidPattern">
+                  <color alpha="255">
+                   <red>240</red>
+                   <green>240</green>
+                   <blue>240</blue>
+                  </color>
+                 </brush>
+                </colorrole>
+               </disabled>
+              </palette>
+             </property>
+             <property name="font">
+              <font>
+               <family>Verdana</family>
+              </font>
+             </property>
+             <property name="text">
+              <string/>
+             </property>
+            </widget>
+            <widget class="QLabel" name="label_44">
+             <property name="geometry">
+              <rect>
+               <x>50</x>
+               <y>79</y>
+               <width>81</width>
+               <height>21</height>
+              </rect>
+             </property>
+             <property name="font">
+              <font>
+               <family>Verdana</family>
+               <pointsize>8</pointsize>
+              </font>
+             </property>
+             <property name="text">
+              <string>Profession : </string>
+             </property>
+            </widget>
+            <widget class="DmLineEdit" name="edm_detail_profession">
+             <property name="geometry">
+              <rect>
+               <x>130</x>
+               <y>80</y>
+               <width>171</width>
+               <height>20</height>
+              </rect>
+             </property>
+             <property name="palette">
+              <palette>
+               <active>
+                <colorrole role="Base">
+                 <brush brushstyle="SolidPattern">
+                  <color alpha="255">
+                   <red>248</red>
+                   <green>248</green>
+                   <blue>248</blue>
+                  </color>
+                 </brush>
+                </colorrole>
+               </active>
+               <inactive>
+                <colorrole role="Base">
+                 <brush brushstyle="SolidPattern">
+                  <color alpha="255">
+                   <red>248</red>
+                   <green>248</green>
+                   <blue>248</blue>
+                  </color>
+                 </brush>
+                </colorrole>
+               </inactive>
+               <disabled>
+                <colorrole role="Base">
+                 <brush brushstyle="SolidPattern">
+                  <color alpha="255">
+                   <red>240</red>
+                   <green>240</green>
+                   <blue>240</blue>
+                  </color>
+                 </brush>
+                </colorrole>
+               </disabled>
+              </palette>
+             </property>
+             <property name="font">
+              <font>
+               <family>Verdana</family>
+              </font>
+             </property>
+             <property name="text">
+              <string/>
+             </property>
+            </widget>
+            <widget class="QLabel" name="label_45">
+             <property name="geometry">
+              <rect>
+               <x>50</x>
+               <y>270</y>
+               <width>41</width>
+               <height>21</height>
+              </rect>
+             </property>
+             <property name="font">
+              <font>
+               <family>Verdana</family>
+               <pointsize>8</pointsize>
+              </font>
+             </property>
+             <property name="text">
+              <string>Taille : </string>
+             </property>
+            </widget>
+            <widget class="DmLineEdit" name="edm_detail_taille">
+             <property name="geometry">
+              <rect>
+               <x>100</x>
+               <y>270</y>
+               <width>81</width>
+               <height>21</height>
+              </rect>
+             </property>
+             <property name="palette">
+              <palette>
+               <active>
+                <colorrole role="Base">
+                 <brush brushstyle="SolidPattern">
+                  <color alpha="255">
+                   <red>248</red>
+                   <green>248</green>
+                   <blue>248</blue>
+                  </color>
+                 </brush>
+                </colorrole>
+               </active>
+               <inactive>
+                <colorrole role="Base">
+                 <brush brushstyle="SolidPattern">
+                  <color alpha="255">
+                   <red>248</red>
+                   <green>248</green>
+                   <blue>248</blue>
+                  </color>
+                 </brush>
+                </colorrole>
+               </inactive>
+               <disabled>
+                <colorrole role="Base">
+                 <brush brushstyle="SolidPattern">
+                  <color alpha="255">
+                   <red>240</red>
+                   <green>240</green>
+                   <blue>240</blue>
+                  </color>
+                 </brush>
+                </colorrole>
+               </disabled>
+              </palette>
+             </property>
+             <property name="font">
+              <font>
+               <family>Verdana</family>
+              </font>
+             </property>
+             <property name="text">
+              <string/>
+             </property>
+            </widget>
+            <widget class="DmLineEdit" name="edm_detail_religion">
+             <property name="geometry">
+              <rect>
+               <x>130</x>
+               <y>110</y>
+               <width>171</width>
+               <height>21</height>
+              </rect>
+             </property>
+             <property name="palette">
+              <palette>
+               <active>
+                <colorrole role="Base">
+                 <brush brushstyle="SolidPattern">
+                  <color alpha="255">
+                   <red>248</red>
+                   <green>248</green>
+                   <blue>248</blue>
+                  </color>
+                 </brush>
+                </colorrole>
+               </active>
+               <inactive>
+                <colorrole role="Base">
+                 <brush brushstyle="SolidPattern">
+                  <color alpha="255">
+                   <red>248</red>
+                   <green>248</green>
+                   <blue>248</blue>
+                  </color>
+                 </brush>
+                </colorrole>
+               </inactive>
+               <disabled>
+                <colorrole role="Base">
+                 <brush brushstyle="SolidPattern">
+                  <color alpha="255">
+                   <red>240</red>
+                   <green>240</green>
+                   <blue>240</blue>
+                  </color>
+                 </brush>
+                </colorrole>
+               </disabled>
+              </palette>
+             </property>
+             <property name="font">
+              <font>
+               <family>Verdana</family>
+              </font>
+             </property>
+             <property name="text">
+              <string/>
+             </property>
+            </widget>
+            <widget class="QLabel" name="label_42">
+             <property name="geometry">
+              <rect>
+               <x>50</x>
+               <y>100</y>
+               <width>81</width>
+               <height>31</height>
+              </rect>
+             </property>
+             <property name="font">
+              <font>
+               <family>Verdana</family>
+               <pointsize>8</pointsize>
+              </font>
+             </property>
+             <property name="text">
+              <string>Religion /
+Croyances :</string>
+             </property>
+            </widget>
+            <widget class="DmLineEdit" name="edm_detail_langues">
+             <property name="geometry">
+              <rect>
+               <x>130</x>
+               <y>320</y>
+               <width>291</width>
+               <height>20</height>
+              </rect>
+             </property>
+             <property name="palette">
+              <palette>
+               <active>
+                <colorrole role="Base">
+                 <brush brushstyle="SolidPattern">
+                  <color alpha="255">
+                   <red>248</red>
+                   <green>248</green>
+                   <blue>248</blue>
+                  </color>
+                 </brush>
+                </colorrole>
+               </active>
+               <inactive>
+                <colorrole role="Base">
+                 <brush brushstyle="SolidPattern">
+                  <color alpha="255">
+                   <red>248</red>
+                   <green>248</green>
+                   <blue>248</blue>
+                  </color>
+                 </brush>
+                </colorrole>
+               </inactive>
+               <disabled>
+                <colorrole role="Base">
+                 <brush brushstyle="SolidPattern">
+                  <color alpha="255">
+                   <red>240</red>
+                   <green>240</green>
+                   <blue>240</blue>
+                  </color>
+                 </brush>
+                </colorrole>
+               </disabled>
+              </palette>
+             </property>
+            </widget>
+            <widget class="QLabel" name="label_47">
+             <property name="geometry">
+              <rect>
+               <x>50</x>
+               <y>310</y>
+               <width>61</width>
+               <height>41</height>
+              </rect>
+             </property>
+             <property name="font">
+              <font>
+               <family>Verdana</family>
+               <pointsize>8</pointsize>
+              </font>
+             </property>
+             <property name="text">
+              <string>Langues
+parlées : </string>
+             </property>
+            </widget>
+           </widget>
+          </widget>
+         </item>
+         <item>
+          <widget class="QFrame" name="frame">
+           <property name="minimumSize">
+            <size>
+             <width>392</width>
+             <height>50</height>
+            </size>
+           </property>
+           <property name="maximumSize">
+            <size>
+             <width>16777215</width>
+             <height>50</height>
+            </size>
+           </property>
+           <property name="font">
+            <font>
+             <family>Verdana</family>
+            </font>
+           </property>
+           <property name="frameShape">
+            <enum>QFrame::StyledPanel</enum>
+           </property>
+           <property name="frameShadow">
+            <enum>QFrame::Raised</enum>
+           </property>
+           <widget class="QPushButton" name="edm_enregistrer">
+            <property name="enabled">
+             <bool>false</bool>
+            </property>
+            <property name="geometry">
+             <rect>
+              <x>370</x>
+              <y>10</y>
+              <width>111</width>
+              <height>31</height>
+             </rect>
+            </property>
+            <property name="font">
+             <font>
+              <family>Verdana</family>
+              <weight>75</weight>
+              <bold>true</bold>
+             </font>
+            </property>
+            <property name="text">
+             <string>Enregistrer</string>
+            </property>
+            <property name="default">
+             <bool>true</bool>
+            </property>
+           </widget>
+           <widget class="QPushButton" name="edm_annuler">
+            <property name="geometry">
+             <rect>
+              <x>280</x>
+              <y>10</y>
+              <width>81</width>
+              <height>31</height>
+             </rect>
+            </property>
+            <property name="font">
+             <font>
+              <family>Verdana</family>
+             </font>
+            </property>
+            <property name="text">
+             <string>Annuler</string>
+            </property>
+            <property name="autoDefault">
+             <bool>false</bool>
+            </property>
+           </widget>
+          </widget>
+         </item>
+        </layout>
+       </item>
+      </layout>
+     </item>
+    </layout>
+   </item>
+  </layout>
+ </widget>
+ <customwidgets>
+  <customwidget>
+   <class>DmLineEdit</class>
+   <extends>QLineEdit</extends>
+   <header location="global">dm.h</header>
+  </customwidget>
+  <customwidget>
+   <class>DmTableMenu</class>
+   <extends>QTableWidget</extends>
+   <header location="global">dm.h</header>
+  </customwidget>
+  <customwidget>
+   <class>DmLabel</class>
+   <extends>QLabel</extends>
+   <header location="global">dm.h</header>
+  </customwidget>
+  <customwidget>
+   <class>DmTableInventaire</class>
+   <extends>QTableWidget</extends>
+   <header location="global">dm.h</header>
+  </customwidget>
+  <customwidget>
+   <class>DmTabInventaire</class>
+   <extends>QTabWidget</extends>
+   <header>dm.h</header>
+   <container>1</container>
+  </customwidget>
+ </customwidgets>
+ <resources>
+  <include location="ressource.qrc"/>
+ </resources>
+ <connections>
+  <connection>
+   <sender>edm_menu</sender>
+   <signal>cellClicked(int,int)</signal>
+   <receiver>edm_pages</receiver>
+   <slot>setCurrentIndex(int)</slot>
+   <hints>
+    <hint type="sourcelabel">
+     <x>80</x>
+     <y>164</y>
+    </hint>
+    <hint type="destinationlabel">
+     <x>312</x>
+     <y>164</y>
+    </hint>
+   </hints>
+  </connection>
+ </connections>
+</ui>

+ 1668 - 1668
lib/ui/editionDecor.ui → lib/ui/corbeille_ui/editionDecor.ui

@@ -1,1668 +1,1668 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<ui version="4.0">
- <class>edd_fenetre</class>
- <widget class="QDialog" name="edd_fenetre">
-  <property name="geometry">
-   <rect>
-    <x>0</x>
-    <y>0</y>
-    <width>698</width>
-    <height>504</height>
-   </rect>
-  </property>
-  <property name="windowTitle">
-   <string>Création / édition de décor</string>
-  </property>
-  <layout class="QHBoxLayout" name="horizontalLayout_2">
-   <item>
-    <layout class="QHBoxLayout" name="horizontalLayout" stretch="0,1">
-     <property name="spacing">
-      <number>3</number>
-     </property>
-     <item>
-      <widget class="DmTableMenu" name="edd_menu">
-       <property name="sizePolicy">
-        <sizepolicy hsizetype="Fixed" vsizetype="Expanding">
-         <horstretch>0</horstretch>
-         <verstretch>0</verstretch>
-        </sizepolicy>
-       </property>
-       <property name="minimumSize">
-        <size>
-         <width>170</width>
-         <height>484</height>
-        </size>
-       </property>
-       <property name="maximumSize">
-        <size>
-         <width>170</width>
-         <height>484</height>
-        </size>
-       </property>
-       <property name="palette">
-        <palette>
-         <active>
-          <colorrole role="WindowText">
-           <brush brushstyle="SolidPattern">
-            <color alpha="255">
-             <red>6</red>
-             <green>6</green>
-             <blue>6</blue>
-            </color>
-           </brush>
-          </colorrole>
-          <colorrole role="Mid">
-           <brush brushstyle="SolidPattern">
-            <color alpha="255">
-             <red>190</red>
-             <green>190</green>
-             <blue>190</blue>
-            </color>
-           </brush>
-          </colorrole>
-          <colorrole role="Text">
-           <brush brushstyle="SolidPattern">
-            <color alpha="255">
-             <red>255</red>
-             <green>255</green>
-             <blue>255</blue>
-            </color>
-           </brush>
-          </colorrole>
-          <colorrole role="Base">
-           <brush brushstyle="SolidPattern">
-            <color alpha="255">
-             <red>140</red>
-             <green>140</green>
-             <blue>140</blue>
-            </color>
-           </brush>
-          </colorrole>
-          <colorrole role="Highlight">
-           <brush brushstyle="SolidPattern">
-            <color alpha="255">
-             <red>240</red>
-             <green>240</green>
-             <blue>240</blue>
-            </color>
-           </brush>
-          </colorrole>
-          <colorrole role="HighlightedText">
-           <brush brushstyle="SolidPattern">
-            <color alpha="255">
-             <red>7</red>
-             <green>7</green>
-             <blue>7</blue>
-            </color>
-           </brush>
-          </colorrole>
-         </active>
-         <inactive>
-          <colorrole role="WindowText">
-           <brush brushstyle="SolidPattern">
-            <color alpha="255">
-             <red>6</red>
-             <green>6</green>
-             <blue>6</blue>
-            </color>
-           </brush>
-          </colorrole>
-          <colorrole role="Mid">
-           <brush brushstyle="SolidPattern">
-            <color alpha="255">
-             <red>190</red>
-             <green>190</green>
-             <blue>190</blue>
-            </color>
-           </brush>
-          </colorrole>
-          <colorrole role="Text">
-           <brush brushstyle="SolidPattern">
-            <color alpha="255">
-             <red>255</red>
-             <green>255</green>
-             <blue>255</blue>
-            </color>
-           </brush>
-          </colorrole>
-          <colorrole role="Base">
-           <brush brushstyle="SolidPattern">
-            <color alpha="255">
-             <red>140</red>
-             <green>140</green>
-             <blue>140</blue>
-            </color>
-           </brush>
-          </colorrole>
-          <colorrole role="Highlight">
-           <brush brushstyle="SolidPattern">
-            <color alpha="255">
-             <red>240</red>
-             <green>240</green>
-             <blue>240</blue>
-            </color>
-           </brush>
-          </colorrole>
-          <colorrole role="HighlightedText">
-           <brush brushstyle="SolidPattern">
-            <color alpha="255">
-             <red>7</red>
-             <green>7</green>
-             <blue>7</blue>
-            </color>
-           </brush>
-          </colorrole>
-         </inactive>
-         <disabled>
-          <colorrole role="WindowText">
-           <brush brushstyle="SolidPattern">
-            <color alpha="255">
-             <red>120</red>
-             <green>120</green>
-             <blue>120</blue>
-            </color>
-           </brush>
-          </colorrole>
-          <colorrole role="Mid">
-           <brush brushstyle="SolidPattern">
-            <color alpha="255">
-             <red>190</red>
-             <green>190</green>
-             <blue>190</blue>
-            </color>
-           </brush>
-          </colorrole>
-          <colorrole role="Text">
-           <brush brushstyle="SolidPattern">
-            <color alpha="255">
-             <red>120</red>
-             <green>120</green>
-             <blue>120</blue>
-            </color>
-           </brush>
-          </colorrole>
-          <colorrole role="Base">
-           <brush brushstyle="SolidPattern">
-            <color alpha="255">
-             <red>240</red>
-             <green>240</green>
-             <blue>240</blue>
-            </color>
-           </brush>
-          </colorrole>
-          <colorrole role="Highlight">
-           <brush brushstyle="SolidPattern">
-            <color alpha="255">
-             <red>51</red>
-             <green>153</green>
-             <blue>255</blue>
-            </color>
-           </brush>
-          </colorrole>
-          <colorrole role="HighlightedText">
-           <brush brushstyle="SolidPattern">
-            <color alpha="255">
-             <red>7</red>
-             <green>7</green>
-             <blue>7</blue>
-            </color>
-           </brush>
-          </colorrole>
-         </disabled>
-        </palette>
-       </property>
-       <property name="font">
-        <font>
-         <family>Candara</family>
-         <pointsize>13</pointsize>
-         <weight>50</weight>
-         <bold>false</bold>
-        </font>
-       </property>
-       <property name="focusPolicy">
-        <enum>Qt::NoFocus</enum>
-       </property>
-       <property name="frameShape">
-        <enum>QFrame::StyledPanel</enum>
-       </property>
-       <property name="frameShadow">
-        <enum>QFrame::Sunken</enum>
-       </property>
-       <property name="lineWidth">
-        <number>0</number>
-       </property>
-       <property name="verticalScrollBarPolicy">
-        <enum>Qt::ScrollBarAlwaysOff</enum>
-       </property>
-       <property name="horizontalScrollBarPolicy">
-        <enum>Qt::ScrollBarAlwaysOff</enum>
-       </property>
-       <property name="editTriggers">
-        <set>QAbstractItemView::NoEditTriggers</set>
-       </property>
-       <property name="showDropIndicator" stdset="0">
-        <bool>false</bool>
-       </property>
-       <property name="dragDropOverwriteMode">
-        <bool>false</bool>
-       </property>
-       <property name="selectionMode">
-        <enum>QAbstractItemView::SingleSelection</enum>
-       </property>
-       <property name="selectionBehavior">
-        <enum>QAbstractItemView::SelectRows</enum>
-       </property>
-       <property name="iconSize">
-        <size>
-         <width>30</width>
-         <height>30</height>
-        </size>
-       </property>
-       <property name="showGrid">
-        <bool>false</bool>
-       </property>
-       <property name="gridStyle">
-        <enum>Qt::SolidLine</enum>
-       </property>
-       <property name="cornerButtonEnabled">
-        <bool>false</bool>
-       </property>
-       <attribute name="horizontalHeaderVisible">
-        <bool>false</bool>
-       </attribute>
-       <attribute name="horizontalHeaderDefaultSectionSize">
-        <number>10</number>
-       </attribute>
-       <attribute name="horizontalHeaderHighlightSections">
-        <bool>false</bool>
-       </attribute>
-       <attribute name="horizontalHeaderStretchLastSection">
-        <bool>true</bool>
-       </attribute>
-       <attribute name="verticalHeaderVisible">
-        <bool>false</bool>
-       </attribute>
-       <attribute name="verticalHeaderDefaultSectionSize">
-        <number>80</number>
-       </attribute>
-       <attribute name="verticalHeaderHighlightSections">
-        <bool>false</bool>
-       </attribute>
-       <row>
-        <property name="text">
-         <string>1</string>
-        </property>
-       </row>
-       <row>
-        <property name="text">
-         <string>2</string>
-        </property>
-       </row>
-       <row>
-        <property name="text">
-         <string>4</string>
-        </property>
-       </row>
-       <row>
-        <property name="text">
-         <string>3</string>
-        </property>
-       </row>
-       <column>
-        <property name="text">
-         <string>inutile</string>
-        </property>
-       </column>
-       <column>
-        <property name="text">
-         <string>menus</string>
-        </property>
-       </column>
-       <item row="0" column="0">
-        <property name="text">
-         <string/>
-        </property>
-        <property name="flags">
-         <set>ItemIsSelectable</set>
-        </property>
-       </item>
-       <item row="0" column="1">
-        <property name="text">
-         <string> NOM ET APPARENCE </string>
-        </property>
-        <property name="textAlignment">
-         <set>AlignHCenter|AlignVCenter|AlignCenter</set>
-        </property>
-        <property name="icon">
-         <iconset resource="ressource.qrc">
-          <normaloff>:/interface/32/ressource/oeil_32.png</normaloff>:/interface/32/ressource/oeil_32.png</iconset>
-        </property>
-        <property name="flags">
-         <set>ItemIsSelectable|ItemIsEnabled|ItemIsTristate</set>
-        </property>
-       </item>
-       <item row="1" column="0">
-        <property name="text">
-         <string/>
-        </property>
-        <property name="flags">
-         <set>ItemIsSelectable</set>
-        </property>
-       </item>
-       <item row="1" column="1">
-        <property name="text">
-         <string> FORME ET EFFETS</string>
-        </property>
-        <property name="textAlignment">
-         <set>AlignHCenter|AlignVCenter|AlignCenter</set>
-        </property>
-        <property name="icon">
-         <iconset resource="ressource.qrc">
-          <normaloff>:/interface/32/ressource/decor_32.png</normaloff>:/interface/32/ressource/decor_32.png</iconset>
-        </property>
-        <property name="flags">
-         <set>ItemIsSelectable|ItemIsUserCheckable|ItemIsEnabled</set>
-        </property>
-       </item>
-       <item row="2" column="1">
-        <property name="text">
-         <string>CONTENU</string>
-        </property>
-        <property name="textAlignment">
-         <set>AlignHCenter|AlignVCenter|AlignCenter</set>
-        </property>
-        <property name="icon">
-         <iconset resource="ressource.qrc">
-          <normaloff>:/interface/16/ressource/sac_16.png</normaloff>:/interface/16/ressource/sac_16.png</iconset>
-        </property>
-       </item>
-       <item row="3" column="0">
-        <property name="text">
-         <string/>
-        </property>
-        <property name="flags">
-         <set>ItemIsSelectable|ItemIsEnabled</set>
-        </property>
-       </item>
-       <item row="3" column="1">
-        <property name="text">
-         <string> NOTES </string>
-        </property>
-        <property name="textAlignment">
-         <set>AlignHCenter|AlignVCenter|AlignCenter</set>
-        </property>
-        <property name="icon">
-         <iconset resource="ressource.qrc">
-          <normaloff>:/interface/32/ressource/note_32.png</normaloff>:/interface/32/ressource/note_32.png</iconset>
-        </property>
-        <property name="flags">
-         <set>ItemIsSelectable|ItemIsEnabled</set>
-        </property>
-       </item>
-      </widget>
-     </item>
-     <item>
-      <layout class="QVBoxLayout" name="verticalLayout">
-       <item>
-        <widget class="QStackedWidget" name="edd_pages">
-         <property name="minimumSize">
-          <size>
-           <width>392</width>
-           <height>0</height>
-          </size>
-         </property>
-         <property name="font">
-          <font>
-           <family>Verdana</family>
-          </font>
-         </property>
-         <property name="currentIndex">
-          <number>1</number>
-         </property>
-         <widget class="QWidget" name="page_nom">
-          <widget class="DmLineEdit" name="edd_nom">
-           <property name="geometry">
-            <rect>
-             <x>110</x>
-             <y>40</y>
-             <width>271</width>
-             <height>31</height>
-            </rect>
-           </property>
-           <property name="palette">
-            <palette>
-             <active>
-              <colorrole role="Base">
-               <brush brushstyle="SolidPattern">
-                <color alpha="255">
-                 <red>248</red>
-                 <green>248</green>
-                 <blue>248</blue>
-                </color>
-               </brush>
-              </colorrole>
-             </active>
-             <inactive>
-              <colorrole role="Base">
-               <brush brushstyle="SolidPattern">
-                <color alpha="255">
-                 <red>248</red>
-                 <green>248</green>
-                 <blue>248</blue>
-                </color>
-               </brush>
-              </colorrole>
-             </inactive>
-             <disabled>
-              <colorrole role="Base">
-               <brush brushstyle="SolidPattern">
-                <color alpha="255">
-                 <red>240</red>
-                 <green>240</green>
-                 <blue>240</blue>
-                </color>
-               </brush>
-              </colorrole>
-             </disabled>
-            </palette>
-           </property>
-           <property name="font">
-            <font>
-             <family>Verdana</family>
-            </font>
-           </property>
-          </widget>
-          <widget class="DmLabel" name="edd_logo">
-           <property name="geometry">
-            <rect>
-             <x>20</x>
-             <y>10</y>
-             <width>71</width>
-             <height>71</height>
-            </rect>
-           </property>
-           <property name="font">
-            <font>
-             <family>Verdana</family>
-             <pointsize>7</pointsize>
-            </font>
-           </property>
-           <property name="frameShape">
-            <enum>QFrame::Box</enum>
-           </property>
-           <property name="frameShadow">
-            <enum>QFrame::Sunken</enum>
-           </property>
-           <property name="text">
-            <string>Choisissez 
-un fichier
-image</string>
-           </property>
-           <property name="alignment">
-            <set>Qt::AlignCenter</set>
-           </property>
-          </widget>
-          <widget class="QLabel" name="label_8">
-           <property name="geometry">
-            <rect>
-             <x>110</x>
-             <y>15</y>
-             <width>131</width>
-             <height>21</height>
-            </rect>
-           </property>
-           <property name="font">
-            <font>
-             <family>Verdana</family>
-             <pointsize>8</pointsize>
-            </font>
-           </property>
-           <property name="text">
-            <string>Nom : </string>
-           </property>
-          </widget>
-          <widget class="QFrame" name="frame_2">
-           <property name="geometry">
-            <rect>
-             <x>50</x>
-             <y>80</y>
-             <width>401</width>
-             <height>351</height>
-            </rect>
-           </property>
-           <property name="frameShape">
-            <enum>QFrame::NoFrame</enum>
-           </property>
-           <property name="frameShadow">
-            <enum>QFrame::Raised</enum>
-           </property>
-           <widget class="QGraphicsView" name="edd_vueForme">
-            <property name="geometry">
-             <rect>
-              <x>40</x>
-              <y>28</y>
-              <width>293</width>
-              <height>296</height>
-             </rect>
-            </property>
-            <property name="palette">
-             <palette>
-              <active>
-               <colorrole role="Base">
-                <brush brushstyle="SolidPattern">
-                 <color alpha="255">
-                  <red>244</red>
-                  <green>244</green>
-                  <blue>244</blue>
-                 </color>
-                </brush>
-               </colorrole>
-              </active>
-              <inactive>
-               <colorrole role="Base">
-                <brush brushstyle="SolidPattern">
-                 <color alpha="255">
-                  <red>244</red>
-                  <green>244</green>
-                  <blue>244</blue>
-                 </color>
-                </brush>
-               </colorrole>
-              </inactive>
-              <disabled>
-               <colorrole role="Base">
-                <brush brushstyle="SolidPattern">
-                 <color alpha="255">
-                  <red>240</red>
-                  <green>240</green>
-                  <blue>240</blue>
-                 </color>
-                </brush>
-               </colorrole>
-              </disabled>
-             </palette>
-            </property>
-            <property name="frameShape">
-             <enum>QFrame::WinPanel</enum>
-            </property>
-            <property name="frameShadow">
-             <enum>QFrame::Raised</enum>
-            </property>
-            <property name="renderHints">
-             <set>QPainter::Antialiasing|QPainter::HighQualityAntialiasing|QPainter::TextAntialiasing</set>
-            </property>
-           </widget>
-           <widget class="QToolButton" name="edd_image">
-            <property name="geometry">
-             <rect>
-              <x>340</x>
-              <y>70</y>
-              <width>31</width>
-              <height>31</height>
-             </rect>
-            </property>
-            <property name="text">
-             <string>...</string>
-            </property>
-            <property name="icon">
-             <iconset resource="ressource.qrc">
-              <normaloff>:/interface/32/ressource/portrait_32.png</normaloff>:/interface/32/ressource/portrait_32.png</iconset>
-            </property>
-            <property name="iconSize">
-             <size>
-              <width>22</width>
-              <height>22</height>
-             </size>
-            </property>
-           </widget>
-           <widget class="QToolButton" name="edd_couleur">
-            <property name="geometry">
-             <rect>
-              <x>340</x>
-              <y>30</y>
-              <width>31</width>
-              <height>31</height>
-             </rect>
-            </property>
-            <property name="text">
-             <string/>
-            </property>
-            <property name="icon">
-             <iconset resource="ressource.qrc">
-              <normaloff>:/interface/16/ressource/palette_16.png</normaloff>:/interface/16/ressource/palette_16.png</iconset>
-            </property>
-           </widget>
-           <widget class="QToolButton" name="edd_aideForme">
-            <property name="geometry">
-             <rect>
-              <x>340</x>
-              <y>290</y>
-              <width>31</width>
-              <height>31</height>
-             </rect>
-            </property>
-            <property name="text">
-             <string>...</string>
-            </property>
-            <property name="icon">
-             <iconset resource="ressource.qrc">
-              <normaloff>:/interface/32/ressource/aide_32.png</normaloff>:/interface/32/ressource/aide_32.png</iconset>
-            </property>
-           </widget>
-           <widget class="QRadioButton" name="edd_casesHexa">
-            <property name="geometry">
-             <rect>
-              <x>40</x>
-              <y>320</y>
-              <width>151</width>
-              <height>31</height>
-             </rect>
-            </property>
-            <property name="text">
-             <string>Cases hexagonales</string>
-            </property>
-            <property name="checked">
-             <bool>true</bool>
-            </property>
-           </widget>
-           <widget class="QRadioButton" name="edd_casesCarrees">
-            <property name="geometry">
-             <rect>
-              <x>220</x>
-              <y>320</y>
-              <width>111</width>
-              <height>31</height>
-             </rect>
-            </property>
-            <property name="text">
-             <string>Cases carrées</string>
-            </property>
-           </widget>
-          </widget>
-         </widget>
-         <widget class="QWidget" name="page_dep">
-          <widget class="QSpinBox" name="edd_taille">
-           <property name="geometry">
-            <rect>
-             <x>290</x>
-             <y>30</y>
-             <width>51</width>
-             <height>31</height>
-            </rect>
-           </property>
-           <property name="palette">
-            <palette>
-             <active>
-              <colorrole role="Base">
-               <brush brushstyle="SolidPattern">
-                <color alpha="255">
-                 <red>248</red>
-                 <green>248</green>
-                 <blue>248</blue>
-                </color>
-               </brush>
-              </colorrole>
-             </active>
-             <inactive>
-              <colorrole role="Base">
-               <brush brushstyle="SolidPattern">
-                <color alpha="255">
-                 <red>248</red>
-                 <green>248</green>
-                 <blue>248</blue>
-                </color>
-               </brush>
-              </colorrole>
-             </inactive>
-             <disabled>
-              <colorrole role="Base">
-               <brush brushstyle="SolidPattern">
-                <color alpha="255">
-                 <red>240</red>
-                 <green>240</green>
-                 <blue>240</blue>
-                </color>
-               </brush>
-              </colorrole>
-             </disabled>
-            </palette>
-           </property>
-           <property name="font">
-            <font>
-             <family>Verdana</family>
-            </font>
-           </property>
-           <property name="minimum">
-            <number>0</number>
-           </property>
-           <property name="maximum">
-            <number>999</number>
-           </property>
-          </widget>
-          <widget class="QLabel" name="label_15">
-           <property name="geometry">
-            <rect>
-             <x>50</x>
-             <y>30</y>
-             <width>231</width>
-             <height>31</height>
-            </rect>
-           </property>
-           <property name="font">
-            <font>
-             <family>Verdana</family>
-            </font>
-           </property>
-           <property name="frameShape">
-            <enum>QFrame::NoFrame</enum>
-           </property>
-           <property name="text">
-            <string>Hauteur du décor (en cases) : </string>
-           </property>
-          </widget>
-          <widget class="QCheckBox" name="edd_hauteurPlafond">
-           <property name="geometry">
-            <rect>
-             <x>60</x>
-             <y>60</y>
-             <width>181</width>
-             <height>17</height>
-            </rect>
-           </property>
-           <property name="font">
-            <font>
-             <italic>true</italic>
-            </font>
-           </property>
-           <property name="text">
-            <string>Jusqu'au plafond</string>
-           </property>
-          </widget>
-          <widget class="QGroupBox" name="groupBox">
-           <property name="geometry">
-            <rect>
-             <x>50</x>
-             <y>129</y>
-             <width>341</width>
-             <height>41</height>
-            </rect>
-           </property>
-           <property name="title">
-            <string/>
-           </property>
-           <property name="flat">
-            <bool>true</bool>
-           </property>
-           <widget class="QRadioButton" name="radioButton_2">
-            <property name="geometry">
-             <rect>
-              <x>280</x>
-              <y>10</y>
-              <width>51</width>
-              <height>31</height>
-             </rect>
-            </property>
-            <property name="text">
-             <string>Non</string>
-            </property>
-            <property name="checked">
-             <bool>true</bool>
-            </property>
-           </widget>
-           <widget class="QRadioButton" name="edd_escalade">
-            <property name="geometry">
-             <rect>
-              <x>190</x>
-              <y>10</y>
-              <width>51</width>
-              <height>31</height>
-             </rect>
-            </property>
-            <property name="text">
-             <string>Oui</string>
-            </property>
-           </widget>
-           <widget class="QLabel" name="label">
-            <property name="geometry">
-             <rect>
-              <x>40</x>
-              <y>10</y>
-              <width>131</width>
-              <height>31</height>
-             </rect>
-            </property>
-            <property name="text">
-             <string>Peut être escaladé : </string>
-            </property>
-           </widget>
-           <widget class="QLabel" name="label_4">
-            <property name="geometry">
-             <rect>
-              <x>0</x>
-              <y>10</y>
-              <width>31</width>
-              <height>31</height>
-             </rect>
-            </property>
-            <property name="text">
-             <string/>
-            </property>
-            <property name="pixmap">
-             <pixmap resource="ressource.qrc">:/interface/24/ressource/escalade_24.png</pixmap>
-            </property>
-           </widget>
-          </widget>
-          <widget class="QGroupBox" name="groupBox_2">
-           <property name="geometry">
-            <rect>
-             <x>50</x>
-             <y>210</y>
-             <width>341</width>
-             <height>41</height>
-            </rect>
-           </property>
-           <property name="title">
-            <string/>
-           </property>
-           <property name="flat">
-            <bool>true</bool>
-           </property>
-           <widget class="QRadioButton" name="radioButton_3">
-            <property name="geometry">
-             <rect>
-              <x>280</x>
-              <y>10</y>
-              <width>51</width>
-              <height>31</height>
-             </rect>
-            </property>
-            <property name="text">
-             <string>Non</string>
-            </property>
-            <property name="checked">
-             <bool>true</bool>
-            </property>
-           </widget>
-           <widget class="QRadioButton" name="edd_brule">
-            <property name="geometry">
-             <rect>
-              <x>190</x>
-              <y>10</y>
-              <width>51</width>
-              <height>31</height>
-             </rect>
-            </property>
-            <property name="text">
-             <string>Oui</string>
-            </property>
-           </widget>
-           <widget class="QLabel" name="label_2">
-            <property name="geometry">
-             <rect>
-              <x>40</x>
-              <y>10</y>
-              <width>121</width>
-              <height>31</height>
-             </rect>
-            </property>
-            <property name="text">
-             <string>Peut brûler : </string>
-            </property>
-           </widget>
-           <widget class="QLabel" name="label_5">
-            <property name="geometry">
-             <rect>
-              <x>0</x>
-              <y>10</y>
-              <width>31</width>
-              <height>31</height>
-             </rect>
-            </property>
-            <property name="text">
-             <string/>
-            </property>
-            <property name="pixmap">
-             <pixmap resource="ressource.qrc">:/interface/24/ressource/feu_24.png</pixmap>
-            </property>
-            <property name="scaledContents">
-             <bool>false</bool>
-            </property>
-           </widget>
-          </widget>
-         </widget>
-         <widget class="QWidget" name="page_invent">
-          <widget class="DmTableInventaire" name="edd_listeInventaire">
-           <property name="geometry">
-            <rect>
-             <x>10</x>
-             <y>34</y>
-             <width>491</width>
-             <height>361</height>
-            </rect>
-           </property>
-           <property name="palette">
-            <palette>
-             <active>
-              <colorrole role="Base">
-               <brush brushstyle="SolidPattern">
-                <color alpha="255">
-                 <red>248</red>
-                 <green>248</green>
-                 <blue>248</blue>
-                </color>
-               </brush>
-              </colorrole>
-             </active>
-             <inactive>
-              <colorrole role="Base">
-               <brush brushstyle="SolidPattern">
-                <color alpha="255">
-                 <red>248</red>
-                 <green>248</green>
-                 <blue>248</blue>
-                </color>
-               </brush>
-              </colorrole>
-             </inactive>
-             <disabled>
-              <colorrole role="Base">
-               <brush brushstyle="SolidPattern">
-                <color alpha="255">
-                 <red>240</red>
-                 <green>240</green>
-                 <blue>240</blue>
-                </color>
-               </brush>
-              </colorrole>
-             </disabled>
-            </palette>
-           </property>
-           <property name="font">
-            <font>
-             <family>Verdana</family>
-            </font>
-           </property>
-           <property name="frameShape">
-            <enum>QFrame::WinPanel</enum>
-           </property>
-           <property name="verticalScrollBarPolicy">
-            <enum>Qt::ScrollBarAsNeeded</enum>
-           </property>
-           <property name="horizontalScrollBarPolicy">
-            <enum>Qt::ScrollBarAlwaysOff</enum>
-           </property>
-           <property name="editTriggers">
-            <set>QAbstractItemView::NoEditTriggers</set>
-           </property>
-           <property name="alternatingRowColors">
-            <bool>false</bool>
-           </property>
-           <property name="selectionMode">
-            <enum>QAbstractItemView::NoSelection</enum>
-           </property>
-           <property name="selectionBehavior">
-            <enum>QAbstractItemView::SelectRows</enum>
-           </property>
-           <property name="showGrid">
-            <bool>true</bool>
-           </property>
-           <property name="gridStyle">
-            <enum>Qt::SolidLine</enum>
-           </property>
-           <property name="sortingEnabled">
-            <bool>true</bool>
-           </property>
-           <attribute name="horizontalHeaderVisible">
-            <bool>false</bool>
-           </attribute>
-           <attribute name="horizontalHeaderCascadingSectionResizes">
-            <bool>false</bool>
-           </attribute>
-           <attribute name="horizontalHeaderDefaultSectionSize">
-            <number>60</number>
-           </attribute>
-           <attribute name="horizontalHeaderMinimumSectionSize">
-            <number>32</number>
-           </attribute>
-           <attribute name="verticalHeaderVisible">
-            <bool>false</bool>
-           </attribute>
-           <attribute name="verticalHeaderDefaultSectionSize">
-            <number>18</number>
-           </attribute>
-           <attribute name="verticalHeaderMinimumSectionSize">
-            <number>14</number>
-           </attribute>
-           <row>
-            <property name="text">
-             <string>Nouvelle ligne</string>
-            </property>
-           </row>
-           <column>
-            <property name="text">
-             <string>Type</string>
-            </property>
-            <property name="font">
-             <font>
-              <family>Verdana</family>
-              <pointsize>7</pointsize>
-              <weight>75</weight>
-              <bold>true</bold>
-             </font>
-            </property>
-           </column>
-           <column>
-            <property name="text">
-             <string>Quantité</string>
-            </property>
-            <property name="font">
-             <font>
-              <family>Verdana</family>
-              <pointsize>7</pointsize>
-              <weight>75</weight>
-              <bold>true</bold>
-             </font>
-            </property>
-           </column>
-           <column>
-            <property name="text">
-             <string>Objet</string>
-            </property>
-            <property name="font">
-             <font>
-              <family>Verdana</family>
-              <pointsize>7</pointsize>
-              <weight>75</weight>
-              <italic>false</italic>
-              <bold>true</bold>
-             </font>
-            </property>
-           </column>
-           <column>
-            <property name="text">
-             <string/>
-            </property>
-            <property name="font">
-             <font>
-              <family>Verdana</family>
-              <pointsize>7</pointsize>
-              <weight>75</weight>
-              <bold>true</bold>
-             </font>
-            </property>
-            <property name="icon">
-             <iconset>
-              <normaloff>../../img/poids.png</normaloff>../../img/poids.png</iconset>
-            </property>
-           </column>
-           <column>
-            <property name="text">
-             <string>...</string>
-            </property>
-            <property name="font">
-             <font>
-              <family>Verdana</family>
-              <pointsize>7</pointsize>
-              <weight>75</weight>
-              <bold>true</bold>
-             </font>
-            </property>
-           </column>
-           <item row="0" column="0">
-            <property name="text">
-             <string>*</string>
-            </property>
-            <property name="font">
-             <font>
-              <weight>50</weight>
-              <bold>false</bold>
-             </font>
-            </property>
-            <property name="textAlignment">
-             <set>AlignHCenter|AlignVCenter|AlignCenter</set>
-            </property>
-            <property name="flags">
-             <set>ItemIsSelectable|ItemIsDragEnabled|ItemIsDropEnabled|ItemIsEnabled</set>
-            </property>
-           </item>
-           <item row="0" column="1">
-            <property name="text">
-             <string/>
-            </property>
-            <property name="flags">
-             <set>ItemIsSelectable|ItemIsDragEnabled|ItemIsDropEnabled|ItemIsUserCheckable|ItemIsEnabled</set>
-            </property>
-           </item>
-           <item row="0" column="2">
-            <property name="text">
-             <string>(Cliquer pour ajouter un item)</string>
-            </property>
-            <property name="font">
-             <font>
-              <family>Verdana</family>
-              <pointsize>8</pointsize>
-              <italic>true</italic>
-             </font>
-            </property>
-            <property name="flags">
-             <set>ItemIsSelectable|ItemIsDragEnabled|ItemIsDropEnabled|ItemIsUserCheckable|ItemIsEnabled</set>
-            </property>
-           </item>
-           <item row="0" column="3">
-            <property name="text">
-             <string/>
-            </property>
-            <property name="flags">
-             <set>ItemIsSelectable|ItemIsDragEnabled|ItemIsDropEnabled|ItemIsUserCheckable|ItemIsEnabled</set>
-            </property>
-           </item>
-           <item row="0" column="4">
-            <property name="text">
-             <string/>
-            </property>
-            <property name="flags">
-             <set>ItemIsSelectable|ItemIsDragEnabled|ItemIsDropEnabled|ItemIsUserCheckable|ItemIsEnabled</set>
-            </property>
-           </item>
-          </widget>
-          <widget class="DmTabInventaire" name="edd_filtreTypeObjet">
-           <property name="geometry">
-            <rect>
-             <x>10</x>
-             <y>10</y>
-             <width>491</width>
-             <height>28</height>
-            </rect>
-           </property>
-           <property name="palette">
-            <palette>
-             <active>
-              <colorrole role="Base">
-               <brush brushstyle="SolidPattern">
-                <color alpha="100">
-                 <red>170</red>
-                 <green>0</green>
-                 <blue>0</blue>
-                </color>
-               </brush>
-              </colorrole>
-             </active>
-             <inactive>
-              <colorrole role="Base">
-               <brush brushstyle="SolidPattern">
-                <color alpha="100">
-                 <red>170</red>
-                 <green>0</green>
-                 <blue>0</blue>
-                </color>
-               </brush>
-              </colorrole>
-             </inactive>
-             <disabled>
-              <colorrole role="Base">
-               <brush brushstyle="SolidPattern">
-                <color alpha="255">
-                 <red>240</red>
-                 <green>240</green>
-                 <blue>240</blue>
-                </color>
-               </brush>
-              </colorrole>
-             </disabled>
-            </palette>
-           </property>
-           <property name="font">
-            <font>
-             <stylestrategy>PreferAntialias</stylestrategy>
-            </font>
-           </property>
-           <property name="tabShape">
-            <enum>QTabWidget::Rounded</enum>
-           </property>
-           <property name="currentIndex">
-            <number>3</number>
-           </property>
-           <property name="iconSize">
-            <size>
-             <width>19</width>
-             <height>21</height>
-            </size>
-           </property>
-           <widget class="QWidget" name="filtre_tout">
-            <attribute name="icon">
-             <iconset resource="ressource.qrc">
-              <normaloff>:/interface/32/ressource/etoile_32.png</normaloff>:/interface/32/ressource/etoile_32.png</iconset>
-            </attribute>
-            <attribute name="title">
-             <string/>
-            </attribute>
-           </widget>
-           <widget class="QWidget" name="filtre_0">
-            <attribute name="icon">
-             <iconset resource="ressource.qrc">
-              <normaloff>:/interface/32/ressource/pieces_32.png</normaloff>:/interface/32/ressource/pieces_32.png</iconset>
-            </attribute>
-            <attribute name="title">
-             <string/>
-            </attribute>
-           </widget>
-           <widget class="QWidget" name="filtre_1">
-            <attribute name="icon">
-             <iconset resource="ressource.qrc">
-              <normaloff>:/interface/32/ressource/armes_32.png</normaloff>:/interface/32/ressource/armes_32.png</iconset>
-            </attribute>
-            <attribute name="title">
-             <string/>
-            </attribute>
-           </widget>
-           <widget class="QWidget" name="filtre_2">
-            <attribute name="icon">
-             <iconset resource="ressource.qrc">
-              <normaloff>:/interface/32/ressource/chimie_32.png</normaloff>:/interface/32/ressource/chimie_32.png</iconset>
-            </attribute>
-            <attribute name="title">
-             <string/>
-            </attribute>
-           </widget>
-           <widget class="QWidget" name="filtre_3">
-            <attribute name="icon">
-             <iconset resource="ressource.qrc">
-              <normaloff>:/interface/32/ressource/diamant_32.png</normaloff>:/interface/32/ressource/diamant_32.png</iconset>
-            </attribute>
-            <attribute name="title">
-             <string/>
-            </attribute>
-           </widget>
-           <widget class="QWidget" name="filtre_4">
-            <attribute name="icon">
-             <iconset resource="ressource.qrc">
-              <normaloff>:/interface/32/ressource/boiteOutils_32.png</normaloff>:/interface/32/ressource/boiteOutils_32.png</iconset>
-            </attribute>
-            <attribute name="title">
-             <string/>
-            </attribute>
-           </widget>
-          </widget>
-          <widget class="DmLabel" name="edd_inventaire_poids">
-           <property name="geometry">
-            <rect>
-             <x>170</x>
-             <y>400</y>
-             <width>61</width>
-             <height>20</height>
-            </rect>
-           </property>
-           <property name="font">
-            <font>
-             <italic>true</italic>
-            </font>
-           </property>
-           <property name="text">
-            <string>... kg</string>
-           </property>
-          </widget>
-          <widget class="QLabel" name="label_7">
-           <property name="geometry">
-            <rect>
-             <x>10</x>
-             <y>400</y>
-             <width>151</width>
-             <height>21</height>
-            </rect>
-           </property>
-           <property name="font">
-            <font>
-             <italic>true</italic>
-            </font>
-           </property>
-           <property name="text">
-            <string>Poids total du contenu :</string>
-           </property>
-          </widget>
-         </widget>
-         <widget class="QWidget" name="page_notes">
-          <widget class="QLabel" name="label_23">
-           <property name="geometry">
-            <rect>
-             <x>30</x>
-             <y>120</y>
-             <width>151</width>
-             <height>20</height>
-            </rect>
-           </property>
-           <property name="font">
-            <font>
-             <family>Verdana</family>
-            </font>
-           </property>
-           <property name="text">
-            <string>Notes :</string>
-           </property>
-          </widget>
-          <widget class="DmTextEdit" name="edd_notes">
-           <property name="geometry">
-            <rect>
-             <x>30</x>
-             <y>150</y>
-             <width>441</width>
-             <height>171</height>
-            </rect>
-           </property>
-           <property name="palette">
-            <palette>
-             <active>
-              <colorrole role="Base">
-               <brush brushstyle="SolidPattern">
-                <color alpha="255">
-                 <red>248</red>
-                 <green>248</green>
-                 <blue>248</blue>
-                </color>
-               </brush>
-              </colorrole>
-             </active>
-             <inactive>
-              <colorrole role="Base">
-               <brush brushstyle="SolidPattern">
-                <color alpha="255">
-                 <red>248</red>
-                 <green>248</green>
-                 <blue>248</blue>
-                </color>
-               </brush>
-              </colorrole>
-             </inactive>
-             <disabled>
-              <colorrole role="Base">
-               <brush brushstyle="SolidPattern">
-                <color alpha="255">
-                 <red>240</red>
-                 <green>240</green>
-                 <blue>240</blue>
-                </color>
-               </brush>
-              </colorrole>
-             </disabled>
-            </palette>
-           </property>
-           <property name="font">
-            <font>
-             <family>Verdana</family>
-            </font>
-           </property>
-          </widget>
-          <widget class="QLabel" name="label_43">
-           <property name="geometry">
-            <rect>
-             <x>30</x>
-             <y>19</y>
-             <width>61</width>
-             <height>21</height>
-            </rect>
-           </property>
-           <property name="font">
-            <font>
-             <family>Verdana</family>
-             <pointsize>8</pointsize>
-            </font>
-           </property>
-           <property name="text">
-            <string>Poids : </string>
-           </property>
-          </widget>
-          <widget class="DmLineEdit" name="edd_detail_poids">
-           <property name="geometry">
-            <rect>
-             <x>130</x>
-             <y>20</y>
-             <width>151</width>
-             <height>20</height>
-            </rect>
-           </property>
-           <property name="palette">
-            <palette>
-             <active>
-              <colorrole role="Base">
-               <brush brushstyle="SolidPattern">
-                <color alpha="255">
-                 <red>248</red>
-                 <green>248</green>
-                 <blue>248</blue>
-                </color>
-               </brush>
-              </colorrole>
-             </active>
-             <inactive>
-              <colorrole role="Base">
-               <brush brushstyle="SolidPattern">
-                <color alpha="255">
-                 <red>248</red>
-                 <green>248</green>
-                 <blue>248</blue>
-                </color>
-               </brush>
-              </colorrole>
-             </inactive>
-             <disabled>
-              <colorrole role="Base">
-               <brush brushstyle="SolidPattern">
-                <color alpha="255">
-                 <red>240</red>
-                 <green>240</green>
-                 <blue>240</blue>
-                </color>
-               </brush>
-              </colorrole>
-             </disabled>
-            </palette>
-           </property>
-           <property name="font">
-            <font>
-             <family>Verdana</family>
-            </font>
-           </property>
-           <property name="text">
-            <string/>
-           </property>
-          </widget>
-          <widget class="DmLineEdit" name="edd_detail_dim">
-           <property name="geometry">
-            <rect>
-             <x>130</x>
-             <y>51</y>
-             <width>151</width>
-             <height>20</height>
-            </rect>
-           </property>
-           <property name="palette">
-            <palette>
-             <active>
-              <colorrole role="Base">
-               <brush brushstyle="SolidPattern">
-                <color alpha="255">
-                 <red>248</red>
-                 <green>248</green>
-                 <blue>248</blue>
-                </color>
-               </brush>
-              </colorrole>
-             </active>
-             <inactive>
-              <colorrole role="Base">
-               <brush brushstyle="SolidPattern">
-                <color alpha="255">
-                 <red>248</red>
-                 <green>248</green>
-                 <blue>248</blue>
-                </color>
-               </brush>
-              </colorrole>
-             </inactive>
-             <disabled>
-              <colorrole role="Base">
-               <brush brushstyle="SolidPattern">
-                <color alpha="255">
-                 <red>240</red>
-                 <green>240</green>
-                 <blue>240</blue>
-                </color>
-               </brush>
-              </colorrole>
-             </disabled>
-            </palette>
-           </property>
-           <property name="font">
-            <font>
-             <family>Verdana</family>
-            </font>
-           </property>
-           <property name="text">
-            <string/>
-           </property>
-          </widget>
-          <widget class="QLabel" name="label_44">
-           <property name="geometry">
-            <rect>
-             <x>30</x>
-             <y>50</y>
-             <width>91</width>
-             <height>21</height>
-            </rect>
-           </property>
-           <property name="font">
-            <font>
-             <family>Verdana</family>
-             <pointsize>8</pointsize>
-            </font>
-           </property>
-           <property name="text">
-            <string>Dimensions : </string>
-           </property>
-          </widget>
-         </widget>
-        </widget>
-       </item>
-       <item>
-        <widget class="QFrame" name="frame">
-         <property name="minimumSize">
-          <size>
-           <width>392</width>
-           <height>50</height>
-          </size>
-         </property>
-         <property name="maximumSize">
-          <size>
-           <width>16777215</width>
-           <height>50</height>
-          </size>
-         </property>
-         <property name="frameShape">
-          <enum>QFrame::StyledPanel</enum>
-         </property>
-         <property name="frameShadow">
-          <enum>QFrame::Raised</enum>
-         </property>
-         <widget class="QPushButton" name="edd_enregistrer">
-          <property name="enabled">
-           <bool>false</bool>
-          </property>
-          <property name="geometry">
-           <rect>
-            <x>370</x>
-            <y>10</y>
-            <width>121</width>
-            <height>31</height>
-           </rect>
-          </property>
-          <property name="font">
-           <font>
-            <family>Verdana</family>
-            <weight>75</weight>
-            <bold>true</bold>
-           </font>
-          </property>
-          <property name="text">
-           <string>Enregistrer</string>
-          </property>
-         </widget>
-         <widget class="QPushButton" name="edd_annuler">
-          <property name="geometry">
-           <rect>
-            <x>10</x>
-            <y>10</y>
-            <width>81</width>
-            <height>31</height>
-           </rect>
-          </property>
-          <property name="font">
-           <font>
-            <family>Verdana</family>
-           </font>
-          </property>
-          <property name="text">
-           <string>Annuler</string>
-          </property>
-         </widget>
-        </widget>
-       </item>
-      </layout>
-     </item>
-    </layout>
-   </item>
-  </layout>
- </widget>
- <customwidgets>
-  <customwidget>
-   <class>DmTextEdit</class>
-   <extends>QTextEdit</extends>
-   <header location="global">dm.h</header>
-  </customwidget>
-  <customwidget>
-   <class>DmLineEdit</class>
-   <extends>QLineEdit</extends>
-   <header location="global">dm.h</header>
-  </customwidget>
-  <customwidget>
-   <class>DmTableMenu</class>
-   <extends>QTableWidget</extends>
-   <header location="global">dm.h</header>
-  </customwidget>
-  <customwidget>
-   <class>DmLabel</class>
-   <extends>QLabel</extends>
-   <header location="global">dm.h</header>
-  </customwidget>
-  <customwidget>
-   <class>DmTableInventaire</class>
-   <extends>QTableWidget</extends>
-   <header location="global">dm.h</header>
-  </customwidget>
-  <customwidget>
-   <class>DmTabInventaire</class>
-   <extends>QTabWidget</extends>
-   <header>dm.h</header>
-   <container>1</container>
-  </customwidget>
- </customwidgets>
- <resources>
-  <include location="ressource.qrc"/>
- </resources>
- <connections>
-  <connection>
-   <sender>edd_menu</sender>
-   <signal>cellClicked(int,int)</signal>
-   <receiver>edd_pages</receiver>
-   <slot>setCurrentIndex(int)</slot>
-   <hints>
-    <hint type="sourcelabel">
-     <x>94</x>
-     <y>251</y>
-    </hint>
-    <hint type="destinationlabel">
-     <x>435</x>
-     <y>223</y>
-    </hint>
-   </hints>
-  </connection>
- </connections>
-</ui>
+<?xml version="1.0" encoding="UTF-8"?>
+<ui version="4.0">
+ <class>edd_fenetre</class>
+ <widget class="QDialog" name="edd_fenetre">
+  <property name="geometry">
+   <rect>
+    <x>0</x>
+    <y>0</y>
+    <width>698</width>
+    <height>504</height>
+   </rect>
+  </property>
+  <property name="windowTitle">
+   <string>Création / édition de décor</string>
+  </property>
+  <layout class="QHBoxLayout" name="horizontalLayout_2">
+   <item>
+    <layout class="QHBoxLayout" name="horizontalLayout" stretch="0,1">
+     <property name="spacing">
+      <number>3</number>
+     </property>
+     <item>
+      <widget class="DmTableMenu" name="edd_menu">
+       <property name="sizePolicy">
+        <sizepolicy hsizetype="Fixed" vsizetype="Expanding">
+         <horstretch>0</horstretch>
+         <verstretch>0</verstretch>
+        </sizepolicy>
+       </property>
+       <property name="minimumSize">
+        <size>
+         <width>170</width>
+         <height>484</height>
+        </size>
+       </property>
+       <property name="maximumSize">
+        <size>
+         <width>170</width>
+         <height>484</height>
+        </size>
+       </property>
+       <property name="palette">
+        <palette>
+         <active>
+          <colorrole role="WindowText">
+           <brush brushstyle="SolidPattern">
+            <color alpha="255">
+             <red>6</red>
+             <green>6</green>
+             <blue>6</blue>
+            </color>
+           </brush>
+          </colorrole>
+          <colorrole role="Mid">
+           <brush brushstyle="SolidPattern">
+            <color alpha="255">
+             <red>190</red>
+             <green>190</green>
+             <blue>190</blue>
+            </color>
+           </brush>
+          </colorrole>
+          <colorrole role="Text">
+           <brush brushstyle="SolidPattern">
+            <color alpha="255">
+             <red>255</red>
+             <green>255</green>
+             <blue>255</blue>
+            </color>
+           </brush>
+          </colorrole>
+          <colorrole role="Base">
+           <brush brushstyle="SolidPattern">
+            <color alpha="255">
+             <red>140</red>
+             <green>140</green>
+             <blue>140</blue>
+            </color>
+           </brush>
+          </colorrole>
+          <colorrole role="Highlight">
+           <brush brushstyle="SolidPattern">
+            <color alpha="255">
+             <red>240</red>
+             <green>240</green>
+             <blue>240</blue>
+            </color>
+           </brush>
+          </colorrole>
+          <colorrole role="HighlightedText">
+           <brush brushstyle="SolidPattern">
+            <color alpha="255">
+             <red>7</red>
+             <green>7</green>
+             <blue>7</blue>
+            </color>
+           </brush>
+          </colorrole>
+         </active>
+         <inactive>
+          <colorrole role="WindowText">
+           <brush brushstyle="SolidPattern">
+            <color alpha="255">
+             <red>6</red>
+             <green>6</green>
+             <blue>6</blue>
+            </color>
+           </brush>
+          </colorrole>
+          <colorrole role="Mid">
+           <brush brushstyle="SolidPattern">
+            <color alpha="255">
+             <red>190</red>
+             <green>190</green>
+             <blue>190</blue>
+            </color>
+           </brush>
+          </colorrole>
+          <colorrole role="Text">
+           <brush brushstyle="SolidPattern">
+            <color alpha="255">
+             <red>255</red>
+             <green>255</green>
+             <blue>255</blue>
+            </color>
+           </brush>
+          </colorrole>
+          <colorrole role="Base">
+           <brush brushstyle="SolidPattern">
+            <color alpha="255">
+             <red>140</red>
+             <green>140</green>
+             <blue>140</blue>
+            </color>
+           </brush>
+          </colorrole>
+          <colorrole role="Highlight">
+           <brush brushstyle="SolidPattern">
+            <color alpha="255">
+             <red>240</red>
+             <green>240</green>
+             <blue>240</blue>
+            </color>
+           </brush>
+          </colorrole>
+          <colorrole role="HighlightedText">
+           <brush brushstyle="SolidPattern">
+            <color alpha="255">
+             <red>7</red>
+             <green>7</green>
+             <blue>7</blue>
+            </color>
+           </brush>
+          </colorrole>
+         </inactive>
+         <disabled>
+          <colorrole role="WindowText">
+           <brush brushstyle="SolidPattern">
+            <color alpha="255">
+             <red>120</red>
+             <green>120</green>
+             <blue>120</blue>
+            </color>
+           </brush>
+          </colorrole>
+          <colorrole role="Mid">
+           <brush brushstyle="SolidPattern">
+            <color alpha="255">
+             <red>190</red>
+             <green>190</green>
+             <blue>190</blue>
+            </color>
+           </brush>
+          </colorrole>
+          <colorrole role="Text">
+           <brush brushstyle="SolidPattern">
+            <color alpha="255">
+             <red>120</red>
+             <green>120</green>
+             <blue>120</blue>
+            </color>
+           </brush>
+          </colorrole>
+          <colorrole role="Base">
+           <brush brushstyle="SolidPattern">
+            <color alpha="255">
+             <red>240</red>
+             <green>240</green>
+             <blue>240</blue>
+            </color>
+           </brush>
+          </colorrole>
+          <colorrole role="Highlight">
+           <brush brushstyle="SolidPattern">
+            <color alpha="255">
+             <red>51</red>
+             <green>153</green>
+             <blue>255</blue>
+            </color>
+           </brush>
+          </colorrole>
+          <colorrole role="HighlightedText">
+           <brush brushstyle="SolidPattern">
+            <color alpha="255">
+             <red>7</red>
+             <green>7</green>
+             <blue>7</blue>
+            </color>
+           </brush>
+          </colorrole>
+         </disabled>
+        </palette>
+       </property>
+       <property name="font">
+        <font>
+         <family>Candara</family>
+         <pointsize>13</pointsize>
+         <weight>50</weight>
+         <bold>false</bold>
+        </font>
+       </property>
+       <property name="focusPolicy">
+        <enum>Qt::NoFocus</enum>
+       </property>
+       <property name="frameShape">
+        <enum>QFrame::StyledPanel</enum>
+       </property>
+       <property name="frameShadow">
+        <enum>QFrame::Sunken</enum>
+       </property>
+       <property name="lineWidth">
+        <number>0</number>
+       </property>
+       <property name="verticalScrollBarPolicy">
+        <enum>Qt::ScrollBarAlwaysOff</enum>
+       </property>
+       <property name="horizontalScrollBarPolicy">
+        <enum>Qt::ScrollBarAlwaysOff</enum>
+       </property>
+       <property name="editTriggers">
+        <set>QAbstractItemView::NoEditTriggers</set>
+       </property>
+       <property name="showDropIndicator" stdset="0">
+        <bool>false</bool>
+       </property>
+       <property name="dragDropOverwriteMode">
+        <bool>false</bool>
+       </property>
+       <property name="selectionMode">
+        <enum>QAbstractItemView::SingleSelection</enum>
+       </property>
+       <property name="selectionBehavior">
+        <enum>QAbstractItemView::SelectRows</enum>
+       </property>
+       <property name="iconSize">
+        <size>
+         <width>30</width>
+         <height>30</height>
+        </size>
+       </property>
+       <property name="showGrid">
+        <bool>false</bool>
+       </property>
+       <property name="gridStyle">
+        <enum>Qt::SolidLine</enum>
+       </property>
+       <property name="cornerButtonEnabled">
+        <bool>false</bool>
+       </property>
+       <attribute name="horizontalHeaderVisible">
+        <bool>false</bool>
+       </attribute>
+       <attribute name="horizontalHeaderDefaultSectionSize">
+        <number>10</number>
+       </attribute>
+       <attribute name="horizontalHeaderHighlightSections">
+        <bool>false</bool>
+       </attribute>
+       <attribute name="horizontalHeaderStretchLastSection">
+        <bool>true</bool>
+       </attribute>
+       <attribute name="verticalHeaderVisible">
+        <bool>false</bool>
+       </attribute>
+       <attribute name="verticalHeaderDefaultSectionSize">
+        <number>80</number>
+       </attribute>
+       <attribute name="verticalHeaderHighlightSections">
+        <bool>false</bool>
+       </attribute>
+       <row>
+        <property name="text">
+         <string>1</string>
+        </property>
+       </row>
+       <row>
+        <property name="text">
+         <string>2</string>
+        </property>
+       </row>
+       <row>
+        <property name="text">
+         <string>4</string>
+        </property>
+       </row>
+       <row>
+        <property name="text">
+         <string>3</string>
+        </property>
+       </row>
+       <column>
+        <property name="text">
+         <string>inutile</string>
+        </property>
+       </column>
+       <column>
+        <property name="text">
+         <string>menus</string>
+        </property>
+       </column>
+       <item row="0" column="0">
+        <property name="text">
+         <string/>
+        </property>
+        <property name="flags">
+         <set>ItemIsSelectable</set>
+        </property>
+       </item>
+       <item row="0" column="1">
+        <property name="text">
+         <string> NOM ET APPARENCE </string>
+        </property>
+        <property name="textAlignment">
+         <set>AlignHCenter|AlignVCenter|AlignCenter</set>
+        </property>
+        <property name="icon">
+         <iconset resource="ressource.qrc">
+          <normaloff>:/interface/32/ressource/oeil_32.png</normaloff>:/interface/32/ressource/oeil_32.png</iconset>
+        </property>
+        <property name="flags">
+         <set>ItemIsSelectable|ItemIsEnabled|ItemIsTristate</set>
+        </property>
+       </item>
+       <item row="1" column="0">
+        <property name="text">
+         <string/>
+        </property>
+        <property name="flags">
+         <set>ItemIsSelectable</set>
+        </property>
+       </item>
+       <item row="1" column="1">
+        <property name="text">
+         <string> FORME ET EFFETS</string>
+        </property>
+        <property name="textAlignment">
+         <set>AlignHCenter|AlignVCenter|AlignCenter</set>
+        </property>
+        <property name="icon">
+         <iconset resource="ressource.qrc">
+          <normaloff>:/interface/32/ressource/decor_32.png</normaloff>:/interface/32/ressource/decor_32.png</iconset>
+        </property>
+        <property name="flags">
+         <set>ItemIsSelectable|ItemIsUserCheckable|ItemIsEnabled</set>
+        </property>
+       </item>
+       <item row="2" column="1">
+        <property name="text">
+         <string>CONTENU</string>
+        </property>
+        <property name="textAlignment">
+         <set>AlignHCenter|AlignVCenter|AlignCenter</set>
+        </property>
+        <property name="icon">
+         <iconset resource="ressource.qrc">
+          <normaloff>:/interface/16/ressource/sac_16.png</normaloff>:/interface/16/ressource/sac_16.png</iconset>
+        </property>
+       </item>
+       <item row="3" column="0">
+        <property name="text">
+         <string/>
+        </property>
+        <property name="flags">
+         <set>ItemIsSelectable|ItemIsEnabled</set>
+        </property>
+       </item>
+       <item row="3" column="1">
+        <property name="text">
+         <string> NOTES </string>
+        </property>
+        <property name="textAlignment">
+         <set>AlignHCenter|AlignVCenter|AlignCenter</set>
+        </property>
+        <property name="icon">
+         <iconset resource="ressource.qrc">
+          <normaloff>:/interface/32/ressource/note_32.png</normaloff>:/interface/32/ressource/note_32.png</iconset>
+        </property>
+        <property name="flags">
+         <set>ItemIsSelectable|ItemIsEnabled</set>
+        </property>
+       </item>
+      </widget>
+     </item>
+     <item>
+      <layout class="QVBoxLayout" name="verticalLayout">
+       <item>
+        <widget class="QStackedWidget" name="edd_pages">
+         <property name="minimumSize">
+          <size>
+           <width>392</width>
+           <height>0</height>
+          </size>
+         </property>
+         <property name="font">
+          <font>
+           <family>Verdana</family>
+          </font>
+         </property>
+         <property name="currentIndex">
+          <number>1</number>
+         </property>
+         <widget class="QWidget" name="page_nom">
+          <widget class="DmLineEdit" name="edd_nom">
+           <property name="geometry">
+            <rect>
+             <x>110</x>
+             <y>40</y>
+             <width>271</width>
+             <height>31</height>
+            </rect>
+           </property>
+           <property name="palette">
+            <palette>
+             <active>
+              <colorrole role="Base">
+               <brush brushstyle="SolidPattern">
+                <color alpha="255">
+                 <red>248</red>
+                 <green>248</green>
+                 <blue>248</blue>
+                </color>
+               </brush>
+              </colorrole>
+             </active>
+             <inactive>
+              <colorrole role="Base">
+               <brush brushstyle="SolidPattern">
+                <color alpha="255">
+                 <red>248</red>
+                 <green>248</green>
+                 <blue>248</blue>
+                </color>
+               </brush>
+              </colorrole>
+             </inactive>
+             <disabled>
+              <colorrole role="Base">
+               <brush brushstyle="SolidPattern">
+                <color alpha="255">
+                 <red>240</red>
+                 <green>240</green>
+                 <blue>240</blue>
+                </color>
+               </brush>
+              </colorrole>
+             </disabled>
+            </palette>
+           </property>
+           <property name="font">
+            <font>
+             <family>Verdana</family>
+            </font>
+           </property>
+          </widget>
+          <widget class="DmLabel" name="edd_logo">
+           <property name="geometry">
+            <rect>
+             <x>20</x>
+             <y>10</y>
+             <width>71</width>
+             <height>71</height>
+            </rect>
+           </property>
+           <property name="font">
+            <font>
+             <family>Verdana</family>
+             <pointsize>7</pointsize>
+            </font>
+           </property>
+           <property name="frameShape">
+            <enum>QFrame::Box</enum>
+           </property>
+           <property name="frameShadow">
+            <enum>QFrame::Sunken</enum>
+           </property>
+           <property name="text">
+            <string>Choisissez 
+un fichier
+image</string>
+           </property>
+           <property name="alignment">
+            <set>Qt::AlignCenter</set>
+           </property>
+          </widget>
+          <widget class="QLabel" name="label_8">
+           <property name="geometry">
+            <rect>
+             <x>110</x>
+             <y>15</y>
+             <width>131</width>
+             <height>21</height>
+            </rect>
+           </property>
+           <property name="font">
+            <font>
+             <family>Verdana</family>
+             <pointsize>8</pointsize>
+            </font>
+           </property>
+           <property name="text">
+            <string>Nom : </string>
+           </property>
+          </widget>
+          <widget class="QFrame" name="frame_2">
+           <property name="geometry">
+            <rect>
+             <x>50</x>
+             <y>80</y>
+             <width>401</width>
+             <height>351</height>
+            </rect>
+           </property>
+           <property name="frameShape">
+            <enum>QFrame::NoFrame</enum>
+           </property>
+           <property name="frameShadow">
+            <enum>QFrame::Raised</enum>
+           </property>
+           <widget class="QGraphicsView" name="edd_vueForme">
+            <property name="geometry">
+             <rect>
+              <x>40</x>
+              <y>28</y>
+              <width>293</width>
+              <height>296</height>
+             </rect>
+            </property>
+            <property name="palette">
+             <palette>
+              <active>
+               <colorrole role="Base">
+                <brush brushstyle="SolidPattern">
+                 <color alpha="255">
+                  <red>244</red>
+                  <green>244</green>
+                  <blue>244</blue>
+                 </color>
+                </brush>
+               </colorrole>
+              </active>
+              <inactive>
+               <colorrole role="Base">
+                <brush brushstyle="SolidPattern">
+                 <color alpha="255">
+                  <red>244</red>
+                  <green>244</green>
+                  <blue>244</blue>
+                 </color>
+                </brush>
+               </colorrole>
+              </inactive>
+              <disabled>
+               <colorrole role="Base">
+                <brush brushstyle="SolidPattern">
+                 <color alpha="255">
+                  <red>240</red>
+                  <green>240</green>
+                  <blue>240</blue>
+                 </color>
+                </brush>
+               </colorrole>
+              </disabled>
+             </palette>
+            </property>
+            <property name="frameShape">
+             <enum>QFrame::WinPanel</enum>
+            </property>
+            <property name="frameShadow">
+             <enum>QFrame::Raised</enum>
+            </property>
+            <property name="renderHints">
+             <set>QPainter::Antialiasing|QPainter::HighQualityAntialiasing|QPainter::TextAntialiasing</set>
+            </property>
+           </widget>
+           <widget class="QToolButton" name="edd_image">
+            <property name="geometry">
+             <rect>
+              <x>340</x>
+              <y>70</y>
+              <width>31</width>
+              <height>31</height>
+             </rect>
+            </property>
+            <property name="text">
+             <string>...</string>
+            </property>
+            <property name="icon">
+             <iconset resource="ressource.qrc">
+              <normaloff>:/interface/32/ressource/portrait_32.png</normaloff>:/interface/32/ressource/portrait_32.png</iconset>
+            </property>
+            <property name="iconSize">
+             <size>
+              <width>22</width>
+              <height>22</height>
+             </size>
+            </property>
+           </widget>
+           <widget class="QToolButton" name="edd_couleur">
+            <property name="geometry">
+             <rect>
+              <x>340</x>
+              <y>30</y>
+              <width>31</width>
+              <height>31</height>
+             </rect>
+            </property>
+            <property name="text">
+             <string/>
+            </property>
+            <property name="icon">
+             <iconset resource="ressource.qrc">
+              <normaloff>:/interface/16/ressource/palette_16.png</normaloff>:/interface/16/ressource/palette_16.png</iconset>
+            </property>
+           </widget>
+           <widget class="QToolButton" name="edd_aideForme">
+            <property name="geometry">
+             <rect>
+              <x>340</x>
+              <y>290</y>
+              <width>31</width>
+              <height>31</height>
+             </rect>
+            </property>
+            <property name="text">
+             <string>...</string>
+            </property>
+            <property name="icon">
+             <iconset resource="ressource.qrc">
+              <normaloff>:/interface/32/ressource/aide_32.png</normaloff>:/interface/32/ressource/aide_32.png</iconset>
+            </property>
+           </widget>
+           <widget class="QRadioButton" name="edd_casesHexa">
+            <property name="geometry">
+             <rect>
+              <x>40</x>
+              <y>320</y>
+              <width>151</width>
+              <height>31</height>
+             </rect>
+            </property>
+            <property name="text">
+             <string>Cases hexagonales</string>
+            </property>
+            <property name="checked">
+             <bool>true</bool>
+            </property>
+           </widget>
+           <widget class="QRadioButton" name="edd_casesCarrees">
+            <property name="geometry">
+             <rect>
+              <x>220</x>
+              <y>320</y>
+              <width>111</width>
+              <height>31</height>
+             </rect>
+            </property>
+            <property name="text">
+             <string>Cases carrées</string>
+            </property>
+           </widget>
+          </widget>
+         </widget>
+         <widget class="QWidget" name="page_dep">
+          <widget class="QSpinBox" name="edd_taille">
+           <property name="geometry">
+            <rect>
+             <x>290</x>
+             <y>30</y>
+             <width>51</width>
+             <height>31</height>
+            </rect>
+           </property>
+           <property name="palette">
+            <palette>
+             <active>
+              <colorrole role="Base">
+               <brush brushstyle="SolidPattern">
+                <color alpha="255">
+                 <red>248</red>
+                 <green>248</green>
+                 <blue>248</blue>
+                </color>
+               </brush>
+              </colorrole>
+             </active>
+             <inactive>
+              <colorrole role="Base">
+               <brush brushstyle="SolidPattern">
+                <color alpha="255">
+                 <red>248</red>
+                 <green>248</green>
+                 <blue>248</blue>
+                </color>
+               </brush>
+              </colorrole>
+             </inactive>
+             <disabled>
+              <colorrole role="Base">
+               <brush brushstyle="SolidPattern">
+                <color alpha="255">
+                 <red>240</red>
+                 <green>240</green>
+                 <blue>240</blue>
+                </color>
+               </brush>
+              </colorrole>
+             </disabled>
+            </palette>
+           </property>
+           <property name="font">
+            <font>
+             <family>Verdana</family>
+            </font>
+           </property>
+           <property name="minimum">
+            <number>0</number>
+           </property>
+           <property name="maximum">
+            <number>999</number>
+           </property>
+          </widget>
+          <widget class="QLabel" name="label_15">
+           <property name="geometry">
+            <rect>
+             <x>50</x>
+             <y>30</y>
+             <width>231</width>
+             <height>31</height>
+            </rect>
+           </property>
+           <property name="font">
+            <font>
+             <family>Verdana</family>
+            </font>
+           </property>
+           <property name="frameShape">
+            <enum>QFrame::NoFrame</enum>
+           </property>
+           <property name="text">
+            <string>Hauteur du décor (en cases) : </string>
+           </property>
+          </widget>
+          <widget class="QCheckBox" name="edd_hauteurPlafond">
+           <property name="geometry">
+            <rect>
+             <x>60</x>
+             <y>60</y>
+             <width>181</width>
+             <height>17</height>
+            </rect>
+           </property>
+           <property name="font">
+            <font>
+             <italic>true</italic>
+            </font>
+           </property>
+           <property name="text">
+            <string>Jusqu'au plafond</string>
+           </property>
+          </widget>
+          <widget class="QGroupBox" name="groupBox">
+           <property name="geometry">
+            <rect>
+             <x>50</x>
+             <y>129</y>
+             <width>341</width>
+             <height>41</height>
+            </rect>
+           </property>
+           <property name="title">
+            <string/>
+           </property>
+           <property name="flat">
+            <bool>true</bool>
+           </property>
+           <widget class="QRadioButton" name="radioButton_2">
+            <property name="geometry">
+             <rect>
+              <x>280</x>
+              <y>10</y>
+              <width>51</width>
+              <height>31</height>
+             </rect>
+            </property>
+            <property name="text">
+             <string>Non</string>
+            </property>
+            <property name="checked">
+             <bool>true</bool>
+            </property>
+           </widget>
+           <widget class="QRadioButton" name="edd_escalade">
+            <property name="geometry">
+             <rect>
+              <x>190</x>
+              <y>10</y>
+              <width>51</width>
+              <height>31</height>
+             </rect>
+            </property>
+            <property name="text">
+             <string>Oui</string>
+            </property>
+           </widget>
+           <widget class="QLabel" name="label">
+            <property name="geometry">
+             <rect>
+              <x>40</x>
+              <y>10</y>
+              <width>131</width>
+              <height>31</height>
+             </rect>
+            </property>
+            <property name="text">
+             <string>Peut être escaladé : </string>
+            </property>
+           </widget>
+           <widget class="QLabel" name="label_4">
+            <property name="geometry">
+             <rect>
+              <x>0</x>
+              <y>10</y>
+              <width>31</width>
+              <height>31</height>
+             </rect>
+            </property>
+            <property name="text">
+             <string/>
+            </property>
+            <property name="pixmap">
+             <pixmap resource="ressource.qrc">:/interface/24/ressource/escalade_24.png</pixmap>
+            </property>
+           </widget>
+          </widget>
+          <widget class="QGroupBox" name="groupBox_2">
+           <property name="geometry">
+            <rect>
+             <x>50</x>
+             <y>210</y>
+             <width>341</width>
+             <height>41</height>
+            </rect>
+           </property>
+           <property name="title">
+            <string/>
+           </property>
+           <property name="flat">
+            <bool>true</bool>
+           </property>
+           <widget class="QRadioButton" name="radioButton_3">
+            <property name="geometry">
+             <rect>
+              <x>280</x>
+              <y>10</y>
+              <width>51</width>
+              <height>31</height>
+             </rect>
+            </property>
+            <property name="text">
+             <string>Non</string>
+            </property>
+            <property name="checked">
+             <bool>true</bool>
+            </property>
+           </widget>
+           <widget class="QRadioButton" name="edd_brule">
+            <property name="geometry">
+             <rect>
+              <x>190</x>
+              <y>10</y>
+              <width>51</width>
+              <height>31</height>
+             </rect>
+            </property>
+            <property name="text">
+             <string>Oui</string>
+            </property>
+           </widget>
+           <widget class="QLabel" name="label_2">
+            <property name="geometry">
+             <rect>
+              <x>40</x>
+              <y>10</y>
+              <width>121</width>
+              <height>31</height>
+             </rect>
+            </property>
+            <property name="text">
+             <string>Peut brûler : </string>
+            </property>
+           </widget>
+           <widget class="QLabel" name="label_5">
+            <property name="geometry">
+             <rect>
+              <x>0</x>
+              <y>10</y>
+              <width>31</width>
+              <height>31</height>
+             </rect>
+            </property>
+            <property name="text">
+             <string/>
+            </property>
+            <property name="pixmap">
+             <pixmap resource="ressource.qrc">:/interface/24/ressource/feu_24.png</pixmap>
+            </property>
+            <property name="scaledContents">
+             <bool>false</bool>
+            </property>
+           </widget>
+          </widget>
+         </widget>
+         <widget class="QWidget" name="page_invent">
+          <widget class="DmTableInventaire" name="edd_listeInventaire">
+           <property name="geometry">
+            <rect>
+             <x>10</x>
+             <y>34</y>
+             <width>491</width>
+             <height>361</height>
+            </rect>
+           </property>
+           <property name="palette">
+            <palette>
+             <active>
+              <colorrole role="Base">
+               <brush brushstyle="SolidPattern">
+                <color alpha="255">
+                 <red>248</red>
+                 <green>248</green>
+                 <blue>248</blue>
+                </color>
+               </brush>
+              </colorrole>
+             </active>
+             <inactive>
+              <colorrole role="Base">
+               <brush brushstyle="SolidPattern">
+                <color alpha="255">
+                 <red>248</red>
+                 <green>248</green>
+                 <blue>248</blue>
+                </color>
+               </brush>
+              </colorrole>
+             </inactive>
+             <disabled>
+              <colorrole role="Base">
+               <brush brushstyle="SolidPattern">
+                <color alpha="255">
+                 <red>240</red>
+                 <green>240</green>
+                 <blue>240</blue>
+                </color>
+               </brush>
+              </colorrole>
+             </disabled>
+            </palette>
+           </property>
+           <property name="font">
+            <font>
+             <family>Verdana</family>
+            </font>
+           </property>
+           <property name="frameShape">
+            <enum>QFrame::WinPanel</enum>
+           </property>
+           <property name="verticalScrollBarPolicy">
+            <enum>Qt::ScrollBarAsNeeded</enum>
+           </property>
+           <property name="horizontalScrollBarPolicy">
+            <enum>Qt::ScrollBarAlwaysOff</enum>
+           </property>
+           <property name="editTriggers">
+            <set>QAbstractItemView::NoEditTriggers</set>
+           </property>
+           <property name="alternatingRowColors">
+            <bool>false</bool>
+           </property>
+           <property name="selectionMode">
+            <enum>QAbstractItemView::NoSelection</enum>
+           </property>
+           <property name="selectionBehavior">
+            <enum>QAbstractItemView::SelectRows</enum>
+           </property>
+           <property name="showGrid">
+            <bool>true</bool>
+           </property>
+           <property name="gridStyle">
+            <enum>Qt::SolidLine</enum>
+           </property>
+           <property name="sortingEnabled">
+            <bool>true</bool>
+           </property>
+           <attribute name="horizontalHeaderVisible">
+            <bool>false</bool>
+           </attribute>
+           <attribute name="horizontalHeaderCascadingSectionResizes">
+            <bool>false</bool>
+           </attribute>
+           <attribute name="horizontalHeaderDefaultSectionSize">
+            <number>60</number>
+           </attribute>
+           <attribute name="horizontalHeaderMinimumSectionSize">
+            <number>32</number>
+           </attribute>
+           <attribute name="verticalHeaderVisible">
+            <bool>false</bool>
+           </attribute>
+           <attribute name="verticalHeaderDefaultSectionSize">
+            <number>18</number>
+           </attribute>
+           <attribute name="verticalHeaderMinimumSectionSize">
+            <number>14</number>
+           </attribute>
+           <row>
+            <property name="text">
+             <string>Nouvelle ligne</string>
+            </property>
+           </row>
+           <column>
+            <property name="text">
+             <string>Type</string>
+            </property>
+            <property name="font">
+             <font>
+              <family>Verdana</family>
+              <pointsize>7</pointsize>
+              <weight>75</weight>
+              <bold>true</bold>
+             </font>
+            </property>
+           </column>
+           <column>
+            <property name="text">
+             <string>Quantité</string>
+            </property>
+            <property name="font">
+             <font>
+              <family>Verdana</family>
+              <pointsize>7</pointsize>
+              <weight>75</weight>
+              <bold>true</bold>
+             </font>
+            </property>
+           </column>
+           <column>
+            <property name="text">
+             <string>Objet</string>
+            </property>
+            <property name="font">
+             <font>
+              <family>Verdana</family>
+              <pointsize>7</pointsize>
+              <weight>75</weight>
+              <italic>false</italic>
+              <bold>true</bold>
+             </font>
+            </property>
+           </column>
+           <column>
+            <property name="text">
+             <string/>
+            </property>
+            <property name="font">
+             <font>
+              <family>Verdana</family>
+              <pointsize>7</pointsize>
+              <weight>75</weight>
+              <bold>true</bold>
+             </font>
+            </property>
+            <property name="icon">
+             <iconset>
+              <normaloff>../../img/poids.png</normaloff>../../img/poids.png</iconset>
+            </property>
+           </column>
+           <column>
+            <property name="text">
+             <string>...</string>
+            </property>
+            <property name="font">
+             <font>
+              <family>Verdana</family>
+              <pointsize>7</pointsize>
+              <weight>75</weight>
+              <bold>true</bold>
+             </font>
+            </property>
+           </column>
+           <item row="0" column="0">
+            <property name="text">
+             <string>*</string>
+            </property>
+            <property name="font">
+             <font>
+              <weight>50</weight>
+              <bold>false</bold>
+             </font>
+            </property>
+            <property name="textAlignment">
+             <set>AlignHCenter|AlignVCenter|AlignCenter</set>
+            </property>
+            <property name="flags">
+             <set>ItemIsSelectable|ItemIsDragEnabled|ItemIsDropEnabled|ItemIsEnabled</set>
+            </property>
+           </item>
+           <item row="0" column="1">
+            <property name="text">
+             <string/>
+            </property>
+            <property name="flags">
+             <set>ItemIsSelectable|ItemIsDragEnabled|ItemIsDropEnabled|ItemIsUserCheckable|ItemIsEnabled</set>
+            </property>
+           </item>
+           <item row="0" column="2">
+            <property name="text">
+             <string>(Cliquer pour ajouter un item)</string>
+            </property>
+            <property name="font">
+             <font>
+              <family>Verdana</family>
+              <pointsize>8</pointsize>
+              <italic>true</italic>
+             </font>
+            </property>
+            <property name="flags">
+             <set>ItemIsSelectable|ItemIsDragEnabled|ItemIsDropEnabled|ItemIsUserCheckable|ItemIsEnabled</set>
+            </property>
+           </item>
+           <item row="0" column="3">
+            <property name="text">
+             <string/>
+            </property>
+            <property name="flags">
+             <set>ItemIsSelectable|ItemIsDragEnabled|ItemIsDropEnabled|ItemIsUserCheckable|ItemIsEnabled</set>
+            </property>
+           </item>
+           <item row="0" column="4">
+            <property name="text">
+             <string/>
+            </property>
+            <property name="flags">
+             <set>ItemIsSelectable|ItemIsDragEnabled|ItemIsDropEnabled|ItemIsUserCheckable|ItemIsEnabled</set>
+            </property>
+           </item>
+          </widget>
+          <widget class="DmTabInventaire" name="edd_filtreTypeObjet">
+           <property name="geometry">
+            <rect>
+             <x>10</x>
+             <y>10</y>
+             <width>491</width>
+             <height>28</height>
+            </rect>
+           </property>
+           <property name="palette">
+            <palette>
+             <active>
+              <colorrole role="Base">
+               <brush brushstyle="SolidPattern">
+                <color alpha="100">
+                 <red>170</red>
+                 <green>0</green>
+                 <blue>0</blue>
+                </color>
+               </brush>
+              </colorrole>
+             </active>
+             <inactive>
+              <colorrole role="Base">
+               <brush brushstyle="SolidPattern">
+                <color alpha="100">
+                 <red>170</red>
+                 <green>0</green>
+                 <blue>0</blue>
+                </color>
+               </brush>
+              </colorrole>
+             </inactive>
+             <disabled>
+              <colorrole role="Base">
+               <brush brushstyle="SolidPattern">
+                <color alpha="255">
+                 <red>240</red>
+                 <green>240</green>
+                 <blue>240</blue>
+                </color>
+               </brush>
+              </colorrole>
+             </disabled>
+            </palette>
+           </property>
+           <property name="font">
+            <font>
+             <stylestrategy>PreferAntialias</stylestrategy>
+            </font>
+           </property>
+           <property name="tabShape">
+            <enum>QTabWidget::Rounded</enum>
+           </property>
+           <property name="currentIndex">
+            <number>3</number>
+           </property>
+           <property name="iconSize">
+            <size>
+             <width>19</width>
+             <height>21</height>
+            </size>
+           </property>
+           <widget class="QWidget" name="filtre_tout">
+            <attribute name="icon">
+             <iconset resource="ressource.qrc">
+              <normaloff>:/interface/32/ressource/etoile_32.png</normaloff>:/interface/32/ressource/etoile_32.png</iconset>
+            </attribute>
+            <attribute name="title">
+             <string/>
+            </attribute>
+           </widget>
+           <widget class="QWidget" name="filtre_0">
+            <attribute name="icon">
+             <iconset resource="ressource.qrc">
+              <normaloff>:/interface/32/ressource/pieces_32.png</normaloff>:/interface/32/ressource/pieces_32.png</iconset>
+            </attribute>
+            <attribute name="title">
+             <string/>
+            </attribute>
+           </widget>
+           <widget class="QWidget" name="filtre_1">
+            <attribute name="icon">
+             <iconset resource="ressource.qrc">
+              <normaloff>:/interface/32/ressource/armes_32.png</normaloff>:/interface/32/ressource/armes_32.png</iconset>
+            </attribute>
+            <attribute name="title">
+             <string/>
+            </attribute>
+           </widget>
+           <widget class="QWidget" name="filtre_2">
+            <attribute name="icon">
+             <iconset resource="ressource.qrc">
+              <normaloff>:/interface/32/ressource/chimie_32.png</normaloff>:/interface/32/ressource/chimie_32.png</iconset>
+            </attribute>
+            <attribute name="title">
+             <string/>
+            </attribute>
+           </widget>
+           <widget class="QWidget" name="filtre_3">
+            <attribute name="icon">
+             <iconset resource="ressource.qrc">
+              <normaloff>:/interface/32/ressource/diamant_32.png</normaloff>:/interface/32/ressource/diamant_32.png</iconset>
+            </attribute>
+            <attribute name="title">
+             <string/>
+            </attribute>
+           </widget>
+           <widget class="QWidget" name="filtre_4">
+            <attribute name="icon">
+             <iconset resource="ressource.qrc">
+              <normaloff>:/interface/32/ressource/boiteOutils_32.png</normaloff>:/interface/32/ressource/boiteOutils_32.png</iconset>
+            </attribute>
+            <attribute name="title">
+             <string/>
+            </attribute>
+           </widget>
+          </widget>
+          <widget class="DmLabel" name="edd_inventaire_poids">
+           <property name="geometry">
+            <rect>
+             <x>170</x>
+             <y>400</y>
+             <width>61</width>
+             <height>20</height>
+            </rect>
+           </property>
+           <property name="font">
+            <font>
+             <italic>true</italic>
+            </font>
+           </property>
+           <property name="text">
+            <string>... kg</string>
+           </property>
+          </widget>
+          <widget class="QLabel" name="label_7">
+           <property name="geometry">
+            <rect>
+             <x>10</x>
+             <y>400</y>
+             <width>151</width>
+             <height>21</height>
+            </rect>
+           </property>
+           <property name="font">
+            <font>
+             <italic>true</italic>
+            </font>
+           </property>
+           <property name="text">
+            <string>Poids total du contenu :</string>
+           </property>
+          </widget>
+         </widget>
+         <widget class="QWidget" name="page_notes">
+          <widget class="QLabel" name="label_23">
+           <property name="geometry">
+            <rect>
+             <x>30</x>
+             <y>120</y>
+             <width>151</width>
+             <height>20</height>
+            </rect>
+           </property>
+           <property name="font">
+            <font>
+             <family>Verdana</family>
+            </font>
+           </property>
+           <property name="text">
+            <string>Notes :</string>
+           </property>
+          </widget>
+          <widget class="DmTextEdit" name="edd_notes">
+           <property name="geometry">
+            <rect>
+             <x>30</x>
+             <y>150</y>
+             <width>441</width>
+             <height>171</height>
+            </rect>
+           </property>
+           <property name="palette">
+            <palette>
+             <active>
+              <colorrole role="Base">
+               <brush brushstyle="SolidPattern">
+                <color alpha="255">
+                 <red>248</red>
+                 <green>248</green>
+                 <blue>248</blue>
+                </color>
+               </brush>
+              </colorrole>
+             </active>
+             <inactive>
+              <colorrole role="Base">
+               <brush brushstyle="SolidPattern">
+                <color alpha="255">
+                 <red>248</red>
+                 <green>248</green>
+                 <blue>248</blue>
+                </color>
+               </brush>
+              </colorrole>
+             </inactive>
+             <disabled>
+              <colorrole role="Base">
+               <brush brushstyle="SolidPattern">
+                <color alpha="255">
+                 <red>240</red>
+                 <green>240</green>
+                 <blue>240</blue>
+                </color>
+               </brush>
+              </colorrole>
+             </disabled>
+            </palette>
+           </property>
+           <property name="font">
+            <font>
+             <family>Verdana</family>
+            </font>
+           </property>
+          </widget>
+          <widget class="QLabel" name="label_43">
+           <property name="geometry">
+            <rect>
+             <x>30</x>
+             <y>19</y>
+             <width>61</width>
+             <height>21</height>
+            </rect>
+           </property>
+           <property name="font">
+            <font>
+             <family>Verdana</family>
+             <pointsize>8</pointsize>
+            </font>
+           </property>
+           <property name="text">
+            <string>Poids : </string>
+           </property>
+          </widget>
+          <widget class="DmLineEdit" name="edd_detail_poids">
+           <property name="geometry">
+            <rect>
+             <x>130</x>
+             <y>20</y>
+             <width>151</width>
+             <height>20</height>
+            </rect>
+           </property>
+           <property name="palette">
+            <palette>
+             <active>
+              <colorrole role="Base">
+               <brush brushstyle="SolidPattern">
+                <color alpha="255">
+                 <red>248</red>
+                 <green>248</green>
+                 <blue>248</blue>
+                </color>
+               </brush>
+              </colorrole>
+             </active>
+             <inactive>
+              <colorrole role="Base">
+               <brush brushstyle="SolidPattern">
+                <color alpha="255">
+                 <red>248</red>
+                 <green>248</green>
+                 <blue>248</blue>
+                </color>
+               </brush>
+              </colorrole>
+             </inactive>
+             <disabled>
+              <colorrole role="Base">
+               <brush brushstyle="SolidPattern">
+                <color alpha="255">
+                 <red>240</red>
+                 <green>240</green>
+                 <blue>240</blue>
+                </color>
+               </brush>
+              </colorrole>
+             </disabled>
+            </palette>
+           </property>
+           <property name="font">
+            <font>
+             <family>Verdana</family>
+            </font>
+           </property>
+           <property name="text">
+            <string/>
+           </property>
+          </widget>
+          <widget class="DmLineEdit" name="edd_detail_dim">
+           <property name="geometry">
+            <rect>
+             <x>130</x>
+             <y>51</y>
+             <width>151</width>
+             <height>20</height>
+            </rect>
+           </property>
+           <property name="palette">
+            <palette>
+             <active>
+              <colorrole role="Base">
+               <brush brushstyle="SolidPattern">
+                <color alpha="255">
+                 <red>248</red>
+                 <green>248</green>
+                 <blue>248</blue>
+                </color>
+               </brush>
+              </colorrole>
+             </active>
+             <inactive>
+              <colorrole role="Base">
+               <brush brushstyle="SolidPattern">
+                <color alpha="255">
+                 <red>248</red>
+                 <green>248</green>
+                 <blue>248</blue>
+                </color>
+               </brush>
+              </colorrole>
+             </inactive>
+             <disabled>
+              <colorrole role="Base">
+               <brush brushstyle="SolidPattern">
+                <color alpha="255">
+                 <red>240</red>
+                 <green>240</green>
+                 <blue>240</blue>
+                </color>
+               </brush>
+              </colorrole>
+             </disabled>
+            </palette>
+           </property>
+           <property name="font">
+            <font>
+             <family>Verdana</family>
+            </font>
+           </property>
+           <property name="text">
+            <string/>
+           </property>
+          </widget>
+          <widget class="QLabel" name="label_44">
+           <property name="geometry">
+            <rect>
+             <x>30</x>
+             <y>50</y>
+             <width>91</width>
+             <height>21</height>
+            </rect>
+           </property>
+           <property name="font">
+            <font>
+             <family>Verdana</family>
+             <pointsize>8</pointsize>
+            </font>
+           </property>
+           <property name="text">
+            <string>Dimensions : </string>
+           </property>
+          </widget>
+         </widget>
+        </widget>
+       </item>
+       <item>
+        <widget class="QFrame" name="frame">
+         <property name="minimumSize">
+          <size>
+           <width>392</width>
+           <height>50</height>
+          </size>
+         </property>
+         <property name="maximumSize">
+          <size>
+           <width>16777215</width>
+           <height>50</height>
+          </size>
+         </property>
+         <property name="frameShape">
+          <enum>QFrame::StyledPanel</enum>
+         </property>
+         <property name="frameShadow">
+          <enum>QFrame::Raised</enum>
+         </property>
+         <widget class="QPushButton" name="edd_enregistrer">
+          <property name="enabled">
+           <bool>false</bool>
+          </property>
+          <property name="geometry">
+           <rect>
+            <x>370</x>
+            <y>10</y>
+            <width>121</width>
+            <height>31</height>
+           </rect>
+          </property>
+          <property name="font">
+           <font>
+            <family>Verdana</family>
+            <weight>75</weight>
+            <bold>true</bold>
+           </font>
+          </property>
+          <property name="text">
+           <string>Enregistrer</string>
+          </property>
+         </widget>
+         <widget class="QPushButton" name="edd_annuler">
+          <property name="geometry">
+           <rect>
+            <x>10</x>
+            <y>10</y>
+            <width>81</width>
+            <height>31</height>
+           </rect>
+          </property>
+          <property name="font">
+           <font>
+            <family>Verdana</family>
+           </font>
+          </property>
+          <property name="text">
+           <string>Annuler</string>
+          </property>
+         </widget>
+        </widget>
+       </item>
+      </layout>
+     </item>
+    </layout>
+   </item>
+  </layout>
+ </widget>
+ <customwidgets>
+  <customwidget>
+   <class>DmTextEdit</class>
+   <extends>QTextEdit</extends>
+   <header location="global">dm.h</header>
+  </customwidget>
+  <customwidget>
+   <class>DmLineEdit</class>
+   <extends>QLineEdit</extends>
+   <header location="global">dm.h</header>
+  </customwidget>
+  <customwidget>
+   <class>DmTableMenu</class>
+   <extends>QTableWidget</extends>
+   <header location="global">dm.h</header>
+  </customwidget>
+  <customwidget>
+   <class>DmLabel</class>
+   <extends>QLabel</extends>
+   <header location="global">dm.h</header>
+  </customwidget>
+  <customwidget>
+   <class>DmTableInventaire</class>
+   <extends>QTableWidget</extends>
+   <header location="global">dm.h</header>
+  </customwidget>
+  <customwidget>
+   <class>DmTabInventaire</class>
+   <extends>QTabWidget</extends>
+   <header>dm.h</header>
+   <container>1</container>
+  </customwidget>
+ </customwidgets>
+ <resources>
+  <include location="ressource.qrc"/>
+ </resources>
+ <connections>
+  <connection>
+   <sender>edd_menu</sender>
+   <signal>cellClicked(int,int)</signal>
+   <receiver>edd_pages</receiver>
+   <slot>setCurrentIndex(int)</slot>
+   <hints>
+    <hint type="sourcelabel">
+     <x>94</x>
+     <y>251</y>
+    </hint>
+    <hint type="destinationlabel">
+     <x>435</x>
+     <y>223</y>
+    </hint>
+   </hints>
+  </connection>
+ </connections>
+</ui>

+ 19 - 19
lib/ui/dm.py

@@ -137,25 +137,25 @@ class DmTabInventaire(QTabWidget):
         utilisee pour filtrer les types d'objets affiches"""
     def __init__(self, parent = None):
         super(DmTabInventaire, self).__init__(parent)
-        self.setStyleSheet(QString.fromUtf8("""
-                                             QTabWidget::pane { border-top: 2px solid #C2C7CB; }
-                                             QTabWidget::tab-bar { alignment: right; }
-                                             QTabBar::tab {
-                                                 background: qlineargradient(x1: 0, y1: 0, x2: 0, y2: 1,
-                                                                             stop: 0 #E1E1E1, stop: 0.4 #DDDDDD,
-                                                                             stop: 0.5 #D8D8D8, stop: 1.0 #D3D3D3);
-                                                 border: 2px solid #C4C4C3;
-                                                 border-bottom-color: #C2C7CB;                                                  border-top-left-radius: 4px;
-                                                 border-top-right-radius: 8px;
-                                                 border-top-left-radius: 8px;
-                                                 padding-left: 15px; }
-                                             QTabBar::tab:selected, QTabBar::tab:hover {
-                                                 background: qlineargradient(x1: 0, y1: 0, x2: 0, y2: 1,
-                                                                             stop: 0 #fafafa, stop: 0.4 #f4f4f4,
-                                                                             stop: 0.5 #e7e7e7, stop: 1.0 #fafafa); }
-                                             QTabBar::tab:selected { border-color: #9B9B9B;
-                                                                     border-bottom-color: #C2C7CB; }
-                                               """))
+#         self.setStyleSheet(QString.fromUtf8("""
+#                                              QTabWidget::pane { border-top: 2px solid #C2C7CB; }
+#                                              QTabWidget::tab-bar { alignment: right; }
+#                                              QTabBar::tab {
+#                                                  background: qlineargradient(x1: 0, y1: 0, x2: 0, y2: 1,
+#                                                                              stop: 0 #E1E1E1, stop: 0.4 #DDDDDD,
+#                                                                              stop: 0.5 #D8D8D8, stop: 1.0 #D3D3D3);
+#                                                  border: 2px solid #C4C4C3;
+#                                                  border-bottom-color: #C2C7CB;                                                  border-top-left-radius: 4px;
+#                                                  border-top-right-radius: 8px;
+#                                                  border-top-left-radius: 8px;
+#                                                  padding-left: 15px; }
+#                                              QTabBar::tab:selected, QTabBar::tab:hover {
+#                                                  background: qlineargradient(x1: 0, y1: 0, x2: 0, y2: 1,
+#                                                                              stop: 0 #fafafa, stop: 0.4 #f4f4f4,
+#                                                                              stop: 0.5 #e7e7e7, stop: 1.0 #fafafa); }
+#                                              QTabBar::tab:selected { border-color: #9B9B9B;
+#                                                                      border-bottom-color: #C2C7CB; }
+#                                                """))
 
 class DmTableWidget(QTableWidget):
     """surcharge de QTableWidget"""

+ 1485 - 0
lib/ui/ecran_editionMateriel.py

@@ -0,0 +1,1485 @@
+# -*- coding: utf-8 -*-
+
+# Form implementation generated from reading ui file 'editionMateriel.ui'
+#
+# Created: Fri Sep 18 14:39:36 2015
+#      by: PyQt4 UI code generator 4.10.4
+#
+# WARNING! All changes made in this file will be lost!
+
+from PyQt4 import QtCore, QtGui
+
+try:
+    _fromUtf8 = QtCore.QString.fromUtf8
+except AttributeError:
+    def _fromUtf8(s):
+        return s
+
+try:
+    _encoding = QtGui.QApplication.UnicodeUTF8
+    def _translate(context, text, disambig):
+        return QtGui.QApplication.translate(context, text, disambig, _encoding)
+except AttributeError:
+    def _translate(context, text, disambig):
+        return QtGui.QApplication.translate(context, text, disambig)
+
+class Ui_edm_fenetre(object):
+    def setupUi(self, edm_fenetre):
+        edm_fenetre.setObjectName(_fromUtf8("edm_fenetre"))
+        edm_fenetre.setWindowModality(QtCore.Qt.ApplicationModal)
+        edm_fenetre.resize(700, 566)
+        edm_fenetre.setMinimumSize(QtCore.QSize(700, 566))
+        edm_fenetre.setMaximumSize(QtCore.QSize(1000, 571))
+        font = QtGui.QFont()
+        font.setFamily(_fromUtf8("Verdana"))
+        edm_fenetre.setFont(font)
+        self.horizontalLayout_2 = QtGui.QHBoxLayout(edm_fenetre)
+        self.horizontalLayout_2.setSpacing(0)
+        self.horizontalLayout_2.setMargin(0)
+        self.horizontalLayout_2.setObjectName(_fromUtf8("horizontalLayout_2"))
+        self.verticalLayout_2 = QtGui.QVBoxLayout()
+        self.verticalLayout_2.setSpacing(0)
+        self.verticalLayout_2.setContentsMargins(0, -1, -1, -1)
+        self.verticalLayout_2.setObjectName(_fromUtf8("verticalLayout_2"))
+        self.edm_enTete = QtGui.QFrame(edm_fenetre)
+        self.edm_enTete.setMinimumSize(QtCore.QSize(0, 83))
+        self.edm_enTete.setFrameShape(QtGui.QFrame.StyledPanel)
+        self.edm_enTete.setFrameShadow(QtGui.QFrame.Sunken)
+        self.edm_enTete.setObjectName(_fromUtf8("edm_enTete"))
+        self.edm_logo = DmLabel(self.edm_enTete)
+        self.edm_logo.setGeometry(QtCore.QRect(10, 5, 71, 71))
+        font = QtGui.QFont()
+        font.setFamily(_fromUtf8("Verdana"))
+        font.setPointSize(7)
+        self.edm_logo.setFont(font)
+        self.edm_logo.setFrameShape(QtGui.QFrame.Box)
+        self.edm_logo.setFrameShadow(QtGui.QFrame.Sunken)
+        self.edm_logo.setAlignment(QtCore.Qt.AlignCenter)
+        self.edm_logo.setObjectName(_fromUtf8("edm_logo"))
+        self.label_8 = QtGui.QLabel(self.edm_enTete)
+        self.label_8.setGeometry(QtCore.QRect(100, 40, 71, 31))
+        font = QtGui.QFont()
+        font.setFamily(_fromUtf8("Verdana"))
+        font.setPointSize(8)
+        font.setItalic(True)
+        self.label_8.setFont(font)
+        self.label_8.setObjectName(_fromUtf8("label_8"))
+        self.edm_nom = DmLineEdit(self.edm_enTete)
+        self.edm_nom.setGeometry(QtCore.QRect(150, 40, 401, 31))
+        palette = QtGui.QPalette()
+        brush = QtGui.QBrush(QtGui.QColor(248, 248, 248))
+        brush.setStyle(QtCore.Qt.SolidPattern)
+        palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.Base, brush)
+        brush = QtGui.QBrush(QtGui.QColor(248, 248, 248))
+        brush.setStyle(QtCore.Qt.SolidPattern)
+        palette.setBrush(QtGui.QPalette.Inactive, QtGui.QPalette.Base, brush)
+        brush = QtGui.QBrush(QtGui.QColor(240, 240, 240))
+        brush.setStyle(QtCore.Qt.SolidPattern)
+        palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.Base, brush)
+        self.edm_nom.setPalette(palette)
+        font = QtGui.QFont()
+        font.setFamily(_fromUtf8("Verdana"))
+        self.edm_nom.setFont(font)
+        self.edm_nom.setObjectName(_fromUtf8("edm_nom"))
+        self.edm_mode = DmLabel(self.edm_enTete)
+        self.edm_mode.setGeometry(QtCore.QRect(100, 0, 481, 41))
+        font = QtGui.QFont()
+        font.setPointSize(11)
+        font.setBold(True)
+        font.setWeight(75)
+        self.edm_mode.setFont(font)
+        self.edm_mode.setObjectName(_fromUtf8("edm_mode"))
+        self.verticalLayout_2.addWidget(self.edm_enTete)
+        self.horizontalLayout = QtGui.QHBoxLayout()
+        self.horizontalLayout.setSpacing(1)
+        self.horizontalLayout.setContentsMargins(0, -1, -1, -1)
+        self.horizontalLayout.setObjectName(_fromUtf8("horizontalLayout"))
+        self.edm_menu = DmTableMenu(edm_fenetre)
+        sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Fixed, QtGui.QSizePolicy.Expanding)
+        sizePolicy.setHorizontalStretch(0)
+        sizePolicy.setVerticalStretch(0)
+        sizePolicy.setHeightForWidth(self.edm_menu.sizePolicy().hasHeightForWidth())
+        self.edm_menu.setSizePolicy(sizePolicy)
+        self.edm_menu.setMinimumSize(QtCore.QSize(190, 484))
+        self.edm_menu.setMaximumSize(QtCore.QSize(190, 484))
+        palette = QtGui.QPalette()
+        brush = QtGui.QBrush(QtGui.QColor(6, 6, 6))
+        brush.setStyle(QtCore.Qt.SolidPattern)
+        palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.WindowText, brush)
+        brush = QtGui.QBrush(QtGui.QColor(190, 190, 190))
+        brush.setStyle(QtCore.Qt.SolidPattern)
+        palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.Mid, brush)
+        brush = QtGui.QBrush(QtGui.QColor(255, 255, 255))
+        brush.setStyle(QtCore.Qt.SolidPattern)
+        palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.Text, brush)
+        brush = QtGui.QBrush(QtGui.QColor(140, 140, 140))
+        brush.setStyle(QtCore.Qt.SolidPattern)
+        palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.Base, brush)
+        brush = QtGui.QBrush(QtGui.QColor(240, 240, 240))
+        brush.setStyle(QtCore.Qt.SolidPattern)
+        palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.Highlight, brush)
+        brush = QtGui.QBrush(QtGui.QColor(7, 7, 7))
+        brush.setStyle(QtCore.Qt.SolidPattern)
+        palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.HighlightedText, brush)
+        brush = QtGui.QBrush(QtGui.QColor(6, 6, 6))
+        brush.setStyle(QtCore.Qt.SolidPattern)
+        palette.setBrush(QtGui.QPalette.Inactive, QtGui.QPalette.WindowText, brush)
+        brush = QtGui.QBrush(QtGui.QColor(190, 190, 190))
+        brush.setStyle(QtCore.Qt.SolidPattern)
+        palette.setBrush(QtGui.QPalette.Inactive, QtGui.QPalette.Mid, brush)
+        brush = QtGui.QBrush(QtGui.QColor(255, 255, 255))
+        brush.setStyle(QtCore.Qt.SolidPattern)
+        palette.setBrush(QtGui.QPalette.Inactive, QtGui.QPalette.Text, brush)
+        brush = QtGui.QBrush(QtGui.QColor(140, 140, 140))
+        brush.setStyle(QtCore.Qt.SolidPattern)
+        palette.setBrush(QtGui.QPalette.Inactive, QtGui.QPalette.Base, brush)
+        brush = QtGui.QBrush(QtGui.QColor(240, 240, 240))
+        brush.setStyle(QtCore.Qt.SolidPattern)
+        palette.setBrush(QtGui.QPalette.Inactive, QtGui.QPalette.Highlight, brush)
+        brush = QtGui.QBrush(QtGui.QColor(7, 7, 7))
+        brush.setStyle(QtCore.Qt.SolidPattern)
+        palette.setBrush(QtGui.QPalette.Inactive, QtGui.QPalette.HighlightedText, brush)
+        brush = QtGui.QBrush(QtGui.QColor(120, 120, 120))
+        brush.setStyle(QtCore.Qt.SolidPattern)
+        palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.WindowText, brush)
+        brush = QtGui.QBrush(QtGui.QColor(190, 190, 190))
+        brush.setStyle(QtCore.Qt.SolidPattern)
+        palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.Mid, brush)
+        brush = QtGui.QBrush(QtGui.QColor(120, 120, 120))
+        brush.setStyle(QtCore.Qt.SolidPattern)
+        palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.Text, brush)
+        brush = QtGui.QBrush(QtGui.QColor(240, 240, 240))
+        brush.setStyle(QtCore.Qt.SolidPattern)
+        palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.Base, brush)
+        brush = QtGui.QBrush(QtGui.QColor(51, 153, 255))
+        brush.setStyle(QtCore.Qt.SolidPattern)
+        palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.Highlight, brush)
+        brush = QtGui.QBrush(QtGui.QColor(7, 7, 7))
+        brush.setStyle(QtCore.Qt.SolidPattern)
+        palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.HighlightedText, brush)
+        self.edm_menu.setPalette(palette)
+        font = QtGui.QFont()
+        font.setFamily(_fromUtf8("Candara"))
+        font.setPointSize(13)
+        font.setBold(False)
+        font.setWeight(50)
+        self.edm_menu.setFont(font)
+        self.edm_menu.setFocusPolicy(QtCore.Qt.NoFocus)
+        self.edm_menu.setFrameShape(QtGui.QFrame.StyledPanel)
+        self.edm_menu.setFrameShadow(QtGui.QFrame.Sunken)
+        self.edm_menu.setLineWidth(0)
+        self.edm_menu.setVerticalScrollBarPolicy(QtCore.Qt.ScrollBarAlwaysOff)
+        self.edm_menu.setHorizontalScrollBarPolicy(QtCore.Qt.ScrollBarAlwaysOff)
+        self.edm_menu.setEditTriggers(QtGui.QAbstractItemView.NoEditTriggers)
+        self.edm_menu.setProperty("showDropIndicator", False)
+        self.edm_menu.setDragDropOverwriteMode(False)
+        self.edm_menu.setSelectionMode(QtGui.QAbstractItemView.SingleSelection)
+        self.edm_menu.setSelectionBehavior(QtGui.QAbstractItemView.SelectRows)
+        self.edm_menu.setIconSize(QtCore.QSize(30, 30))
+        self.edm_menu.setShowGrid(False)
+        self.edm_menu.setGridStyle(QtCore.Qt.SolidLine)
+        self.edm_menu.setCornerButtonEnabled(False)
+        self.edm_menu.setObjectName(_fromUtf8("edm_menu"))
+        self.edm_menu.setColumnCount(2)
+        self.edm_menu.setRowCount(8)
+        item = QtGui.QTableWidgetItem()
+        self.edm_menu.setVerticalHeaderItem(0, item)
+        item = QtGui.QTableWidgetItem()
+        self.edm_menu.setVerticalHeaderItem(1, item)
+        item = QtGui.QTableWidgetItem()
+        self.edm_menu.setVerticalHeaderItem(2, item)
+        item = QtGui.QTableWidgetItem()
+        self.edm_menu.setVerticalHeaderItem(3, item)
+        item = QtGui.QTableWidgetItem()
+        self.edm_menu.setVerticalHeaderItem(4, item)
+        item = QtGui.QTableWidgetItem()
+        self.edm_menu.setVerticalHeaderItem(5, item)
+        item = QtGui.QTableWidgetItem()
+        self.edm_menu.setVerticalHeaderItem(6, item)
+        item = QtGui.QTableWidgetItem()
+        self.edm_menu.setVerticalHeaderItem(7, item)
+        item = QtGui.QTableWidgetItem()
+        self.edm_menu.setHorizontalHeaderItem(0, item)
+        item = QtGui.QTableWidgetItem()
+        self.edm_menu.setHorizontalHeaderItem(1, item)
+        item = QtGui.QTableWidgetItem()
+        item.setFlags(QtCore.Qt.ItemIsSelectable)
+        self.edm_menu.setItem(0, 0, item)
+        item = QtGui.QTableWidgetItem()
+        item.setTextAlignment(QtCore.Qt.AlignHCenter|QtCore.Qt.AlignVCenter|QtCore.Qt.AlignCenter)
+        icon = QtGui.QIcon()
+        icon.addPixmap(QtGui.QPixmap(_fromUtf8(":/interface/32/ressource/creation_32.png")), QtGui.QIcon.Normal, QtGui.QIcon.Off)
+        item.setIcon(icon)
+        item.setFlags(QtCore.Qt.ItemIsSelectable|QtCore.Qt.ItemIsEnabled|QtCore.Qt.ItemIsTristate)
+        self.edm_menu.setItem(0, 1, item)
+        item = QtGui.QTableWidgetItem()
+        item.setTextAlignment(QtCore.Qt.AlignHCenter|QtCore.Qt.AlignVCenter|QtCore.Qt.AlignCenter)
+        icon1 = QtGui.QIcon()
+        icon1.addPixmap(QtGui.QPixmap(_fromUtf8(":/interface/32/ressource/armes_32.png")), QtGui.QIcon.Normal, QtGui.QIcon.Off)
+        item.setIcon(icon1)
+        item.setFlags(QtCore.Qt.ItemIsSelectable|QtCore.Qt.ItemIsUserCheckable|QtCore.Qt.ItemIsEnabled)
+        self.edm_menu.setItem(1, 1, item)
+        item = QtGui.QTableWidgetItem()
+        item.setFlags(QtCore.Qt.ItemIsSelectable)
+        self.edm_menu.setItem(2, 0, item)
+        item = QtGui.QTableWidgetItem()
+        item.setTextAlignment(QtCore.Qt.AlignHCenter|QtCore.Qt.AlignVCenter|QtCore.Qt.AlignCenter)
+        icon2 = QtGui.QIcon()
+        icon2.addPixmap(QtGui.QPixmap(_fromUtf8(":/interface/32/ressource/deplacement2_32.png")), QtGui.QIcon.Normal, QtGui.QIcon.Off)
+        item.setIcon(icon2)
+        item.setFlags(QtCore.Qt.ItemIsSelectable|QtCore.Qt.ItemIsUserCheckable|QtCore.Qt.ItemIsEnabled)
+        self.edm_menu.setItem(2, 1, item)
+        item = QtGui.QTableWidgetItem()
+        item.setTextAlignment(QtCore.Qt.AlignHCenter|QtCore.Qt.AlignVCenter|QtCore.Qt.AlignCenter)
+        icon3 = QtGui.QIcon()
+        icon3.addPixmap(QtGui.QPixmap(_fromUtf8(":/interface/32/ressource/decor_32.png")), QtGui.QIcon.Normal, QtGui.QIcon.Off)
+        item.setIcon(icon3)
+        self.edm_menu.setItem(3, 1, item)
+        item = QtGui.QTableWidgetItem()
+        item.setFlags(QtCore.Qt.ItemIsSelectable)
+        self.edm_menu.setItem(4, 0, item)
+        item = QtGui.QTableWidgetItem()
+        item.setTextAlignment(QtCore.Qt.AlignHCenter|QtCore.Qt.AlignVCenter|QtCore.Qt.AlignCenter)
+        icon4 = QtGui.QIcon()
+        icon4.addPixmap(QtGui.QPixmap(_fromUtf8(":/interface/32/ressource/profil_32.png")), QtGui.QIcon.Normal, QtGui.QIcon.Off)
+        item.setIcon(icon4)
+        item.setFlags(QtCore.Qt.ItemIsSelectable|QtCore.Qt.ItemIsEnabled)
+        self.edm_menu.setItem(4, 1, item)
+        item = QtGui.QTableWidgetItem()
+        item.setFlags(QtCore.Qt.ItemIsSelectable)
+        self.edm_menu.setItem(5, 0, item)
+        item = QtGui.QTableWidgetItem()
+        item.setTextAlignment(QtCore.Qt.AlignHCenter|QtCore.Qt.AlignVCenter|QtCore.Qt.AlignCenter)
+        icon5 = QtGui.QIcon()
+        icon5.addPixmap(QtGui.QPixmap(_fromUtf8(":/interface/32/ressource/attaque_32.png")), QtGui.QIcon.Normal, QtGui.QIcon.Off)
+        item.setIcon(icon5)
+        item.setFlags(QtCore.Qt.ItemIsSelectable|QtCore.Qt.ItemIsEnabled)
+        self.edm_menu.setItem(5, 1, item)
+        item = QtGui.QTableWidgetItem()
+        item.setFlags(QtCore.Qt.ItemIsSelectable)
+        self.edm_menu.setItem(6, 0, item)
+        item = QtGui.QTableWidgetItem()
+        item.setTextAlignment(QtCore.Qt.AlignHCenter|QtCore.Qt.AlignVCenter|QtCore.Qt.AlignCenter)
+        icon6 = QtGui.QIcon()
+        icon6.addPixmap(QtGui.QPixmap(_fromUtf8(":/interface/16/ressource/sac_16.png")), QtGui.QIcon.Normal, QtGui.QIcon.Off)
+        item.setIcon(icon6)
+        item.setFlags(QtCore.Qt.ItemIsSelectable|QtCore.Qt.ItemIsEnabled)
+        self.edm_menu.setItem(6, 1, item)
+        item = QtGui.QTableWidgetItem()
+        item.setFlags(QtCore.Qt.ItemIsSelectable|QtCore.Qt.ItemIsEnabled)
+        self.edm_menu.setItem(7, 0, item)
+        item = QtGui.QTableWidgetItem()
+        item.setTextAlignment(QtCore.Qt.AlignHCenter|QtCore.Qt.AlignVCenter|QtCore.Qt.AlignCenter)
+        icon7 = QtGui.QIcon()
+        icon7.addPixmap(QtGui.QPixmap(_fromUtf8(":/interface/32/ressource/note_32.png")), QtGui.QIcon.Normal, QtGui.QIcon.Off)
+        item.setIcon(icon7)
+        item.setFlags(QtCore.Qt.ItemIsSelectable|QtCore.Qt.ItemIsEnabled)
+        self.edm_menu.setItem(7, 1, item)
+        self.edm_menu.horizontalHeader().setVisible(False)
+        self.edm_menu.horizontalHeader().setDefaultSectionSize(10)
+        self.edm_menu.horizontalHeader().setHighlightSections(False)
+        self.edm_menu.horizontalHeader().setStretchLastSection(True)
+        self.edm_menu.verticalHeader().setVisible(False)
+        self.edm_menu.verticalHeader().setDefaultSectionSize(80)
+        self.edm_menu.verticalHeader().setHighlightSections(False)
+        self.horizontalLayout.addWidget(self.edm_menu)
+        self.verticalLayout = QtGui.QVBoxLayout()
+        self.verticalLayout.setSpacing(1)
+        self.verticalLayout.setObjectName(_fromUtf8("verticalLayout"))
+        self.edm_pages = QtGui.QStackedWidget(edm_fenetre)
+        self.edm_pages.setMinimumSize(QtCore.QSize(392, 0))
+        font = QtGui.QFont()
+        font.setFamily(_fromUtf8("Verdana"))
+        self.edm_pages.setFont(font)
+        self.edm_pages.setObjectName(_fromUtf8("edm_pages"))
+        self.page_nom = QtGui.QWidget()
+        self.page_nom.setObjectName(_fromUtf8("page_nom"))
+        self.frame_2 = QtGui.QFrame(self.page_nom)
+        self.frame_2.setGeometry(QtCore.QRect(10, 20, 481, 381))
+        self.frame_2.setFrameShape(QtGui.QFrame.NoFrame)
+        self.frame_2.setFrameShadow(QtGui.QFrame.Raised)
+        self.frame_2.setObjectName(_fromUtf8("frame_2"))
+        self.edm_vueForme = QtGui.QGraphicsView(self.frame_2)
+        self.edm_vueForme.setGeometry(QtCore.QRect(10, 50, 293, 296))
+        palette = QtGui.QPalette()
+        brush = QtGui.QBrush(QtGui.QColor(244, 244, 244))
+        brush.setStyle(QtCore.Qt.SolidPattern)
+        palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.Base, brush)
+        brush = QtGui.QBrush(QtGui.QColor(244, 244, 244))
+        brush.setStyle(QtCore.Qt.SolidPattern)
+        palette.setBrush(QtGui.QPalette.Inactive, QtGui.QPalette.Base, brush)
+        brush = QtGui.QBrush(QtGui.QColor(240, 240, 240))
+        brush.setStyle(QtCore.Qt.SolidPattern)
+        palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.Base, brush)
+        self.edm_vueForme.setPalette(palette)
+        self.edm_vueForme.setFrameShape(QtGui.QFrame.WinPanel)
+        self.edm_vueForme.setFrameShadow(QtGui.QFrame.Raised)
+        self.edm_vueForme.setRenderHints(QtGui.QPainter.Antialiasing|QtGui.QPainter.HighQualityAntialiasing|QtGui.QPainter.TextAntialiasing)
+        self.edm_vueForme.setObjectName(_fromUtf8("edm_vueForme"))
+        self.edm_image = QtGui.QPushButton(self.frame_2)
+        self.edm_image.setGeometry(QtCore.QRect(310, 90, 161, 31))
+        icon8 = QtGui.QIcon()
+        icon8.addPixmap(QtGui.QPixmap(_fromUtf8(":/interface/32/ressource/portrait_32.png")), QtGui.QIcon.Normal, QtGui.QIcon.Off)
+        self.edm_image.setIcon(icon8)
+        self.edm_image.setIconSize(QtCore.QSize(22, 22))
+        self.edm_image.setAutoDefault(False)
+        self.edm_image.setObjectName(_fromUtf8("edm_image"))
+        self.edm_couleur = QtGui.QPushButton(self.frame_2)
+        self.edm_couleur.setGeometry(QtCore.QRect(310, 50, 161, 31))
+        icon9 = QtGui.QIcon()
+        icon9.addPixmap(QtGui.QPixmap(_fromUtf8(":/interface/16/ressource/palette_16.png")), QtGui.QIcon.Normal, QtGui.QIcon.Off)
+        self.edm_couleur.setIcon(icon9)
+        self.edm_couleur.setAutoDefault(False)
+        self.edm_couleur.setObjectName(_fromUtf8("edm_couleur"))
+        self.edm_aideForme = QtGui.QPushButton(self.frame_2)
+        self.edm_aideForme.setGeometry(QtCore.QRect(310, 310, 161, 31))
+        icon10 = QtGui.QIcon()
+        icon10.addPixmap(QtGui.QPixmap(_fromUtf8(":/interface/32/ressource/aide_32.png")), QtGui.QIcon.Normal, QtGui.QIcon.Off)
+        self.edm_aideForme.setIcon(icon10)
+        self.edm_aideForme.setAutoDefault(False)
+        self.edm_aideForme.setObjectName(_fromUtf8("edm_aideForme"))
+        self.edm_casesHexa = QtGui.QRadioButton(self.frame_2)
+        self.edm_casesHexa.setGeometry(QtCore.QRect(20, 0, 151, 31))
+        self.edm_casesHexa.setChecked(True)
+        self.edm_casesHexa.setObjectName(_fromUtf8("edm_casesHexa"))
+        self.edm_casesCarrees = QtGui.QRadioButton(self.frame_2)
+        self.edm_casesCarrees.setGeometry(QtCore.QRect(180, 0, 111, 31))
+        self.edm_casesCarrees.setObjectName(_fromUtf8("edm_casesCarrees"))
+        self.edm_pages.addWidget(self.page_nom)
+        self.page_cbt = QtGui.QWidget()
+        self.page_cbt.setObjectName(_fromUtf8("page_cbt"))
+        self.edm_etat = QtGui.QComboBox(self.page_cbt)
+        self.edm_etat.setGeometry(QtCore.QRect(130, 10, 221, 31))
+        font = QtGui.QFont()
+        font.setPointSize(9)
+        self.edm_etat.setFont(font)
+        self.edm_etat.setObjectName(_fromUtf8("edm_etat"))
+        self.edm_etat_lbl = QtGui.QLabel(self.page_cbt)
+        self.edm_etat_lbl.setGeometry(QtCore.QRect(20, 10, 101, 31))
+        font = QtGui.QFont()
+        font.setPointSize(9)
+        self.edm_etat_lbl.setFont(font)
+        self.edm_etat_lbl.setObjectName(_fromUtf8("edm_etat_lbl"))
+        self.edm_effets_lbl = QtGui.QLabel(self.page_cbt)
+        self.edm_effets_lbl.setGeometry(QtCore.QRect(10, 140, 161, 21))
+        font = QtGui.QFont()
+        font.setItalic(True)
+        self.edm_effets_lbl.setFont(font)
+        self.edm_effets_lbl.setObjectName(_fromUtf8("edm_effets_lbl"))
+        self.edm_effets = QtGui.QTableWidget(self.page_cbt)
+        self.edm_effets.setGeometry(QtCore.QRect(10, 161, 481, 141))
+        palette = QtGui.QPalette()
+        brush = QtGui.QBrush(QtGui.QColor(249, 249, 249))
+        brush.setStyle(QtCore.Qt.SolidPattern)
+        palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.Base, brush)
+        brush = QtGui.QBrush(QtGui.QColor(249, 249, 249))
+        brush.setStyle(QtCore.Qt.SolidPattern)
+        palette.setBrush(QtGui.QPalette.Inactive, QtGui.QPalette.Base, brush)
+        brush = QtGui.QBrush(QtGui.QColor(240, 240, 240))
+        brush.setStyle(QtCore.Qt.SolidPattern)
+        palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.Base, brush)
+        self.edm_effets.setPalette(palette)
+        self.edm_effets.setObjectName(_fromUtf8("edm_effets"))
+        self.edm_effets.setColumnCount(4)
+        self.edm_effets.setRowCount(0)
+        item = QtGui.QTableWidgetItem()
+        self.edm_effets.setHorizontalHeaderItem(0, item)
+        item = QtGui.QTableWidgetItem()
+        self.edm_effets.setHorizontalHeaderItem(1, item)
+        item = QtGui.QTableWidgetItem()
+        self.edm_effets.setHorizontalHeaderItem(2, item)
+        item = QtGui.QTableWidgetItem()
+        self.edm_effets.setHorizontalHeaderItem(3, item)
+        self.edm_actions_lbl = QtGui.QLabel(self.page_cbt)
+        self.edm_actions_lbl.setGeometry(QtCore.QRect(10, 320, 161, 21))
+        font = QtGui.QFont()
+        font.setItalic(True)
+        self.edm_actions_lbl.setFont(font)
+        self.edm_actions_lbl.setObjectName(_fromUtf8("edm_actions_lbl"))
+        self.horizontalLayoutWidget = QtGui.QWidget(self.page_cbt)
+        self.horizontalLayoutWidget.setGeometry(QtCore.QRect(10, 70, 481, 31))
+        self.horizontalLayoutWidget.setObjectName(_fromUtf8("horizontalLayoutWidget"))
+        self.edm_layoutStatuts = QtGui.QHBoxLayout(self.horizontalLayoutWidget)
+        self.edm_layoutStatuts.setMargin(0)
+        self.edm_layoutStatuts.setObjectName(_fromUtf8("edm_layoutStatuts"))
+        self.edm_statut0 = QtGui.QCheckBox(self.horizontalLayoutWidget)
+        icon11 = QtGui.QIcon()
+        icon11.addPixmap(QtGui.QPixmap(_fromUtf8(":/interface/16/ressource/etourdi_16.png")), QtGui.QIcon.Normal, QtGui.QIcon.Off)
+        self.edm_statut0.setIcon(icon11)
+        self.edm_statut0.setObjectName(_fromUtf8("edm_statut0"))
+        self.edm_layoutStatuts.addWidget(self.edm_statut0)
+        self.edm_statut1 = QtGui.QCheckBox(self.horizontalLayoutWidget)
+        icon12 = QtGui.QIcon()
+        icon12.addPixmap(QtGui.QPixmap(_fromUtf8(":/interface/16/ressource/glace_16.png")), QtGui.QIcon.Normal, QtGui.QIcon.Off)
+        self.edm_statut1.setIcon(icon12)
+        self.edm_statut1.setObjectName(_fromUtf8("edm_statut1"))
+        self.edm_layoutStatuts.addWidget(self.edm_statut1)
+        self.edm_statut2 = QtGui.QCheckBox(self.horizontalLayoutWidget)
+        icon13 = QtGui.QIcon()
+        icon13.addPixmap(QtGui.QPixmap(_fromUtf8(":/interface/16/ressource/eclair_16.png")), QtGui.QIcon.Normal, QtGui.QIcon.Off)
+        self.edm_statut2.setIcon(icon13)
+        self.edm_statut2.setObjectName(_fromUtf8("edm_statut2"))
+        self.edm_layoutStatuts.addWidget(self.edm_statut2)
+        self.edm_statut3 = QtGui.QCheckBox(self.horizontalLayoutWidget)
+        icon14 = QtGui.QIcon()
+        icon14.addPixmap(QtGui.QPixmap(_fromUtf8(":/interface/16/ressource/poison_16.png")), QtGui.QIcon.Normal, QtGui.QIcon.Off)
+        self.edm_statut3.setIcon(icon14)
+        self.edm_statut3.setObjectName(_fromUtf8("edm_statut3"))
+        self.edm_layoutStatuts.addWidget(self.edm_statut3)
+        self.edm_statut4 = QtGui.QCheckBox(self.horizontalLayoutWidget)
+        icon15 = QtGui.QIcon()
+        icon15.addPixmap(QtGui.QPixmap(_fromUtf8(":/interface/16/ressource/feu_16.png")), QtGui.QIcon.Normal, QtGui.QIcon.Off)
+        self.edm_statut4.setIcon(icon15)
+        self.edm_statut4.setObjectName(_fromUtf8("edm_statut4"))
+        self.edm_layoutStatuts.addWidget(self.edm_statut4)
+        self.edm_statut5 = QtGui.QCheckBox(self.horizontalLayoutWidget)
+        icon16 = QtGui.QIcon()
+        icon16.addPixmap(QtGui.QPixmap(_fromUtf8(":/interface/16/ressource/verrou_ferme_16.png")), QtGui.QIcon.Normal, QtGui.QIcon.Off)
+        self.edm_statut5.setIcon(icon16)
+        self.edm_statut5.setObjectName(_fromUtf8("edm_statut5"))
+        self.edm_layoutStatuts.addWidget(self.edm_statut5)
+        self.edm_pages.addWidget(self.page_cbt)
+        self.page_dep = QtGui.QWidget()
+        self.page_dep.setObjectName(_fromUtf8("page_dep"))
+        self.label_9 = QtGui.QLabel(self.page_dep)
+        self.label_9.setGeometry(QtCore.QRect(70, 100, 391, 31))
+        font = QtGui.QFont()
+        font.setFamily(_fromUtf8("Verdana"))
+        self.label_9.setFont(font)
+        self.label_9.setFrameShape(QtGui.QFrame.NoFrame)
+        self.label_9.setObjectName(_fromUtf8("label_9"))
+        self.edm_depMarche = QtGui.QSpinBox(self.page_dep)
+        self.edm_depMarche.setGeometry(QtCore.QRect(240, 140, 51, 31))
+        palette = QtGui.QPalette()
+        brush = QtGui.QBrush(QtGui.QColor(248, 248, 248))
+        brush.setStyle(QtCore.Qt.SolidPattern)
+        palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.Base, brush)
+        brush = QtGui.QBrush(QtGui.QColor(248, 248, 248))
+        brush.setStyle(QtCore.Qt.SolidPattern)
+        palette.setBrush(QtGui.QPalette.Inactive, QtGui.QPalette.Base, brush)
+        brush = QtGui.QBrush(QtGui.QColor(240, 240, 240))
+        brush.setStyle(QtCore.Qt.SolidPattern)
+        palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.Base, brush)
+        self.edm_depMarche.setPalette(palette)
+        font = QtGui.QFont()
+        font.setFamily(_fromUtf8("Verdana"))
+        self.edm_depMarche.setFont(font)
+        self.edm_depMarche.setProperty("value", 9)
+        self.edm_depMarche.setObjectName(_fromUtf8("edm_depMarche"))
+        self.label_10 = QtGui.QLabel(self.page_dep)
+        self.label_10.setGeometry(QtCore.QRect(130, 140, 101, 31))
+        font = QtGui.QFont()
+        font.setFamily(_fromUtf8("Verdana"))
+        self.label_10.setFont(font)
+        self.label_10.setFrameShape(QtGui.QFrame.NoFrame)
+        self.label_10.setObjectName(_fromUtf8("label_10"))
+        self.edm_depNage = QtGui.QSpinBox(self.page_dep)
+        self.edm_depNage.setGeometry(QtCore.QRect(240, 180, 51, 31))
+        palette = QtGui.QPalette()
+        brush = QtGui.QBrush(QtGui.QColor(248, 248, 248))
+        brush.setStyle(QtCore.Qt.SolidPattern)
+        palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.Base, brush)
+        brush = QtGui.QBrush(QtGui.QColor(248, 248, 248))
+        brush.setStyle(QtCore.Qt.SolidPattern)
+        palette.setBrush(QtGui.QPalette.Inactive, QtGui.QPalette.Base, brush)
+        brush = QtGui.QBrush(QtGui.QColor(240, 240, 240))
+        brush.setStyle(QtCore.Qt.SolidPattern)
+        palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.Base, brush)
+        self.edm_depNage.setPalette(palette)
+        font = QtGui.QFont()
+        font.setFamily(_fromUtf8("Verdana"))
+        self.edm_depNage.setFont(font)
+        self.edm_depNage.setProperty("value", 6)
+        self.edm_depNage.setObjectName(_fromUtf8("edm_depNage"))
+        self.label_11 = QtGui.QLabel(self.page_dep)
+        self.label_11.setGeometry(QtCore.QRect(130, 180, 81, 31))
+        font = QtGui.QFont()
+        font.setFamily(_fromUtf8("Verdana"))
+        self.label_11.setFont(font)
+        self.label_11.setFrameShape(QtGui.QFrame.NoFrame)
+        self.label_11.setObjectName(_fromUtf8("label_11"))
+        self.edm_depEscalade = QtGui.QSpinBox(self.page_dep)
+        self.edm_depEscalade.setGeometry(QtCore.QRect(240, 220, 51, 31))
+        palette = QtGui.QPalette()
+        brush = QtGui.QBrush(QtGui.QColor(248, 248, 248))
+        brush.setStyle(QtCore.Qt.SolidPattern)
+        palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.Base, brush)
+        brush = QtGui.QBrush(QtGui.QColor(248, 248, 248))
+        brush.setStyle(QtCore.Qt.SolidPattern)
+        palette.setBrush(QtGui.QPalette.Inactive, QtGui.QPalette.Base, brush)
+        brush = QtGui.QBrush(QtGui.QColor(240, 240, 240))
+        brush.setStyle(QtCore.Qt.SolidPattern)
+        palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.Base, brush)
+        self.edm_depEscalade.setPalette(palette)
+        font = QtGui.QFont()
+        font.setFamily(_fromUtf8("Verdana"))
+        self.edm_depEscalade.setFont(font)
+        self.edm_depEscalade.setProperty("value", 4)
+        self.edm_depEscalade.setObjectName(_fromUtf8("edm_depEscalade"))
+        self.label_12 = QtGui.QLabel(self.page_dep)
+        self.label_12.setGeometry(QtCore.QRect(130, 220, 91, 31))
+        font = QtGui.QFont()
+        font.setFamily(_fromUtf8("Verdana"))
+        self.label_12.setFont(font)
+        self.label_12.setFrameShape(QtGui.QFrame.NoFrame)
+        self.label_12.setObjectName(_fromUtf8("label_12"))
+        self.label_13 = QtGui.QLabel(self.page_dep)
+        self.label_13.setGeometry(QtCore.QRect(130, 260, 61, 31))
+        font = QtGui.QFont()
+        font.setFamily(_fromUtf8("Verdana"))
+        self.label_13.setFont(font)
+        self.label_13.setFrameShape(QtGui.QFrame.NoFrame)
+        self.label_13.setObjectName(_fromUtf8("label_13"))
+        self.edm_depVol = QtGui.QSpinBox(self.page_dep)
+        self.edm_depVol.setGeometry(QtCore.QRect(240, 260, 51, 31))
+        palette = QtGui.QPalette()
+        brush = QtGui.QBrush(QtGui.QColor(248, 248, 248))
+        brush.setStyle(QtCore.Qt.SolidPattern)
+        palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.Base, brush)
+        brush = QtGui.QBrush(QtGui.QColor(248, 248, 248))
+        brush.setStyle(QtCore.Qt.SolidPattern)
+        palette.setBrush(QtGui.QPalette.Inactive, QtGui.QPalette.Base, brush)
+        brush = QtGui.QBrush(QtGui.QColor(240, 240, 240))
+        brush.setStyle(QtCore.Qt.SolidPattern)
+        palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.Base, brush)
+        self.edm_depVol.setPalette(palette)
+        font = QtGui.QFont()
+        font.setFamily(_fromUtf8("Verdana"))
+        self.edm_depVol.setFont(font)
+        self.edm_depVol.setObjectName(_fromUtf8("edm_depVol"))
+        self.edm_saut = QtGui.QDoubleSpinBox(self.page_dep)
+        self.edm_saut.setGeometry(QtCore.QRect(310, 320, 51, 31))
+        palette = QtGui.QPalette()
+        brush = QtGui.QBrush(QtGui.QColor(248, 248, 248))
+        brush.setStyle(QtCore.Qt.SolidPattern)
+        palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.Base, brush)
+        brush = QtGui.QBrush(QtGui.QColor(248, 248, 248))
+        brush.setStyle(QtCore.Qt.SolidPattern)
+        palette.setBrush(QtGui.QPalette.Inactive, QtGui.QPalette.Base, brush)
+        brush = QtGui.QBrush(QtGui.QColor(240, 240, 240))
+        brush.setStyle(QtCore.Qt.SolidPattern)
+        palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.Base, brush)
+        self.edm_saut.setPalette(palette)
+        font = QtGui.QFont()
+        font.setFamily(_fromUtf8("Verdana"))
+        self.edm_saut.setFont(font)
+        self.edm_saut.setPrefix(_fromUtf8(""))
+        self.edm_saut.setDecimals(0)
+        self.edm_saut.setSingleStep(1.0)
+        self.edm_saut.setProperty("value", 5.0)
+        self.edm_saut.setObjectName(_fromUtf8("edm_saut"))
+        self.label_14 = QtGui.QLabel(self.page_dep)
+        self.label_14.setGeometry(QtCore.QRect(70, 320, 231, 31))
+        font = QtGui.QFont()
+        font.setFamily(_fromUtf8("Verdana"))
+        self.label_14.setFont(font)
+        self.label_14.setFrameShape(QtGui.QFrame.NoFrame)
+        self.label_14.setObjectName(_fromUtf8("label_14"))
+        self.label_2 = QtGui.QLabel(self.page_dep)
+        self.label_2.setGeometry(QtCore.QRect(80, 140, 31, 31))
+        self.label_2.setText(_fromUtf8(""))
+        self.label_2.setPixmap(QtGui.QPixmap(_fromUtf8(":/interface/16/ressource/marche_16.png")))
+        self.label_2.setScaledContents(False)
+        self.label_2.setAlignment(QtCore.Qt.AlignCenter)
+        self.label_2.setObjectName(_fromUtf8("label_2"))
+        self.label_3 = QtGui.QLabel(self.page_dep)
+        self.label_3.setGeometry(QtCore.QRect(80, 180, 31, 31))
+        self.label_3.setText(_fromUtf8(""))
+        self.label_3.setPixmap(QtGui.QPixmap(_fromUtf8(":/interface/24/ressource/nage_24.png")))
+        self.label_3.setScaledContents(False)
+        self.label_3.setObjectName(_fromUtf8("label_3"))
+        self.label_4 = QtGui.QLabel(self.page_dep)
+        self.label_4.setGeometry(QtCore.QRect(80, 220, 31, 31))
+        self.label_4.setText(_fromUtf8(""))
+        self.label_4.setPixmap(QtGui.QPixmap(_fromUtf8(":/interface/24/ressource/escalade_24.png")))
+        self.label_4.setScaledContents(False)
+        self.label_4.setObjectName(_fromUtf8("label_4"))
+        self.label_5 = QtGui.QLabel(self.page_dep)
+        self.label_5.setGeometry(QtCore.QRect(80, 260, 31, 31))
+        self.label_5.setText(_fromUtf8(""))
+        self.label_5.setPixmap(QtGui.QPixmap(_fromUtf8(":/interface/24/ressource/plume_24.png")))
+        self.label_5.setScaledContents(False)
+        self.label_5.setObjectName(_fromUtf8("label_5"))
+        self.edm_taille = QtGui.QSpinBox(self.page_dep)
+        self.edm_taille.setGeometry(QtCore.QRect(310, 60, 51, 31))
+        palette = QtGui.QPalette()
+        brush = QtGui.QBrush(QtGui.QColor(248, 248, 248))
+        brush.setStyle(QtCore.Qt.SolidPattern)
+        palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.Base, brush)
+        brush = QtGui.QBrush(QtGui.QColor(248, 248, 248))
+        brush.setStyle(QtCore.Qt.SolidPattern)
+        palette.setBrush(QtGui.QPalette.Inactive, QtGui.QPalette.Base, brush)
+        brush = QtGui.QBrush(QtGui.QColor(240, 240, 240))
+        brush.setStyle(QtCore.Qt.SolidPattern)
+        palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.Base, brush)
+        self.edm_taille.setPalette(palette)
+        font = QtGui.QFont()
+        font.setFamily(_fromUtf8("Verdana"))
+        self.edm_taille.setFont(font)
+        self.edm_taille.setMinimum(1)
+        self.edm_taille.setObjectName(_fromUtf8("edm_taille"))
+        self.label_15 = QtGui.QLabel(self.page_dep)
+        self.label_15.setGeometry(QtCore.QRect(70, 60, 231, 31))
+        font = QtGui.QFont()
+        font.setFamily(_fromUtf8("Verdana"))
+        self.label_15.setFont(font)
+        self.label_15.setFrameShape(QtGui.QFrame.NoFrame)
+        self.label_15.setObjectName(_fromUtf8("label_15"))
+        self.edm_pages.addWidget(self.page_dep)
+        self.page_proprietes = QtGui.QWidget()
+        self.page_proprietes.setObjectName(_fromUtf8("page_proprietes"))
+        self.label_19 = QtGui.QLabel(self.page_proprietes)
+        self.label_19.setGeometry(QtCore.QRect(40, 30, 231, 31))
+        font = QtGui.QFont()
+        font.setFamily(_fromUtf8("Verdana"))
+        self.label_19.setFont(font)
+        self.label_19.setFrameShape(QtGui.QFrame.NoFrame)
+        self.label_19.setObjectName(_fromUtf8("label_19"))
+        self.groupBox = QtGui.QGroupBox(self.page_proprietes)
+        self.groupBox.setGeometry(QtCore.QRect(40, 129, 341, 41))
+        self.groupBox.setTitle(_fromUtf8(""))
+        self.groupBox.setFlat(True)
+        self.groupBox.setObjectName(_fromUtf8("groupBox"))
+        self.radioButton_2 = QtGui.QRadioButton(self.groupBox)
+        self.radioButton_2.setGeometry(QtCore.QRect(280, 10, 51, 31))
+        self.radioButton_2.setChecked(True)
+        self.radioButton_2.setObjectName(_fromUtf8("radioButton_2"))
+        self.edm_escalade = QtGui.QRadioButton(self.groupBox)
+        self.edm_escalade.setGeometry(QtCore.QRect(190, 10, 51, 31))
+        self.edm_escalade.setObjectName(_fromUtf8("edm_escalade"))
+        self.label_20 = QtGui.QLabel(self.groupBox)
+        self.label_20.setGeometry(QtCore.QRect(40, 10, 131, 31))
+        self.label_20.setObjectName(_fromUtf8("label_20"))
+        self.label_21 = QtGui.QLabel(self.groupBox)
+        self.label_21.setGeometry(QtCore.QRect(0, 10, 31, 31))
+        self.label_21.setText(_fromUtf8(""))
+        self.label_21.setPixmap(QtGui.QPixmap(_fromUtf8(":/interface/24/ressource/escalade_24.png")))
+        self.label_21.setObjectName(_fromUtf8("label_21"))
+        self.groupBox_2 = QtGui.QGroupBox(self.page_proprietes)
+        self.groupBox_2.setGeometry(QtCore.QRect(40, 210, 341, 41))
+        self.groupBox_2.setTitle(_fromUtf8(""))
+        self.groupBox_2.setFlat(True)
+        self.groupBox_2.setObjectName(_fromUtf8("groupBox_2"))
+        self.radioButton_3 = QtGui.QRadioButton(self.groupBox_2)
+        self.radioButton_3.setGeometry(QtCore.QRect(280, 10, 51, 31))
+        self.radioButton_3.setChecked(True)
+        self.radioButton_3.setObjectName(_fromUtf8("radioButton_3"))
+        self.edm_inflammable = QtGui.QRadioButton(self.groupBox_2)
+        self.edm_inflammable.setGeometry(QtCore.QRect(190, 10, 51, 31))
+        self.edm_inflammable.setObjectName(_fromUtf8("edm_inflammable"))
+        self.label_22 = QtGui.QLabel(self.groupBox_2)
+        self.label_22.setGeometry(QtCore.QRect(40, 10, 121, 31))
+        self.label_22.setObjectName(_fromUtf8("label_22"))
+        self.label_24 = QtGui.QLabel(self.groupBox_2)
+        self.label_24.setGeometry(QtCore.QRect(0, 10, 31, 31))
+        self.label_24.setText(_fromUtf8(""))
+        self.label_24.setPixmap(QtGui.QPixmap(_fromUtf8(":/interface/24/ressource/feu_24.png")))
+        self.label_24.setScaledContents(False)
+        self.label_24.setObjectName(_fromUtf8("label_24"))
+        self.edm_hauteurPlafond = QtGui.QCheckBox(self.page_proprietes)
+        self.edm_hauteurPlafond.setGeometry(QtCore.QRect(50, 60, 181, 17))
+        font = QtGui.QFont()
+        font.setItalic(True)
+        self.edm_hauteurPlafond.setFont(font)
+        self.edm_hauteurPlafond.setObjectName(_fromUtf8("edm_hauteurPlafond"))
+        self.edm_hauteur = QtGui.QSpinBox(self.page_proprietes)
+        self.edm_hauteur.setGeometry(QtCore.QRect(280, 30, 51, 31))
+        palette = QtGui.QPalette()
+        brush = QtGui.QBrush(QtGui.QColor(248, 248, 248))
+        brush.setStyle(QtCore.Qt.SolidPattern)
+        palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.Base, brush)
+        brush = QtGui.QBrush(QtGui.QColor(248, 248, 248))
+        brush.setStyle(QtCore.Qt.SolidPattern)
+        palette.setBrush(QtGui.QPalette.Inactive, QtGui.QPalette.Base, brush)
+        brush = QtGui.QBrush(QtGui.QColor(240, 240, 240))
+        brush.setStyle(QtCore.Qt.SolidPattern)
+        palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.Base, brush)
+        self.edm_hauteur.setPalette(palette)
+        font = QtGui.QFont()
+        font.setFamily(_fromUtf8("Verdana"))
+        self.edm_hauteur.setFont(font)
+        self.edm_hauteur.setMinimum(0)
+        self.edm_hauteur.setMaximum(999)
+        self.edm_hauteur.setObjectName(_fromUtf8("edm_hauteur"))
+        self.edm_pages.addWidget(self.page_proprietes)
+        self.page_attr = QtGui.QWidget()
+        self.page_attr.setObjectName(_fromUtf8("page_attr"))
+        self.edm_deroulementAttributs = QtGui.QScrollArea(self.page_attr)
+        self.edm_deroulementAttributs.setGeometry(QtCore.QRect(10, 10, 231, 411))
+        self.edm_deroulementAttributs.setFrameShape(QtGui.QFrame.StyledPanel)
+        self.edm_deroulementAttributs.setFrameShadow(QtGui.QFrame.Raised)
+        self.edm_deroulementAttributs.setWidgetResizable(True)
+        self.edm_deroulementAttributs.setObjectName(_fromUtf8("edm_deroulementAttributs"))
+        self.scrollAreaWidgetContents_2 = QtGui.QWidget()
+        self.scrollAreaWidgetContents_2.setGeometry(QtCore.QRect(0, 0, 229, 409))
+        self.scrollAreaWidgetContents_2.setObjectName(_fromUtf8("scrollAreaWidgetContents_2"))
+        self.edm_deroulementAttributs_layout = QtGui.QVBoxLayout(self.scrollAreaWidgetContents_2)
+        self.edm_deroulementAttributs_layout.setSpacing(1)
+        self.edm_deroulementAttributs_layout.setMargin(3)
+        self.edm_deroulementAttributs_layout.setObjectName(_fromUtf8("edm_deroulementAttributs_layout"))
+        self.edm_deroulementAttributs.setWidget(self.scrollAreaWidgetContents_2)
+        self.edm_notes = QtGui.QTextEdit(self.page_attr)
+        self.edm_notes.setGeometry(QtCore.QRect(270, 30, 181, 391))
+        palette = QtGui.QPalette()
+        brush = QtGui.QBrush(QtGui.QColor(248, 248, 248))
+        brush.setStyle(QtCore.Qt.SolidPattern)
+        palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.Base, brush)
+        brush = QtGui.QBrush(QtGui.QColor(248, 248, 248))
+        brush.setStyle(QtCore.Qt.SolidPattern)
+        palette.setBrush(QtGui.QPalette.Inactive, QtGui.QPalette.Base, brush)
+        brush = QtGui.QBrush(QtGui.QColor(240, 240, 240))
+        brush.setStyle(QtCore.Qt.SolidPattern)
+        palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.Base, brush)
+        self.edm_notes.setPalette(palette)
+        font = QtGui.QFont()
+        font.setFamily(_fromUtf8("Verdana"))
+        self.edm_notes.setFont(font)
+        self.edm_notes.setObjectName(_fromUtf8("edm_notes"))
+        self.label_23 = QtGui.QLabel(self.page_attr)
+        self.label_23.setGeometry(QtCore.QRect(280, 9, 141, 21))
+        font = QtGui.QFont()
+        font.setFamily(_fromUtf8("Verdana"))
+        font.setItalic(True)
+        self.label_23.setFont(font)
+        self.label_23.setObjectName(_fromUtf8("label_23"))
+        self.edm_pages.addWidget(self.page_attr)
+        self.page_att = QtGui.QWidget()
+        self.page_att.setObjectName(_fromUtf8("page_att"))
+        self.edm_deroulementAttaques = QtGui.QScrollArea(self.page_att)
+        self.edm_deroulementAttaques.setGeometry(QtCore.QRect(0, 0, 491, 431))
+        self.edm_deroulementAttaques.setWidgetResizable(True)
+        self.edm_deroulementAttaques.setObjectName(_fromUtf8("edm_deroulementAttaques"))
+        self.scrollAreaWidgetContents = QtGui.QWidget()
+        self.scrollAreaWidgetContents.setGeometry(QtCore.QRect(0, 0, 489, 429))
+        self.scrollAreaWidgetContents.setObjectName(_fromUtf8("scrollAreaWidgetContents"))
+        self.edm_deroulementAttaques_layout = QtGui.QVBoxLayout(self.scrollAreaWidgetContents)
+        self.edm_deroulementAttaques_layout.setSpacing(1)
+        self.edm_deroulementAttaques_layout.setMargin(3)
+        self.edm_deroulementAttaques_layout.setObjectName(_fromUtf8("edm_deroulementAttaques_layout"))
+        self.edm_deroulementAttaques.setWidget(self.scrollAreaWidgetContents)
+        self.edm_pages.addWidget(self.page_att)
+        self.page_invent = QtGui.QWidget()
+        self.page_invent.setObjectName(_fromUtf8("page_invent"))
+        self.edm_listeInventaire = DmTableInventaire(self.page_invent)
+        self.edm_listeInventaire.setGeometry(QtCore.QRect(0, 36, 491, 361))
+        palette = QtGui.QPalette()
+        brush = QtGui.QBrush(QtGui.QColor(248, 248, 248))
+        brush.setStyle(QtCore.Qt.SolidPattern)
+        palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.Base, brush)
+        brush = QtGui.QBrush(QtGui.QColor(248, 248, 248))
+        brush.setStyle(QtCore.Qt.SolidPattern)
+        palette.setBrush(QtGui.QPalette.Inactive, QtGui.QPalette.Base, brush)
+        brush = QtGui.QBrush(QtGui.QColor(240, 240, 240))
+        brush.setStyle(QtCore.Qt.SolidPattern)
+        palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.Base, brush)
+        self.edm_listeInventaire.setPalette(palette)
+        font = QtGui.QFont()
+        font.setFamily(_fromUtf8("Verdana"))
+        self.edm_listeInventaire.setFont(font)
+        self.edm_listeInventaire.setFrameShape(QtGui.QFrame.WinPanel)
+        self.edm_listeInventaire.setVerticalScrollBarPolicy(QtCore.Qt.ScrollBarAsNeeded)
+        self.edm_listeInventaire.setHorizontalScrollBarPolicy(QtCore.Qt.ScrollBarAlwaysOff)
+        self.edm_listeInventaire.setEditTriggers(QtGui.QAbstractItemView.NoEditTriggers)
+        self.edm_listeInventaire.setAlternatingRowColors(False)
+        self.edm_listeInventaire.setSelectionMode(QtGui.QAbstractItemView.NoSelection)
+        self.edm_listeInventaire.setSelectionBehavior(QtGui.QAbstractItemView.SelectRows)
+        self.edm_listeInventaire.setShowGrid(True)
+        self.edm_listeInventaire.setGridStyle(QtCore.Qt.SolidLine)
+        self.edm_listeInventaire.setObjectName(_fromUtf8("edm_listeInventaire"))
+        self.edm_listeInventaire.setColumnCount(5)
+        self.edm_listeInventaire.setRowCount(1)
+        item = QtGui.QTableWidgetItem()
+        self.edm_listeInventaire.setVerticalHeaderItem(0, item)
+        item = QtGui.QTableWidgetItem()
+        font = QtGui.QFont()
+        font.setFamily(_fromUtf8("Verdana"))
+        font.setPointSize(7)
+        font.setBold(True)
+        font.setWeight(75)
+        item.setFont(font)
+        self.edm_listeInventaire.setHorizontalHeaderItem(0, item)
+        item = QtGui.QTableWidgetItem()
+        font = QtGui.QFont()
+        font.setFamily(_fromUtf8("Verdana"))
+        font.setPointSize(7)
+        font.setBold(True)
+        font.setWeight(75)
+        item.setFont(font)
+        self.edm_listeInventaire.setHorizontalHeaderItem(1, item)
+        item = QtGui.QTableWidgetItem()
+        font = QtGui.QFont()
+        font.setFamily(_fromUtf8("Verdana"))
+        font.setPointSize(7)
+        font.setBold(True)
+        font.setItalic(False)
+        font.setWeight(75)
+        item.setFont(font)
+        self.edm_listeInventaire.setHorizontalHeaderItem(2, item)
+        item = QtGui.QTableWidgetItem()
+        font = QtGui.QFont()
+        font.setFamily(_fromUtf8("Verdana"))
+        font.setPointSize(7)
+        font.setBold(True)
+        font.setWeight(75)
+        item.setFont(font)
+        icon17 = QtGui.QIcon()
+        icon17.addPixmap(QtGui.QPixmap(_fromUtf8("../../img/poids.png")), QtGui.QIcon.Normal, QtGui.QIcon.Off)
+        item.setIcon(icon17)
+        self.edm_listeInventaire.setHorizontalHeaderItem(3, item)
+        item = QtGui.QTableWidgetItem()
+        font = QtGui.QFont()
+        font.setFamily(_fromUtf8("Verdana"))
+        font.setPointSize(7)
+        font.setBold(True)
+        font.setWeight(75)
+        item.setFont(font)
+        self.edm_listeInventaire.setHorizontalHeaderItem(4, item)
+        item = QtGui.QTableWidgetItem()
+        item.setTextAlignment(QtCore.Qt.AlignHCenter|QtCore.Qt.AlignVCenter|QtCore.Qt.AlignCenter)
+        font = QtGui.QFont()
+        font.setBold(False)
+        font.setWeight(50)
+        item.setFont(font)
+        item.setFlags(QtCore.Qt.ItemIsSelectable|QtCore.Qt.ItemIsDragEnabled|QtCore.Qt.ItemIsDropEnabled|QtCore.Qt.ItemIsEnabled)
+        self.edm_listeInventaire.setItem(0, 0, item)
+        item = QtGui.QTableWidgetItem()
+        item.setFlags(QtCore.Qt.ItemIsSelectable|QtCore.Qt.ItemIsDragEnabled|QtCore.Qt.ItemIsDropEnabled|QtCore.Qt.ItemIsUserCheckable|QtCore.Qt.ItemIsEnabled)
+        self.edm_listeInventaire.setItem(0, 1, item)
+        item = QtGui.QTableWidgetItem()
+        font = QtGui.QFont()
+        font.setFamily(_fromUtf8("Verdana"))
+        font.setPointSize(8)
+        font.setItalic(True)
+        item.setFont(font)
+        item.setFlags(QtCore.Qt.ItemIsSelectable|QtCore.Qt.ItemIsDragEnabled|QtCore.Qt.ItemIsDropEnabled|QtCore.Qt.ItemIsUserCheckable|QtCore.Qt.ItemIsEnabled)
+        self.edm_listeInventaire.setItem(0, 2, item)
+        item = QtGui.QTableWidgetItem()
+        item.setFlags(QtCore.Qt.ItemIsSelectable|QtCore.Qt.ItemIsDragEnabled|QtCore.Qt.ItemIsDropEnabled|QtCore.Qt.ItemIsUserCheckable|QtCore.Qt.ItemIsEnabled)
+        self.edm_listeInventaire.setItem(0, 3, item)
+        item = QtGui.QTableWidgetItem()
+        item.setFlags(QtCore.Qt.ItemIsSelectable|QtCore.Qt.ItemIsDragEnabled|QtCore.Qt.ItemIsDropEnabled|QtCore.Qt.ItemIsUserCheckable|QtCore.Qt.ItemIsEnabled)
+        self.edm_listeInventaire.setItem(0, 4, item)
+        self.edm_listeInventaire.horizontalHeader().setVisible(False)
+        self.edm_listeInventaire.horizontalHeader().setCascadingSectionResizes(False)
+        self.edm_listeInventaire.horizontalHeader().setDefaultSectionSize(60)
+        self.edm_listeInventaire.horizontalHeader().setMinimumSectionSize(32)
+        self.edm_listeInventaire.verticalHeader().setVisible(False)
+        self.edm_listeInventaire.verticalHeader().setDefaultSectionSize(18)
+        self.edm_listeInventaire.verticalHeader().setMinimumSectionSize(14)
+        self.label = QtGui.QLabel(self.page_invent)
+        self.label.setGeometry(QtCore.QRect(10, 400, 151, 21))
+        font = QtGui.QFont()
+        font.setItalic(True)
+        self.label.setFont(font)
+        self.label.setObjectName(_fromUtf8("label"))
+        self.edm_inventaire_poids = DmLabel(self.page_invent)
+        self.edm_inventaire_poids.setGeometry(QtCore.QRect(150, 400, 61, 20))
+        font = QtGui.QFont()
+        font.setItalic(True)
+        self.edm_inventaire_poids.setFont(font)
+        self.edm_inventaire_poids.setObjectName(_fromUtf8("edm_inventaire_poids"))
+        self.edm_filtreTypeObjet = DmTabInventaire(self.page_invent)
+        self.edm_filtreTypeObjet.setGeometry(QtCore.QRect(0, 6, 491, 31))
+        palette = QtGui.QPalette()
+        brush = QtGui.QBrush(QtGui.QColor(170, 0, 0, 100))
+        brush.setStyle(QtCore.Qt.SolidPattern)
+        palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.Base, brush)
+        brush = QtGui.QBrush(QtGui.QColor(170, 0, 0, 100))
+        brush.setStyle(QtCore.Qt.SolidPattern)
+        palette.setBrush(QtGui.QPalette.Inactive, QtGui.QPalette.Base, brush)
+        brush = QtGui.QBrush(QtGui.QColor(240, 240, 240))
+        brush.setStyle(QtCore.Qt.SolidPattern)
+        palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.Base, brush)
+        self.edm_filtreTypeObjet.setPalette(palette)
+        font = QtGui.QFont()
+        font.setStyleStrategy(QtGui.QFont.PreferAntialias)
+        self.edm_filtreTypeObjet.setFont(font)
+        self.edm_filtreTypeObjet.setTabShape(QtGui.QTabWidget.Rounded)
+        self.edm_filtreTypeObjet.setIconSize(QtCore.QSize(19, 21))
+        self.edm_filtreTypeObjet.setObjectName(_fromUtf8("edm_filtreTypeObjet"))
+        self.filtre_tout = QtGui.QWidget()
+        self.filtre_tout.setObjectName(_fromUtf8("filtre_tout"))
+        icon18 = QtGui.QIcon()
+        icon18.addPixmap(QtGui.QPixmap(_fromUtf8(":/interface/32/ressource/etoile_32.png")), QtGui.QIcon.Normal, QtGui.QIcon.Off)
+        self.edm_filtreTypeObjet.addTab(self.filtre_tout, icon18, _fromUtf8(""))
+        self.filtre_0 = QtGui.QWidget()
+        self.filtre_0.setObjectName(_fromUtf8("filtre_0"))
+        icon19 = QtGui.QIcon()
+        icon19.addPixmap(QtGui.QPixmap(_fromUtf8(":/interface/32/ressource/pieces_32.png")), QtGui.QIcon.Normal, QtGui.QIcon.Off)
+        self.edm_filtreTypeObjet.addTab(self.filtre_0, icon19, _fromUtf8(""))
+        self.filtre_1 = QtGui.QWidget()
+        self.filtre_1.setObjectName(_fromUtf8("filtre_1"))
+        self.edm_filtreTypeObjet.addTab(self.filtre_1, icon1, _fromUtf8(""))
+        self.filtre_2 = QtGui.QWidget()
+        self.filtre_2.setObjectName(_fromUtf8("filtre_2"))
+        icon20 = QtGui.QIcon()
+        icon20.addPixmap(QtGui.QPixmap(_fromUtf8(":/interface/32/ressource/chimie_32.png")), QtGui.QIcon.Normal, QtGui.QIcon.Off)
+        self.edm_filtreTypeObjet.addTab(self.filtre_2, icon20, _fromUtf8(""))
+        self.filtre_3 = QtGui.QWidget()
+        self.filtre_3.setObjectName(_fromUtf8("filtre_3"))
+        icon21 = QtGui.QIcon()
+        icon21.addPixmap(QtGui.QPixmap(_fromUtf8(":/interface/32/ressource/diamant_32.png")), QtGui.QIcon.Normal, QtGui.QIcon.Off)
+        self.edm_filtreTypeObjet.addTab(self.filtre_3, icon21, _fromUtf8(""))
+        self.filtre_4 = QtGui.QWidget()
+        self.filtre_4.setObjectName(_fromUtf8("filtre_4"))
+        icon22 = QtGui.QIcon()
+        icon22.addPixmap(QtGui.QPixmap(_fromUtf8(":/interface/32/ressource/boiteOutils_32.png")), QtGui.QIcon.Normal, QtGui.QIcon.Off)
+        self.edm_filtreTypeObjet.addTab(self.filtre_4, icon22, _fromUtf8(""))
+        self.edm_pages.addWidget(self.page_invent)
+        self.page_notes = QtGui.QWidget()
+        self.page_notes.setObjectName(_fromUtf8("page_notes"))
+        self.gridLayoutWidget = QtGui.QWidget(self.page_notes)
+        self.gridLayoutWidget.setGeometry(QtCore.QRect(10, 10, 481, 401))
+        self.gridLayoutWidget.setObjectName(_fromUtf8("gridLayoutWidget"))
+        self.edm_layoutNotes = QtGui.QGridLayout(self.gridLayoutWidget)
+        self.edm_layoutNotes.setSizeConstraint(QtGui.QLayout.SetMinimumSize)
+        self.edm_layoutNotes.setSpacing(2)
+        self.edm_layoutNotes.setMargin(3)
+        self.edm_layoutNotes.setObjectName(_fromUtf8("edm_layoutNotes"))
+        self.edm_lbl_sexe = QtGui.QLabel(self.gridLayoutWidget)
+        self.edm_lbl_sexe.setMinimumSize(QtCore.QSize(41, 21))
+        self.edm_lbl_sexe.setMaximumSize(QtCore.QSize(41, 21))
+        font = QtGui.QFont()
+        font.setFamily(_fromUtf8("Verdana"))
+        font.setPointSize(8)
+        self.edm_lbl_sexe.setFont(font)
+        self.edm_lbl_sexe.setObjectName(_fromUtf8("edm_lbl_sexe"))
+        self.edm_layoutNotes.addWidget(self.edm_lbl_sexe, 5, 0, 1, 1)
+        self.edm_detail_peau = DmLineEdit(self.gridLayoutWidget)
+        self.edm_detail_peau.setMinimumSize(QtCore.QSize(91, 20))
+        self.edm_detail_peau.setMaximumSize(QtCore.QSize(91, 20))
+        palette = QtGui.QPalette()
+        brush = QtGui.QBrush(QtGui.QColor(248, 248, 248))
+        brush.setStyle(QtCore.Qt.SolidPattern)
+        palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.Base, brush)
+        brush = QtGui.QBrush(QtGui.QColor(248, 248, 248))
+        brush.setStyle(QtCore.Qt.SolidPattern)
+        palette.setBrush(QtGui.QPalette.Inactive, QtGui.QPalette.Base, brush)
+        brush = QtGui.QBrush(QtGui.QColor(240, 240, 240))
+        brush.setStyle(QtCore.Qt.SolidPattern)
+        palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.Base, brush)
+        self.edm_detail_peau.setPalette(palette)
+        font = QtGui.QFont()
+        font.setFamily(_fromUtf8("Verdana"))
+        self.edm_detail_peau.setFont(font)
+        self.edm_detail_peau.setText(_fromUtf8(""))
+        self.edm_detail_peau.setObjectName(_fromUtf8("edm_detail_peau"))
+        self.edm_layoutNotes.addWidget(self.edm_detail_peau, 6, 3, 1, 1)
+        self.edm_lbl_poids = QtGui.QLabel(self.gridLayoutWidget)
+        self.edm_lbl_poids.setMinimumSize(QtCore.QSize(41, 21))
+        self.edm_lbl_poids.setMaximumSize(QtCore.QSize(41, 21))
+        font = QtGui.QFont()
+        font.setFamily(_fromUtf8("Verdana"))
+        font.setPointSize(8)
+        self.edm_lbl_poids.setFont(font)
+        self.edm_lbl_poids.setObjectName(_fromUtf8("edm_lbl_poids"))
+        self.edm_layoutNotes.addWidget(self.edm_lbl_poids, 6, 0, 1, 1)
+        self.edm_detail_sexe = DmLineEdit(self.gridLayoutWidget)
+        self.edm_detail_sexe.setMinimumSize(QtCore.QSize(81, 20))
+        self.edm_detail_sexe.setMaximumSize(QtCore.QSize(81, 20))
+        palette = QtGui.QPalette()
+        brush = QtGui.QBrush(QtGui.QColor(248, 248, 248))
+        brush.setStyle(QtCore.Qt.SolidPattern)
+        palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.Base, brush)
+        brush = QtGui.QBrush(QtGui.QColor(248, 248, 248))
+        brush.setStyle(QtCore.Qt.SolidPattern)
+        palette.setBrush(QtGui.QPalette.Inactive, QtGui.QPalette.Base, brush)
+        brush = QtGui.QBrush(QtGui.QColor(240, 240, 240))
+        brush.setStyle(QtCore.Qt.SolidPattern)
+        palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.Base, brush)
+        self.edm_detail_sexe.setPalette(palette)
+        font = QtGui.QFont()
+        font.setFamily(_fromUtf8("Verdana"))
+        self.edm_detail_sexe.setFont(font)
+        self.edm_detail_sexe.setObjectName(_fromUtf8("edm_detail_sexe"))
+        self.edm_layoutNotes.addWidget(self.edm_detail_sexe, 5, 1, 1, 1)
+        self.edm_detail_poids = DmLineEdit(self.gridLayoutWidget)
+        self.edm_detail_poids.setMinimumSize(QtCore.QSize(81, 20))
+        self.edm_detail_poids.setMaximumSize(QtCore.QSize(81, 20))
+        palette = QtGui.QPalette()
+        brush = QtGui.QBrush(QtGui.QColor(248, 248, 248))
+        brush.setStyle(QtCore.Qt.SolidPattern)
+        palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.Base, brush)
+        brush = QtGui.QBrush(QtGui.QColor(248, 248, 248))
+        brush.setStyle(QtCore.Qt.SolidPattern)
+        palette.setBrush(QtGui.QPalette.Inactive, QtGui.QPalette.Base, brush)
+        brush = QtGui.QBrush(QtGui.QColor(240, 240, 240))
+        brush.setStyle(QtCore.Qt.SolidPattern)
+        palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.Base, brush)
+        self.edm_detail_poids.setPalette(palette)
+        font = QtGui.QFont()
+        font.setFamily(_fromUtf8("Verdana"))
+        self.edm_detail_poids.setFont(font)
+        self.edm_detail_poids.setObjectName(_fromUtf8("edm_detail_poids"))
+        self.edm_layoutNotes.addWidget(self.edm_detail_poids, 6, 1, 1, 1)
+        self.edm_lbl_langues = QtGui.QLabel(self.gridLayoutWidget)
+        self.edm_lbl_langues.setMinimumSize(QtCore.QSize(61, 41))
+        self.edm_lbl_langues.setMaximumSize(QtCore.QSize(61, 41))
+        font = QtGui.QFont()
+        font.setFamily(_fromUtf8("Verdana"))
+        font.setPointSize(8)
+        self.edm_lbl_langues.setFont(font)
+        self.edm_lbl_langues.setObjectName(_fromUtf8("edm_lbl_langues"))
+        self.edm_layoutNotes.addWidget(self.edm_lbl_langues, 8, 0, 1, 1)
+        self.edm_lbl_age = QtGui.QLabel(self.gridLayoutWidget)
+        self.edm_lbl_age.setMinimumSize(QtCore.QSize(41, 21))
+        self.edm_lbl_age.setMaximumSize(QtCore.QSize(41, 21))
+        font = QtGui.QFont()
+        font.setFamily(_fromUtf8("Verdana"))
+        font.setPointSize(8)
+        self.edm_lbl_age.setFont(font)
+        self.edm_lbl_age.setObjectName(_fromUtf8("edm_lbl_age"))
+        self.edm_layoutNotes.addWidget(self.edm_lbl_age, 4, 0, 1, 1)
+        self.edm_detail_langues = DmLineEdit(self.gridLayoutWidget)
+        self.edm_detail_langues.setMinimumSize(QtCore.QSize(291, 20))
+        self.edm_detail_langues.setMaximumSize(QtCore.QSize(300, 20))
+        palette = QtGui.QPalette()
+        brush = QtGui.QBrush(QtGui.QColor(248, 248, 248))
+        brush.setStyle(QtCore.Qt.SolidPattern)
+        palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.Base, brush)
+        brush = QtGui.QBrush(QtGui.QColor(248, 248, 248))
+        brush.setStyle(QtCore.Qt.SolidPattern)
+        palette.setBrush(QtGui.QPalette.Inactive, QtGui.QPalette.Base, brush)
+        brush = QtGui.QBrush(QtGui.QColor(240, 240, 240))
+        brush.setStyle(QtCore.Qt.SolidPattern)
+        palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.Base, brush)
+        self.edm_detail_langues.setPalette(palette)
+        self.edm_detail_langues.setObjectName(_fromUtf8("edm_detail_langues"))
+        self.edm_layoutNotes.addWidget(self.edm_detail_langues, 8, 1, 1, 3)
+        self.edm_lbl_yeux = QtGui.QLabel(self.gridLayoutWidget)
+        self.edm_lbl_yeux.setMinimumSize(QtCore.QSize(71, 21))
+        self.edm_lbl_yeux.setMaximumSize(QtCore.QSize(71, 21))
+        font = QtGui.QFont()
+        font.setFamily(_fromUtf8("Verdana"))
+        font.setPointSize(8)
+        self.edm_lbl_yeux.setFont(font)
+        self.edm_lbl_yeux.setObjectName(_fromUtf8("edm_lbl_yeux"))
+        self.edm_layoutNotes.addWidget(self.edm_lbl_yeux, 5, 2, 1, 1)
+        self.edm_detail_profession = DmLineEdit(self.gridLayoutWidget)
+        self.edm_detail_profession.setMinimumSize(QtCore.QSize(171, 20))
+        self.edm_detail_profession.setMaximumSize(QtCore.QSize(171, 20))
+        palette = QtGui.QPalette()
+        brush = QtGui.QBrush(QtGui.QColor(248, 248, 248))
+        brush.setStyle(QtCore.Qt.SolidPattern)
+        palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.Base, brush)
+        brush = QtGui.QBrush(QtGui.QColor(248, 248, 248))
+        brush.setStyle(QtCore.Qt.SolidPattern)
+        palette.setBrush(QtGui.QPalette.Inactive, QtGui.QPalette.Base, brush)
+        brush = QtGui.QBrush(QtGui.QColor(240, 240, 240))
+        brush.setStyle(QtCore.Qt.SolidPattern)
+        palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.Base, brush)
+        self.edm_detail_profession.setPalette(palette)
+        font = QtGui.QFont()
+        font.setFamily(_fromUtf8("Verdana"))
+        self.edm_detail_profession.setFont(font)
+        self.edm_detail_profession.setText(_fromUtf8(""))
+        self.edm_detail_profession.setObjectName(_fromUtf8("edm_detail_profession"))
+        self.edm_layoutNotes.addWidget(self.edm_detail_profession, 1, 1, 1, 2)
+        self.edm_detail_yeux = DmLineEdit(self.gridLayoutWidget)
+        self.edm_detail_yeux.setMinimumSize(QtCore.QSize(91, 20))
+        self.edm_detail_yeux.setMaximumSize(QtCore.QSize(91, 20))
+        palette = QtGui.QPalette()
+        brush = QtGui.QBrush(QtGui.QColor(248, 248, 248))
+        brush.setStyle(QtCore.Qt.SolidPattern)
+        palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.Base, brush)
+        brush = QtGui.QBrush(QtGui.QColor(248, 248, 248))
+        brush.setStyle(QtCore.Qt.SolidPattern)
+        palette.setBrush(QtGui.QPalette.Inactive, QtGui.QPalette.Base, brush)
+        brush = QtGui.QBrush(QtGui.QColor(240, 240, 240))
+        brush.setStyle(QtCore.Qt.SolidPattern)
+        palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.Base, brush)
+        self.edm_detail_yeux.setPalette(palette)
+        font = QtGui.QFont()
+        font.setFamily(_fromUtf8("Verdana"))
+        self.edm_detail_yeux.setFont(font)
+        self.edm_detail_yeux.setText(_fromUtf8(""))
+        self.edm_detail_yeux.setObjectName(_fromUtf8("edm_detail_yeux"))
+        self.edm_layoutNotes.addWidget(self.edm_detail_yeux, 5, 3, 1, 1)
+        self.edm_detail_taille = DmLineEdit(self.gridLayoutWidget)
+        self.edm_detail_taille.setMinimumSize(QtCore.QSize(81, 21))
+        self.edm_detail_taille.setMaximumSize(QtCore.QSize(81, 21))
+        palette = QtGui.QPalette()
+        brush = QtGui.QBrush(QtGui.QColor(248, 248, 248))
+        brush.setStyle(QtCore.Qt.SolidPattern)
+        palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.Base, brush)
+        brush = QtGui.QBrush(QtGui.QColor(248, 248, 248))
+        brush.setStyle(QtCore.Qt.SolidPattern)
+        palette.setBrush(QtGui.QPalette.Inactive, QtGui.QPalette.Base, brush)
+        brush = QtGui.QBrush(QtGui.QColor(240, 240, 240))
+        brush.setStyle(QtCore.Qt.SolidPattern)
+        palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.Base, brush)
+        self.edm_detail_taille.setPalette(palette)
+        font = QtGui.QFont()
+        font.setFamily(_fromUtf8("Verdana"))
+        self.edm_detail_taille.setFont(font)
+        self.edm_detail_taille.setText(_fromUtf8(""))
+        self.edm_detail_taille.setObjectName(_fromUtf8("edm_detail_taille"))
+        self.edm_layoutNotes.addWidget(self.edm_detail_taille, 7, 1, 1, 1)
+        self.edm_lbl_taille = QtGui.QLabel(self.gridLayoutWidget)
+        self.edm_lbl_taille.setMinimumSize(QtCore.QSize(41, 21))
+        self.edm_lbl_taille.setMaximumSize(QtCore.QSize(41, 21))
+        font = QtGui.QFont()
+        font.setFamily(_fromUtf8("Verdana"))
+        font.setPointSize(8)
+        self.edm_lbl_taille.setFont(font)
+        self.edm_lbl_taille.setObjectName(_fromUtf8("edm_lbl_taille"))
+        self.edm_layoutNotes.addWidget(self.edm_lbl_taille, 7, 0, 1, 1)
+        self.edm_detail_cheveux = DmLineEdit(self.gridLayoutWidget)
+        self.edm_detail_cheveux.setMinimumSize(QtCore.QSize(91, 20))
+        self.edm_detail_cheveux.setMaximumSize(QtCore.QSize(91, 20))
+        palette = QtGui.QPalette()
+        brush = QtGui.QBrush(QtGui.QColor(248, 248, 248))
+        brush.setStyle(QtCore.Qt.SolidPattern)
+        palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.Base, brush)
+        brush = QtGui.QBrush(QtGui.QColor(248, 248, 248))
+        brush.setStyle(QtCore.Qt.SolidPattern)
+        palette.setBrush(QtGui.QPalette.Inactive, QtGui.QPalette.Base, brush)
+        brush = QtGui.QBrush(QtGui.QColor(240, 240, 240))
+        brush.setStyle(QtCore.Qt.SolidPattern)
+        palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.Base, brush)
+        self.edm_detail_cheveux.setPalette(palette)
+        font = QtGui.QFont()
+        font.setFamily(_fromUtf8("Verdana"))
+        self.edm_detail_cheveux.setFont(font)
+        self.edm_detail_cheveux.setText(_fromUtf8(""))
+        self.edm_detail_cheveux.setObjectName(_fromUtf8("edm_detail_cheveux"))
+        self.edm_layoutNotes.addWidget(self.edm_detail_cheveux, 7, 3, 1, 1)
+        self.edm_lbl_cheveux = QtGui.QLabel(self.gridLayoutWidget)
+        self.edm_lbl_cheveux.setMinimumSize(QtCore.QSize(101, 21))
+        self.edm_lbl_cheveux.setMaximumSize(QtCore.QSize(101, 21))
+        font = QtGui.QFont()
+        font.setFamily(_fromUtf8("Verdana"))
+        font.setPointSize(8)
+        self.edm_lbl_cheveux.setFont(font)
+        self.edm_lbl_cheveux.setObjectName(_fromUtf8("edm_lbl_cheveux"))
+        self.edm_layoutNotes.addWidget(self.edm_lbl_cheveux, 7, 2, 1, 1)
+        self.edm_lbl_notes = QtGui.QLabel(self.gridLayoutWidget)
+        self.edm_lbl_notes.setMinimumSize(QtCore.QSize(0, 20))
+        font = QtGui.QFont()
+        font.setFamily(_fromUtf8("Verdana"))
+        font.setItalic(True)
+        self.edm_lbl_notes.setFont(font)
+        self.edm_lbl_notes.setObjectName(_fromUtf8("edm_lbl_notes"))
+        self.edm_layoutNotes.addWidget(self.edm_lbl_notes, 9, 0, 1, 4)
+        self.edm_lbl_peau = QtGui.QLabel(self.gridLayoutWidget)
+        self.edm_lbl_peau.setMinimumSize(QtCore.QSize(61, 21))
+        self.edm_lbl_peau.setMaximumSize(QtCore.QSize(61, 21))
+        font = QtGui.QFont()
+        font.setFamily(_fromUtf8("Verdana"))
+        font.setPointSize(8)
+        self.edm_lbl_peau.setFont(font)
+        self.edm_lbl_peau.setObjectName(_fromUtf8("edm_lbl_peau"))
+        self.edm_layoutNotes.addWidget(self.edm_lbl_peau, 6, 2, 1, 1)
+        self.edm_detail_religion = DmLineEdit(self.gridLayoutWidget)
+        self.edm_detail_religion.setMinimumSize(QtCore.QSize(171, 21))
+        self.edm_detail_religion.setMaximumSize(QtCore.QSize(171, 21))
+        palette = QtGui.QPalette()
+        brush = QtGui.QBrush(QtGui.QColor(248, 248, 248))
+        brush.setStyle(QtCore.Qt.SolidPattern)
+        palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.Base, brush)
+        brush = QtGui.QBrush(QtGui.QColor(248, 248, 248))
+        brush.setStyle(QtCore.Qt.SolidPattern)
+        palette.setBrush(QtGui.QPalette.Inactive, QtGui.QPalette.Base, brush)
+        brush = QtGui.QBrush(QtGui.QColor(240, 240, 240))
+        brush.setStyle(QtCore.Qt.SolidPattern)
+        palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.Base, brush)
+        self.edm_detail_religion.setPalette(palette)
+        font = QtGui.QFont()
+        font.setFamily(_fromUtf8("Verdana"))
+        self.edm_detail_religion.setFont(font)
+        self.edm_detail_religion.setText(_fromUtf8(""))
+        self.edm_detail_religion.setObjectName(_fromUtf8("edm_detail_religion"))
+        self.edm_layoutNotes.addWidget(self.edm_detail_religion, 2, 1, 1, 2)
+        self.edm_lbl_espece = QtGui.QLabel(self.gridLayoutWidget)
+        self.edm_lbl_espece.setMinimumSize(QtCore.QSize(61, 21))
+        self.edm_lbl_espece.setMaximumSize(QtCore.QSize(61, 21))
+        font = QtGui.QFont()
+        font.setFamily(_fromUtf8("Verdana"))
+        font.setPointSize(8)
+        self.edm_lbl_espece.setFont(font)
+        self.edm_lbl_espece.setObjectName(_fromUtf8("edm_lbl_espece"))
+        self.edm_layoutNotes.addWidget(self.edm_lbl_espece, 0, 0, 1, 1)
+        self.edm_lbl_profession = QtGui.QLabel(self.gridLayoutWidget)
+        self.edm_lbl_profession.setMinimumSize(QtCore.QSize(81, 21))
+        self.edm_lbl_profession.setMaximumSize(QtCore.QSize(81, 21))
+        font = QtGui.QFont()
+        font.setFamily(_fromUtf8("Verdana"))
+        font.setPointSize(8)
+        self.edm_lbl_profession.setFont(font)
+        self.edm_lbl_profession.setObjectName(_fromUtf8("edm_lbl_profession"))
+        self.edm_layoutNotes.addWidget(self.edm_lbl_profession, 1, 0, 1, 1)
+        self.edm_detail_lieuNaissance = DmLineEdit(self.gridLayoutWidget)
+        self.edm_detail_lieuNaissance.setMinimumSize(QtCore.QSize(171, 20))
+        self.edm_detail_lieuNaissance.setMaximumSize(QtCore.QSize(171, 20))
+        palette = QtGui.QPalette()
+        brush = QtGui.QBrush(QtGui.QColor(248, 248, 248))
+        brush.setStyle(QtCore.Qt.SolidPattern)
+        palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.Base, brush)
+        brush = QtGui.QBrush(QtGui.QColor(248, 248, 248))
+        brush.setStyle(QtCore.Qt.SolidPattern)
+        palette.setBrush(QtGui.QPalette.Inactive, QtGui.QPalette.Base, brush)
+        brush = QtGui.QBrush(QtGui.QColor(240, 240, 240))
+        brush.setStyle(QtCore.Qt.SolidPattern)
+        palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.Base, brush)
+        self.edm_detail_lieuNaissance.setPalette(palette)
+        font = QtGui.QFont()
+        font.setFamily(_fromUtf8("Verdana"))
+        self.edm_detail_lieuNaissance.setFont(font)
+        self.edm_detail_lieuNaissance.setText(_fromUtf8(""))
+        self.edm_detail_lieuNaissance.setObjectName(_fromUtf8("edm_detail_lieuNaissance"))
+        self.edm_layoutNotes.addWidget(self.edm_detail_lieuNaissance, 3, 1, 1, 2)
+        self.edm_detail_espece = DmLineEdit(self.gridLayoutWidget)
+        self.edm_detail_espece.setMinimumSize(QtCore.QSize(171, 20))
+        self.edm_detail_espece.setMaximumSize(QtCore.QSize(171, 20))
+        palette = QtGui.QPalette()
+        brush = QtGui.QBrush(QtGui.QColor(248, 248, 248))
+        brush.setStyle(QtCore.Qt.SolidPattern)
+        palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.Base, brush)
+        brush = QtGui.QBrush(QtGui.QColor(248, 248, 248))
+        brush.setStyle(QtCore.Qt.SolidPattern)
+        palette.setBrush(QtGui.QPalette.Inactive, QtGui.QPalette.Base, brush)
+        brush = QtGui.QBrush(QtGui.QColor(240, 240, 240))
+        brush.setStyle(QtCore.Qt.SolidPattern)
+        palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.Base, brush)
+        self.edm_detail_espece.setPalette(palette)
+        font = QtGui.QFont()
+        font.setFamily(_fromUtf8("Verdana"))
+        self.edm_detail_espece.setFont(font)
+        self.edm_detail_espece.setText(_fromUtf8(""))
+        self.edm_detail_espece.setObjectName(_fromUtf8("edm_detail_espece"))
+        self.edm_layoutNotes.addWidget(self.edm_detail_espece, 0, 1, 1, 2)
+        self.edm_lbl_lieuNaissance = QtGui.QLabel(self.gridLayoutWidget)
+        self.edm_lbl_lieuNaissance.setMinimumSize(QtCore.QSize(71, 31))
+        self.edm_lbl_lieuNaissance.setMaximumSize(QtCore.QSize(71, 31))
+        font = QtGui.QFont()
+        font.setFamily(_fromUtf8("Verdana"))
+        font.setPointSize(8)
+        self.edm_lbl_lieuNaissance.setFont(font)
+        self.edm_lbl_lieuNaissance.setObjectName(_fromUtf8("edm_lbl_lieuNaissance"))
+        self.edm_layoutNotes.addWidget(self.edm_lbl_lieuNaissance, 3, 0, 1, 1)
+        self.edm_detail_age = DmLineEdit(self.gridLayoutWidget)
+        self.edm_detail_age.setMinimumSize(QtCore.QSize(81, 20))
+        self.edm_detail_age.setMaximumSize(QtCore.QSize(81, 20))
+        palette = QtGui.QPalette()
+        brush = QtGui.QBrush(QtGui.QColor(248, 248, 248))
+        brush.setStyle(QtCore.Qt.SolidPattern)
+        palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.Base, brush)
+        brush = QtGui.QBrush(QtGui.QColor(248, 248, 248))
+        brush.setStyle(QtCore.Qt.SolidPattern)
+        palette.setBrush(QtGui.QPalette.Inactive, QtGui.QPalette.Base, brush)
+        brush = QtGui.QBrush(QtGui.QColor(240, 240, 240))
+        brush.setStyle(QtCore.Qt.SolidPattern)
+        palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.Base, brush)
+        self.edm_detail_age.setPalette(palette)
+        font = QtGui.QFont()
+        font.setFamily(_fromUtf8("Verdana"))
+        self.edm_detail_age.setFont(font)
+        self.edm_detail_age.setObjectName(_fromUtf8("edm_detail_age"))
+        self.edm_layoutNotes.addWidget(self.edm_detail_age, 4, 1, 1, 1)
+        self.edm_lbl_religion = QtGui.QLabel(self.gridLayoutWidget)
+        self.edm_lbl_religion.setMinimumSize(QtCore.QSize(81, 31))
+        self.edm_lbl_religion.setMaximumSize(QtCore.QSize(81, 31))
+        font = QtGui.QFont()
+        font.setFamily(_fromUtf8("Verdana"))
+        font.setPointSize(8)
+        self.edm_lbl_religion.setFont(font)
+        self.edm_lbl_religion.setObjectName(_fromUtf8("edm_lbl_religion"))
+        self.edm_layoutNotes.addWidget(self.edm_lbl_religion, 2, 0, 1, 1)
+        self.edd_details_notes = DmTextEdit(self.gridLayoutWidget)
+        palette = QtGui.QPalette()
+        brush = QtGui.QBrush(QtGui.QColor(248, 248, 248))
+        brush.setStyle(QtCore.Qt.SolidPattern)
+        palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.Base, brush)
+        brush = QtGui.QBrush(QtGui.QColor(248, 248, 248))
+        brush.setStyle(QtCore.Qt.SolidPattern)
+        palette.setBrush(QtGui.QPalette.Inactive, QtGui.QPalette.Base, brush)
+        brush = QtGui.QBrush(QtGui.QColor(240, 240, 240))
+        brush.setStyle(QtCore.Qt.SolidPattern)
+        palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.Base, brush)
+        self.edd_details_notes.setPalette(palette)
+        font = QtGui.QFont()
+        font.setFamily(_fromUtf8("Verdana"))
+        self.edd_details_notes.setFont(font)
+        self.edd_details_notes.setObjectName(_fromUtf8("edd_details_notes"))
+        self.edm_layoutNotes.addWidget(self.edd_details_notes, 10, 0, 1, 4)
+        self.edm_pages.addWidget(self.page_notes)
+        self.verticalLayout.addWidget(self.edm_pages)
+        self.frame = QtGui.QFrame(edm_fenetre)
+        self.frame.setMinimumSize(QtCore.QSize(392, 50))
+        self.frame.setMaximumSize(QtCore.QSize(16777215, 50))
+        font = QtGui.QFont()
+        font.setFamily(_fromUtf8("Verdana"))
+        self.frame.setFont(font)
+        self.frame.setFrameShape(QtGui.QFrame.StyledPanel)
+        self.frame.setFrameShadow(QtGui.QFrame.Raised)
+        self.frame.setObjectName(_fromUtf8("frame"))
+        self.edm_enregistrer = QtGui.QPushButton(self.frame)
+        self.edm_enregistrer.setEnabled(False)
+        self.edm_enregistrer.setGeometry(QtCore.QRect(370, 10, 111, 31))
+        font = QtGui.QFont()
+        font.setFamily(_fromUtf8("Verdana"))
+        font.setBold(True)
+        font.setWeight(75)
+        self.edm_enregistrer.setFont(font)
+        self.edm_enregistrer.setDefault(True)
+        self.edm_enregistrer.setObjectName(_fromUtf8("edm_enregistrer"))
+        self.edm_annuler = QtGui.QPushButton(self.frame)
+        self.edm_annuler.setGeometry(QtCore.QRect(280, 10, 81, 31))
+        font = QtGui.QFont()
+        font.setFamily(_fromUtf8("Verdana"))
+        self.edm_annuler.setFont(font)
+        self.edm_annuler.setAutoDefault(False)
+        self.edm_annuler.setObjectName(_fromUtf8("edm_annuler"))
+        self.verticalLayout.addWidget(self.frame)
+        self.horizontalLayout.addLayout(self.verticalLayout)
+        self.horizontalLayout.setStretch(1, 1)
+        self.verticalLayout_2.addLayout(self.horizontalLayout)
+        self.horizontalLayout_2.addLayout(self.verticalLayout_2)
+
+        self.retranslateUi(edm_fenetre)
+        self.edm_pages.setCurrentIndex(1)
+        self.edm_filtreTypeObjet.setCurrentIndex(3)
+        QtCore.QObject.connect(self.edm_menu, QtCore.SIGNAL(_fromUtf8("cellClicked(int,int)")), self.edm_pages.setCurrentIndex)
+        QtCore.QMetaObject.connectSlotsByName(edm_fenetre)
+
+    def retranslateUi(self, edm_fenetre):
+        edm_fenetre.setWindowTitle(_translate("edm_fenetre", "Fiche", None))
+        self.edm_logo.setText(_translate("edm_fenetre", "Choisissez \n"
+"un fichier\n"
+"image", None))
+        self.label_8.setText(_translate("edm_fenetre", "Nom : ", None))
+        self.edm_mode.setText(_translate("edm_fenetre", "FEUILLE DE PERSONNAGE: CREATION", None))
+        item = self.edm_menu.verticalHeaderItem(0)
+        item.setText(_translate("edm_fenetre", "1cp", None))
+        item = self.edm_menu.verticalHeaderItem(1)
+        item.setText(_translate("edm_fenetre", "1pi", None))
+        item = self.edm_menu.verticalHeaderItem(2)
+        item.setText(_translate("edm_fenetre", "cb", None))
+        item = self.edm_menu.verticalHeaderItem(3)
+        item.setText(_translate("edm_fenetre", "2dc", None))
+        item = self.edm_menu.verticalHeaderItem(4)
+        item.setText(_translate("edm_fenetre", "3", None))
+        item = self.edm_menu.verticalHeaderItem(5)
+        item.setText(_translate("edm_fenetre", "4", None))
+        item = self.edm_menu.verticalHeaderItem(6)
+        item.setText(_translate("edm_fenetre", "5", None))
+        item = self.edm_menu.verticalHeaderItem(7)
+        item.setText(_translate("edm_fenetre", "6", None))
+        item = self.edm_menu.horizontalHeaderItem(0)
+        item.setText(_translate("edm_fenetre", "inutile", None))
+        item = self.edm_menu.horizontalHeaderItem(1)
+        item.setText(_translate("edm_fenetre", "menus", None))
+        __sortingEnabled = self.edm_menu.isSortingEnabled()
+        self.edm_menu.setSortingEnabled(False)
+        item = self.edm_menu.item(0, 1)
+        item.setText(_translate("edm_fenetre", " CREATION", None))
+        item = self.edm_menu.item(1, 1)
+        item.setText(_translate("edm_fenetre", " COMBAT", None))
+        item = self.edm_menu.item(2, 1)
+        item.setText(_translate("edm_fenetre", " TAILLE ET DEPLACEMENT ", None))
+        item = self.edm_menu.item(3, 1)
+        item.setText(_translate("edm_fenetre", " PROPRIETES", None))
+        item = self.edm_menu.item(4, 1)
+        item.setText(_translate("edm_fenetre", " ATTRIBUTS ET CAPACITES", None))
+        item = self.edm_menu.item(5, 1)
+        item.setText(_translate("edm_fenetre", " ATTAQUES ", None))
+        item = self.edm_menu.item(6, 1)
+        item.setText(_translate("edm_fenetre", " INVENTAIRE ", None))
+        item = self.edm_menu.item(7, 1)
+        item.setText(_translate("edm_fenetre", " DIVERS", None))
+        self.edm_menu.setSortingEnabled(__sortingEnabled)
+        self.edm_image.setText(_translate("edm_fenetre", "Choisir une image", None))
+        self.edm_couleur.setText(_translate("edm_fenetre", "Choisir la couleur", None))
+        self.edm_aideForme.setText(_translate("edm_fenetre", "Raccourcis clavier", None))
+        self.edm_casesHexa.setText(_translate("edm_fenetre", "Cases hexagonales", None))
+        self.edm_casesCarrees.setText(_translate("edm_fenetre", "Cases carrées", None))
+        self.edm_etat_lbl.setText(_translate("edm_fenetre", "Etat apparent : ", None))
+        self.edm_effets_lbl.setText(_translate("edm_fenetre", "Autres effets : ", None))
+        item = self.edm_effets.horizontalHeaderItem(0)
+        item.setText(_translate("edm_fenetre", "id", None))
+        item = self.edm_effets.horizontalHeaderItem(1)
+        item.setText(_translate("edm_fenetre", "Nom", None))
+        item = self.edm_effets.horizontalHeaderItem(2)
+        item.setText(_translate("edm_fenetre", "Nouvelle colonne", None))
+        item = self.edm_effets.horizontalHeaderItem(3)
+        item.setText(_translate("edm_fenetre", "Durée", None))
+        self.edm_actions_lbl.setText(_translate("edm_fenetre", "Dernières actions : ", None))
+        self.edm_statut0.setText(_translate("edm_fenetre", "Etourdi", None))
+        self.edm_statut1.setText(_translate("edm_fenetre", "Gelé", None))
+        self.edm_statut2.setText(_translate("edm_fenetre", "Paralysé", None))
+        self.edm_statut3.setText(_translate("edm_fenetre", "Empoisonné", None))
+        self.edm_statut4.setText(_translate("edm_fenetre", "Brûlé", None))
+        self.edm_statut5.setText(_translate("edm_fenetre", "Verrouillé", None))
+        self.label_9.setText(_translate("edm_fenetre", "Nombre de cases que la créature peut parcourir en un tour : ", None))
+        self.label_10.setText(_translate("edm_fenetre", "Marche / Course", None))
+        self.label_11.setText(_translate("edm_fenetre", "Nage    ", None))
+        self.label_12.setText(_translate("edm_fenetre", "Escalade ", None))
+        self.label_13.setText(_translate("edm_fenetre", "Vol      ", None))
+        self.label_14.setText(_translate("edm_fenetre", "Hauteur maximum pour les sauts : ", None))
+        self.label_15.setText(_translate("edm_fenetre", "Taille de la créature (en cases) : ", None))
+        self.label_19.setText(_translate("edm_fenetre", "Hauteur du décor (en cases) : ", None))
+        self.radioButton_2.setText(_translate("edm_fenetre", "Non", None))
+        self.edm_escalade.setText(_translate("edm_fenetre", "Oui", None))
+        self.label_20.setText(_translate("edm_fenetre", "Peut être escaladé : ", None))
+        self.radioButton_3.setText(_translate("edm_fenetre", "Non", None))
+        self.edm_inflammable.setText(_translate("edm_fenetre", "Oui", None))
+        self.label_22.setText(_translate("edm_fenetre", "Inflammable : ", None))
+        self.edm_hauteurPlafond.setText(_translate("edm_fenetre", "Jusqu\'au plafond", None))
+        self.label_23.setText(_translate("edm_fenetre", "Autre :", None))
+        self.edm_listeInventaire.setSortingEnabled(True)
+        item = self.edm_listeInventaire.verticalHeaderItem(0)
+        item.setText(_translate("edm_fenetre", "Nouvelle ligne", None))
+        item = self.edm_listeInventaire.horizontalHeaderItem(0)
+        item.setText(_translate("edm_fenetre", "Type", None))
+        item = self.edm_listeInventaire.horizontalHeaderItem(1)
+        item.setText(_translate("edm_fenetre", "Quantité", None))
+        item = self.edm_listeInventaire.horizontalHeaderItem(2)
+        item.setText(_translate("edm_fenetre", "Objet", None))
+        item = self.edm_listeInventaire.horizontalHeaderItem(4)
+        item.setText(_translate("edm_fenetre", "...", None))
+        __sortingEnabled = self.edm_listeInventaire.isSortingEnabled()
+        self.edm_listeInventaire.setSortingEnabled(False)
+        item = self.edm_listeInventaire.item(0, 0)
+        item.setText(_translate("edm_fenetre", "*", None))
+        item = self.edm_listeInventaire.item(0, 2)
+        item.setText(_translate("edm_fenetre", "(Cliquer pour ajouter un item)", None))
+        self.edm_listeInventaire.setSortingEnabled(__sortingEnabled)
+        self.label.setText(_translate("edm_fenetre", "Poids total transporté :", None))
+        self.edm_inventaire_poids.setText(_translate("edm_fenetre", "... kg", None))
+        self.edm_filtreTypeObjet.setTabText(self.edm_filtreTypeObjet.indexOf(self.filtre_tout), _translate("edm_fenetre", "   ", None))
+        self.edm_filtreTypeObjet.setTabText(self.edm_filtreTypeObjet.indexOf(self.filtre_0), _translate("edm_fenetre", "   ", None))
+        self.edm_filtreTypeObjet.setTabText(self.edm_filtreTypeObjet.indexOf(self.filtre_1), _translate("edm_fenetre", "   ", None))
+        self.edm_filtreTypeObjet.setTabText(self.edm_filtreTypeObjet.indexOf(self.filtre_2), _translate("edm_fenetre", "   ", None))
+        self.edm_filtreTypeObjet.setTabText(self.edm_filtreTypeObjet.indexOf(self.filtre_3), _translate("edm_fenetre", "   ", None))
+        self.edm_filtreTypeObjet.setTabText(self.edm_filtreTypeObjet.indexOf(self.filtre_4), _translate("edm_fenetre", "   ", None))
+        self.edm_lbl_sexe.setText(_translate("edm_fenetre", "Sexe : ", None))
+        self.edm_lbl_poids.setText(_translate("edm_fenetre", "Poids : ", None))
+        self.edm_lbl_langues.setText(_translate("edm_fenetre", "Langues\n"
+"parlées : ", None))
+        self.edm_lbl_age.setText(_translate("edm_fenetre", "Age : ", None))
+        self.edm_lbl_yeux.setText(_translate("edm_fenetre", "Yeux :", None))
+        self.edm_lbl_taille.setText(_translate("edm_fenetre", "Taille : ", None))
+        self.edm_lbl_cheveux.setText(_translate("edm_fenetre", "Poils /Cheveux :", None))
+        self.edm_lbl_notes.setText(_translate("edm_fenetre", "Notes :", None))
+        self.edm_lbl_peau.setText(_translate("edm_fenetre", "Peau :", None))
+        self.edm_lbl_espece.setText(_translate("edm_fenetre", "Espèce : ", None))
+        self.edm_lbl_profession.setText(_translate("edm_fenetre", "Profession : ", None))
+        self.edm_lbl_lieuNaissance.setText(_translate("edm_fenetre", "Lieu de\n"
+"naissance :", None))
+        self.edm_lbl_religion.setText(_translate("edm_fenetre", "Religion /\n"
+"Croyances :", None))
+        self.edm_enregistrer.setText(_translate("edm_fenetre", "Enregistrer", None))
+        self.edm_annuler.setText(_translate("edm_fenetre", "Annuler", None))
+
+from dm import DmTabInventaire, DmLineEdit, DmLabel, DmTableMenu, DmTextEdit, DmTableInventaire
+import ressource_rc
+
+if __name__ == "__main__":
+    import sys
+    app = QtGui.QApplication(sys.argv)
+    edm_fenetre = QtGui.QDialog()
+    ui = Ui_edm_fenetre()
+    ui.setupUi(edm_fenetre)
+    edm_fenetre.show()
+    sys.exit(app.exec_())
+

+ 0 - 2895
lib/ui/editionCombattant.ui

@@ -1,2895 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<ui version="4.0">
- <class>edc_fenetre</class>
- <widget class="QDialog" name="edc_fenetre">
-  <property name="windowModality">
-   <enum>Qt::ApplicationModal</enum>
-  </property>
-  <property name="geometry">
-   <rect>
-    <x>0</x>
-    <y>0</y>
-    <width>679</width>
-    <height>486</height>
-   </rect>
-  </property>
-  <property name="minimumSize">
-   <size>
-    <width>679</width>
-    <height>484</height>
-   </size>
-  </property>
-  <property name="maximumSize">
-   <size>
-    <width>679</width>
-    <height>486</height>
-   </size>
-  </property>
-  <property name="windowTitle">
-   <string>Creation / Edition de combattant</string>
-  </property>
-  <layout class="QHBoxLayout" name="horizontalLayout_2">
-   <property name="leftMargin">
-    <number>0</number>
-   </property>
-   <property name="topMargin">
-    <number>0</number>
-   </property>
-   <property name="bottomMargin">
-    <number>0</number>
-   </property>
-   <item>
-    <layout class="QHBoxLayout" name="horizontalLayout" stretch="0,1">
-     <property name="spacing">
-      <number>3</number>
-     </property>
-     <item>
-      <widget class="DmTableMenu" name="edc_menu">
-       <property name="sizePolicy">
-        <sizepolicy hsizetype="Fixed" vsizetype="Expanding">
-         <horstretch>0</horstretch>
-         <verstretch>0</verstretch>
-        </sizepolicy>
-       </property>
-       <property name="minimumSize">
-        <size>
-         <width>170</width>
-         <height>484</height>
-        </size>
-       </property>
-       <property name="maximumSize">
-        <size>
-         <width>170</width>
-         <height>484</height>
-        </size>
-       </property>
-       <property name="palette">
-        <palette>
-         <active>
-          <colorrole role="WindowText">
-           <brush brushstyle="SolidPattern">
-            <color alpha="255">
-             <red>6</red>
-             <green>6</green>
-             <blue>6</blue>
-            </color>
-           </brush>
-          </colorrole>
-          <colorrole role="Mid">
-           <brush brushstyle="SolidPattern">
-            <color alpha="255">
-             <red>190</red>
-             <green>190</green>
-             <blue>190</blue>
-            </color>
-           </brush>
-          </colorrole>
-          <colorrole role="Text">
-           <brush brushstyle="SolidPattern">
-            <color alpha="255">
-             <red>255</red>
-             <green>255</green>
-             <blue>255</blue>
-            </color>
-           </brush>
-          </colorrole>
-          <colorrole role="Base">
-           <brush brushstyle="SolidPattern">
-            <color alpha="255">
-             <red>140</red>
-             <green>140</green>
-             <blue>140</blue>
-            </color>
-           </brush>
-          </colorrole>
-          <colorrole role="Highlight">
-           <brush brushstyle="SolidPattern">
-            <color alpha="255">
-             <red>240</red>
-             <green>240</green>
-             <blue>240</blue>
-            </color>
-           </brush>
-          </colorrole>
-          <colorrole role="HighlightedText">
-           <brush brushstyle="SolidPattern">
-            <color alpha="255">
-             <red>7</red>
-             <green>7</green>
-             <blue>7</blue>
-            </color>
-           </brush>
-          </colorrole>
-         </active>
-         <inactive>
-          <colorrole role="WindowText">
-           <brush brushstyle="SolidPattern">
-            <color alpha="255">
-             <red>6</red>
-             <green>6</green>
-             <blue>6</blue>
-            </color>
-           </brush>
-          </colorrole>
-          <colorrole role="Mid">
-           <brush brushstyle="SolidPattern">
-            <color alpha="255">
-             <red>190</red>
-             <green>190</green>
-             <blue>190</blue>
-            </color>
-           </brush>
-          </colorrole>
-          <colorrole role="Text">
-           <brush brushstyle="SolidPattern">
-            <color alpha="255">
-             <red>255</red>
-             <green>255</green>
-             <blue>255</blue>
-            </color>
-           </brush>
-          </colorrole>
-          <colorrole role="Base">
-           <brush brushstyle="SolidPattern">
-            <color alpha="255">
-             <red>140</red>
-             <green>140</green>
-             <blue>140</blue>
-            </color>
-           </brush>
-          </colorrole>
-          <colorrole role="Highlight">
-           <brush brushstyle="SolidPattern">
-            <color alpha="255">
-             <red>240</red>
-             <green>240</green>
-             <blue>240</blue>
-            </color>
-           </brush>
-          </colorrole>
-          <colorrole role="HighlightedText">
-           <brush brushstyle="SolidPattern">
-            <color alpha="255">
-             <red>7</red>
-             <green>7</green>
-             <blue>7</blue>
-            </color>
-           </brush>
-          </colorrole>
-         </inactive>
-         <disabled>
-          <colorrole role="WindowText">
-           <brush brushstyle="SolidPattern">
-            <color alpha="255">
-             <red>120</red>
-             <green>120</green>
-             <blue>120</blue>
-            </color>
-           </brush>
-          </colorrole>
-          <colorrole role="Mid">
-           <brush brushstyle="SolidPattern">
-            <color alpha="255">
-             <red>190</red>
-             <green>190</green>
-             <blue>190</blue>
-            </color>
-           </brush>
-          </colorrole>
-          <colorrole role="Text">
-           <brush brushstyle="SolidPattern">
-            <color alpha="255">
-             <red>120</red>
-             <green>120</green>
-             <blue>120</blue>
-            </color>
-           </brush>
-          </colorrole>
-          <colorrole role="Base">
-           <brush brushstyle="SolidPattern">
-            <color alpha="255">
-             <red>240</red>
-             <green>240</green>
-             <blue>240</blue>
-            </color>
-           </brush>
-          </colorrole>
-          <colorrole role="Highlight">
-           <brush brushstyle="SolidPattern">
-            <color alpha="255">
-             <red>51</red>
-             <green>153</green>
-             <blue>255</blue>
-            </color>
-           </brush>
-          </colorrole>
-          <colorrole role="HighlightedText">
-           <brush brushstyle="SolidPattern">
-            <color alpha="255">
-             <red>7</red>
-             <green>7</green>
-             <blue>7</blue>
-            </color>
-           </brush>
-          </colorrole>
-         </disabled>
-        </palette>
-       </property>
-       <property name="font">
-        <font>
-         <family>Candara</family>
-         <pointsize>13</pointsize>
-         <weight>50</weight>
-         <bold>false</bold>
-        </font>
-       </property>
-       <property name="focusPolicy">
-        <enum>Qt::NoFocus</enum>
-       </property>
-       <property name="frameShape">
-        <enum>QFrame::StyledPanel</enum>
-       </property>
-       <property name="frameShadow">
-        <enum>QFrame::Sunken</enum>
-       </property>
-       <property name="lineWidth">
-        <number>0</number>
-       </property>
-       <property name="verticalScrollBarPolicy">
-        <enum>Qt::ScrollBarAlwaysOff</enum>
-       </property>
-       <property name="horizontalScrollBarPolicy">
-        <enum>Qt::ScrollBarAlwaysOff</enum>
-       </property>
-       <property name="editTriggers">
-        <set>QAbstractItemView::NoEditTriggers</set>
-       </property>
-       <property name="showDropIndicator" stdset="0">
-        <bool>false</bool>
-       </property>
-       <property name="dragDropOverwriteMode">
-        <bool>false</bool>
-       </property>
-       <property name="selectionMode">
-        <enum>QAbstractItemView::SingleSelection</enum>
-       </property>
-       <property name="selectionBehavior">
-        <enum>QAbstractItemView::SelectRows</enum>
-       </property>
-       <property name="iconSize">
-        <size>
-         <width>30</width>
-         <height>30</height>
-        </size>
-       </property>
-       <property name="showGrid">
-        <bool>false</bool>
-       </property>
-       <property name="gridStyle">
-        <enum>Qt::SolidLine</enum>
-       </property>
-       <property name="cornerButtonEnabled">
-        <bool>false</bool>
-       </property>
-       <attribute name="horizontalHeaderVisible">
-        <bool>false</bool>
-       </attribute>
-       <attribute name="horizontalHeaderDefaultSectionSize">
-        <number>10</number>
-       </attribute>
-       <attribute name="horizontalHeaderHighlightSections">
-        <bool>false</bool>
-       </attribute>
-       <attribute name="horizontalHeaderStretchLastSection">
-        <bool>true</bool>
-       </attribute>
-       <attribute name="verticalHeaderVisible">
-        <bool>false</bool>
-       </attribute>
-       <attribute name="verticalHeaderDefaultSectionSize">
-        <number>80</number>
-       </attribute>
-       <attribute name="verticalHeaderHighlightSections">
-        <bool>false</bool>
-       </attribute>
-       <row>
-        <property name="text">
-         <string>1</string>
-        </property>
-       </row>
-       <row>
-        <property name="text">
-         <string>2</string>
-        </property>
-       </row>
-       <row>
-        <property name="text">
-         <string>3</string>
-        </property>
-       </row>
-       <row>
-        <property name="text">
-         <string>4</string>
-        </property>
-       </row>
-       <row>
-        <property name="text">
-         <string>5</string>
-        </property>
-       </row>
-       <row>
-        <property name="text">
-         <string>6</string>
-        </property>
-       </row>
-       <column>
-        <property name="text">
-         <string>inutile</string>
-        </property>
-       </column>
-       <column>
-        <property name="text">
-         <string>menus</string>
-        </property>
-       </column>
-       <item row="0" column="0">
-        <property name="text">
-         <string/>
-        </property>
-        <property name="flags">
-         <set>ItemIsSelectable</set>
-        </property>
-       </item>
-       <item row="0" column="1">
-        <property name="text">
-         <string> NOM ET APPARENCE </string>
-        </property>
-        <property name="textAlignment">
-         <set>AlignHCenter|AlignVCenter|AlignCenter</set>
-        </property>
-        <property name="icon">
-         <iconset resource="ressource.qrc">
-          <normaloff>:/interface/32/ressource/oeil_32.png</normaloff>:/interface/32/ressource/oeil_32.png</iconset>
-        </property>
-        <property name="flags">
-         <set>ItemIsSelectable|ItemIsEnabled|ItemIsTristate</set>
-        </property>
-       </item>
-       <item row="1" column="0">
-        <property name="text">
-         <string/>
-        </property>
-        <property name="flags">
-         <set>ItemIsSelectable</set>
-        </property>
-       </item>
-       <item row="1" column="1">
-        <property name="text">
-         <string> TAILLE ET DEPLACEMENT </string>
-        </property>
-        <property name="textAlignment">
-         <set>AlignHCenter|AlignVCenter|AlignCenter</set>
-        </property>
-        <property name="icon">
-         <iconset resource="ressource.qrc">
-          <normaloff>:/interface/32/ressource/deplacement2_32.png</normaloff>:/interface/32/ressource/deplacement2_32.png</iconset>
-        </property>
-        <property name="flags">
-         <set>ItemIsSelectable|ItemIsUserCheckable|ItemIsEnabled</set>
-        </property>
-       </item>
-       <item row="2" column="0">
-        <property name="text">
-         <string/>
-        </property>
-        <property name="flags">
-         <set>ItemIsSelectable</set>
-        </property>
-       </item>
-       <item row="2" column="1">
-        <property name="text">
-         <string> ATTRIBUTS ET CAPACITES</string>
-        </property>
-        <property name="textAlignment">
-         <set>AlignHCenter|AlignVCenter|AlignCenter</set>
-        </property>
-        <property name="icon">
-         <iconset resource="ressource.qrc">
-          <normaloff>:/interface/32/ressource/profil_32.png</normaloff>:/interface/32/ressource/profil_32.png</iconset>
-        </property>
-        <property name="flags">
-         <set>ItemIsSelectable|ItemIsEnabled</set>
-        </property>
-       </item>
-       <item row="3" column="0">
-        <property name="text">
-         <string/>
-        </property>
-        <property name="flags">
-         <set>ItemIsSelectable</set>
-        </property>
-       </item>
-       <item row="3" column="1">
-        <property name="text">
-         <string> ATTAQUES </string>
-        </property>
-        <property name="textAlignment">
-         <set>AlignHCenter|AlignVCenter|AlignCenter</set>
-        </property>
-        <property name="icon">
-         <iconset resource="ressource.qrc">
-          <normaloff>:/interface/32/ressource/attaque_32.png</normaloff>:/interface/32/ressource/attaque_32.png</iconset>
-        </property>
-        <property name="flags">
-         <set>ItemIsSelectable|ItemIsEnabled</set>
-        </property>
-       </item>
-       <item row="4" column="0">
-        <property name="text">
-         <string/>
-        </property>
-        <property name="flags">
-         <set>ItemIsSelectable</set>
-        </property>
-       </item>
-       <item row="4" column="1">
-        <property name="text">
-         <string> INVENTAIRE </string>
-        </property>
-        <property name="textAlignment">
-         <set>AlignHCenter|AlignVCenter|AlignCenter</set>
-        </property>
-        <property name="icon">
-         <iconset resource="ressource.qrc">
-          <normaloff>:/interface/16/ressource/sac_16.png</normaloff>:/interface/16/ressource/sac_16.png</iconset>
-        </property>
-        <property name="flags">
-         <set>ItemIsSelectable|ItemIsEnabled</set>
-        </property>
-       </item>
-       <item row="5" column="0">
-        <property name="text">
-         <string/>
-        </property>
-        <property name="flags">
-         <set>ItemIsSelectable|ItemIsEnabled</set>
-        </property>
-       </item>
-       <item row="5" column="1">
-        <property name="text">
-         <string> DIVERS</string>
-        </property>
-        <property name="textAlignment">
-         <set>AlignHCenter|AlignVCenter|AlignCenter</set>
-        </property>
-        <property name="icon">
-         <iconset resource="ressource.qrc">
-          <normaloff>:/interface/32/ressource/note_32.png</normaloff>:/interface/32/ressource/note_32.png</iconset>
-        </property>
-        <property name="flags">
-         <set>ItemIsSelectable|ItemIsEnabled</set>
-        </property>
-       </item>
-      </widget>
-     </item>
-     <item>
-      <layout class="QVBoxLayout" name="verticalLayout">
-       <item>
-        <widget class="QStackedWidget" name="edc_pages">
-         <property name="minimumSize">
-          <size>
-           <width>392</width>
-           <height>0</height>
-          </size>
-         </property>
-         <property name="font">
-          <font>
-           <family>Verdana</family>
-          </font>
-         </property>
-         <property name="currentIndex">
-          <number>4</number>
-         </property>
-         <widget class="QWidget" name="page_nom">
-          <widget class="DmLineEdit" name="edc_nom">
-           <property name="geometry">
-            <rect>
-             <x>160</x>
-             <y>20</y>
-             <width>281</width>
-             <height>31</height>
-            </rect>
-           </property>
-           <property name="palette">
-            <palette>
-             <active>
-              <colorrole role="Base">
-               <brush brushstyle="SolidPattern">
-                <color alpha="255">
-                 <red>248</red>
-                 <green>248</green>
-                 <blue>248</blue>
-                </color>
-               </brush>
-              </colorrole>
-             </active>
-             <inactive>
-              <colorrole role="Base">
-               <brush brushstyle="SolidPattern">
-                <color alpha="255">
-                 <red>248</red>
-                 <green>248</green>
-                 <blue>248</blue>
-                </color>
-               </brush>
-              </colorrole>
-             </inactive>
-             <disabled>
-              <colorrole role="Base">
-               <brush brushstyle="SolidPattern">
-                <color alpha="255">
-                 <red>240</red>
-                 <green>240</green>
-                 <blue>240</blue>
-                </color>
-               </brush>
-              </colorrole>
-             </disabled>
-            </palette>
-           </property>
-           <property name="font">
-            <font>
-             <family>Verdana</family>
-            </font>
-           </property>
-          </widget>
-          <widget class="DmLabel" name="edc_logo">
-           <property name="geometry">
-            <rect>
-             <x>20</x>
-             <y>10</y>
-             <width>71</width>
-             <height>71</height>
-            </rect>
-           </property>
-           <property name="font">
-            <font>
-             <family>Verdana</family>
-             <pointsize>7</pointsize>
-            </font>
-           </property>
-           <property name="frameShape">
-            <enum>QFrame::Box</enum>
-           </property>
-           <property name="frameShadow">
-            <enum>QFrame::Sunken</enum>
-           </property>
-           <property name="text">
-            <string>Choisissez 
-un fichier
-image</string>
-           </property>
-           <property name="alignment">
-            <set>Qt::AlignCenter</set>
-           </property>
-          </widget>
-          <widget class="QLabel" name="label_8">
-           <property name="geometry">
-            <rect>
-             <x>110</x>
-             <y>20</y>
-             <width>51</width>
-             <height>31</height>
-            </rect>
-           </property>
-           <property name="font">
-            <font>
-             <family>Verdana</family>
-             <pointsize>8</pointsize>
-             <italic>true</italic>
-            </font>
-           </property>
-           <property name="text">
-            <string>Nom : </string>
-           </property>
-          </widget>
-          <widget class="QFrame" name="frame_2">
-           <property name="geometry">
-            <rect>
-             <x>50</x>
-             <y>70</y>
-             <width>401</width>
-             <height>351</height>
-            </rect>
-           </property>
-           <property name="frameShape">
-            <enum>QFrame::NoFrame</enum>
-           </property>
-           <property name="frameShadow">
-            <enum>QFrame::Raised</enum>
-           </property>
-           <widget class="QGraphicsView" name="edc_vueForme">
-            <property name="geometry">
-             <rect>
-              <x>40</x>
-              <y>28</y>
-              <width>293</width>
-              <height>296</height>
-             </rect>
-            </property>
-            <property name="palette">
-             <palette>
-              <active>
-               <colorrole role="Base">
-                <brush brushstyle="SolidPattern">
-                 <color alpha="255">
-                  <red>244</red>
-                  <green>244</green>
-                  <blue>244</blue>
-                 </color>
-                </brush>
-               </colorrole>
-              </active>
-              <inactive>
-               <colorrole role="Base">
-                <brush brushstyle="SolidPattern">
-                 <color alpha="255">
-                  <red>244</red>
-                  <green>244</green>
-                  <blue>244</blue>
-                 </color>
-                </brush>
-               </colorrole>
-              </inactive>
-              <disabled>
-               <colorrole role="Base">
-                <brush brushstyle="SolidPattern">
-                 <color alpha="255">
-                  <red>240</red>
-                  <green>240</green>
-                  <blue>240</blue>
-                 </color>
-                </brush>
-               </colorrole>
-              </disabled>
-             </palette>
-            </property>
-            <property name="frameShape">
-             <enum>QFrame::WinPanel</enum>
-            </property>
-            <property name="frameShadow">
-             <enum>QFrame::Raised</enum>
-            </property>
-            <property name="renderHints">
-             <set>QPainter::Antialiasing|QPainter::HighQualityAntialiasing|QPainter::TextAntialiasing</set>
-            </property>
-           </widget>
-           <widget class="QToolButton" name="edc_image">
-            <property name="geometry">
-             <rect>
-              <x>340</x>
-              <y>70</y>
-              <width>31</width>
-              <height>31</height>
-             </rect>
-            </property>
-            <property name="text">
-             <string>...</string>
-            </property>
-            <property name="icon">
-             <iconset resource="ressource.qrc">
-              <normaloff>:/interface/32/ressource/portrait_32.png</normaloff>:/interface/32/ressource/portrait_32.png</iconset>
-            </property>
-            <property name="iconSize">
-             <size>
-              <width>22</width>
-              <height>22</height>
-             </size>
-            </property>
-           </widget>
-           <widget class="QToolButton" name="edc_couleur">
-            <property name="geometry">
-             <rect>
-              <x>340</x>
-              <y>30</y>
-              <width>31</width>
-              <height>31</height>
-             </rect>
-            </property>
-            <property name="text">
-             <string/>
-            </property>
-            <property name="icon">
-             <iconset resource="ressource.qrc">
-              <normaloff>:/interface/16/ressource/palette_16.png</normaloff>:/interface/16/ressource/palette_16.png</iconset>
-            </property>
-           </widget>
-           <widget class="QToolButton" name="edc_aideForme">
-            <property name="geometry">
-             <rect>
-              <x>340</x>
-              <y>290</y>
-              <width>31</width>
-              <height>31</height>
-             </rect>
-            </property>
-            <property name="text">
-             <string>...</string>
-            </property>
-            <property name="icon">
-             <iconset resource="ressource.qrc">
-              <normaloff>:/interface/32/ressource/aide_32.png</normaloff>:/interface/32/ressource/aide_32.png</iconset>
-            </property>
-           </widget>
-           <widget class="QRadioButton" name="edc_casesHexa">
-            <property name="geometry">
-             <rect>
-              <x>40</x>
-              <y>320</y>
-              <width>151</width>
-              <height>31</height>
-             </rect>
-            </property>
-            <property name="text">
-             <string>Cases hexagonales</string>
-            </property>
-            <property name="checked">
-             <bool>true</bool>
-            </property>
-           </widget>
-           <widget class="QRadioButton" name="edc_casesCarrees">
-            <property name="geometry">
-             <rect>
-              <x>220</x>
-              <y>320</y>
-              <width>111</width>
-              <height>31</height>
-             </rect>
-            </property>
-            <property name="text">
-             <string>Cases carrées</string>
-            </property>
-           </widget>
-          </widget>
-         </widget>
-         <widget class="QWidget" name="page_dep">
-          <widget class="QLabel" name="label_9">
-           <property name="geometry">
-            <rect>
-             <x>70</x>
-             <y>100</y>
-             <width>391</width>
-             <height>31</height>
-            </rect>
-           </property>
-           <property name="font">
-            <font>
-             <family>Verdana</family>
-            </font>
-           </property>
-           <property name="frameShape">
-            <enum>QFrame::NoFrame</enum>
-           </property>
-           <property name="text">
-            <string>Nombre de cases que la créature peut parcourir en un tour : </string>
-           </property>
-          </widget>
-          <widget class="QSpinBox" name="edc_depMarche">
-           <property name="geometry">
-            <rect>
-             <x>240</x>
-             <y>140</y>
-             <width>51</width>
-             <height>31</height>
-            </rect>
-           </property>
-           <property name="palette">
-            <palette>
-             <active>
-              <colorrole role="Base">
-               <brush brushstyle="SolidPattern">
-                <color alpha="255">
-                 <red>248</red>
-                 <green>248</green>
-                 <blue>248</blue>
-                </color>
-               </brush>
-              </colorrole>
-             </active>
-             <inactive>
-              <colorrole role="Base">
-               <brush brushstyle="SolidPattern">
-                <color alpha="255">
-                 <red>248</red>
-                 <green>248</green>
-                 <blue>248</blue>
-                </color>
-               </brush>
-              </colorrole>
-             </inactive>
-             <disabled>
-              <colorrole role="Base">
-               <brush brushstyle="SolidPattern">
-                <color alpha="255">
-                 <red>240</red>
-                 <green>240</green>
-                 <blue>240</blue>
-                </color>
-               </brush>
-              </colorrole>
-             </disabled>
-            </palette>
-           </property>
-           <property name="font">
-            <font>
-             <family>Verdana</family>
-            </font>
-           </property>
-           <property name="value">
-            <number>9</number>
-           </property>
-          </widget>
-          <widget class="QLabel" name="label_10">
-           <property name="geometry">
-            <rect>
-             <x>130</x>
-             <y>140</y>
-             <width>101</width>
-             <height>31</height>
-            </rect>
-           </property>
-           <property name="font">
-            <font>
-             <family>Verdana</family>
-            </font>
-           </property>
-           <property name="frameShape">
-            <enum>QFrame::NoFrame</enum>
-           </property>
-           <property name="text">
-            <string>Marche / Course</string>
-           </property>
-          </widget>
-          <widget class="QSpinBox" name="edc_depNage">
-           <property name="geometry">
-            <rect>
-             <x>240</x>
-             <y>180</y>
-             <width>51</width>
-             <height>31</height>
-            </rect>
-           </property>
-           <property name="palette">
-            <palette>
-             <active>
-              <colorrole role="Base">
-               <brush brushstyle="SolidPattern">
-                <color alpha="255">
-                 <red>248</red>
-                 <green>248</green>
-                 <blue>248</blue>
-                </color>
-               </brush>
-              </colorrole>
-             </active>
-             <inactive>
-              <colorrole role="Base">
-               <brush brushstyle="SolidPattern">
-                <color alpha="255">
-                 <red>248</red>
-                 <green>248</green>
-                 <blue>248</blue>
-                </color>
-               </brush>
-              </colorrole>
-             </inactive>
-             <disabled>
-              <colorrole role="Base">
-               <brush brushstyle="SolidPattern">
-                <color alpha="255">
-                 <red>240</red>
-                 <green>240</green>
-                 <blue>240</blue>
-                </color>
-               </brush>
-              </colorrole>
-             </disabled>
-            </palette>
-           </property>
-           <property name="font">
-            <font>
-             <family>Verdana</family>
-            </font>
-           </property>
-           <property name="value">
-            <number>6</number>
-           </property>
-          </widget>
-          <widget class="QLabel" name="label_11">
-           <property name="geometry">
-            <rect>
-             <x>130</x>
-             <y>180</y>
-             <width>81</width>
-             <height>31</height>
-            </rect>
-           </property>
-           <property name="font">
-            <font>
-             <family>Verdana</family>
-            </font>
-           </property>
-           <property name="frameShape">
-            <enum>QFrame::NoFrame</enum>
-           </property>
-           <property name="text">
-            <string>Nage    </string>
-           </property>
-          </widget>
-          <widget class="QSpinBox" name="edc_depEscalade">
-           <property name="geometry">
-            <rect>
-             <x>240</x>
-             <y>220</y>
-             <width>51</width>
-             <height>31</height>
-            </rect>
-           </property>
-           <property name="palette">
-            <palette>
-             <active>
-              <colorrole role="Base">
-               <brush brushstyle="SolidPattern">
-                <color alpha="255">
-                 <red>248</red>
-                 <green>248</green>
-                 <blue>248</blue>
-                </color>
-               </brush>
-              </colorrole>
-             </active>
-             <inactive>
-              <colorrole role="Base">
-               <brush brushstyle="SolidPattern">
-                <color alpha="255">
-                 <red>248</red>
-                 <green>248</green>
-                 <blue>248</blue>
-                </color>
-               </brush>
-              </colorrole>
-             </inactive>
-             <disabled>
-              <colorrole role="Base">
-               <brush brushstyle="SolidPattern">
-                <color alpha="255">
-                 <red>240</red>
-                 <green>240</green>
-                 <blue>240</blue>
-                </color>
-               </brush>
-              </colorrole>
-             </disabled>
-            </palette>
-           </property>
-           <property name="font">
-            <font>
-             <family>Verdana</family>
-            </font>
-           </property>
-           <property name="value">
-            <number>4</number>
-           </property>
-          </widget>
-          <widget class="QLabel" name="label_12">
-           <property name="geometry">
-            <rect>
-             <x>130</x>
-             <y>220</y>
-             <width>91</width>
-             <height>31</height>
-            </rect>
-           </property>
-           <property name="font">
-            <font>
-             <family>Verdana</family>
-            </font>
-           </property>
-           <property name="frameShape">
-            <enum>QFrame::NoFrame</enum>
-           </property>
-           <property name="text">
-            <string>Escalade </string>
-           </property>
-          </widget>
-          <widget class="QLabel" name="label_13">
-           <property name="geometry">
-            <rect>
-             <x>130</x>
-             <y>260</y>
-             <width>61</width>
-             <height>31</height>
-            </rect>
-           </property>
-           <property name="font">
-            <font>
-             <family>Verdana</family>
-            </font>
-           </property>
-           <property name="frameShape">
-            <enum>QFrame::NoFrame</enum>
-           </property>
-           <property name="text">
-            <string>Vol      </string>
-           </property>
-          </widget>
-          <widget class="QSpinBox" name="edc_depVol">
-           <property name="geometry">
-            <rect>
-             <x>240</x>
-             <y>260</y>
-             <width>51</width>
-             <height>31</height>
-            </rect>
-           </property>
-           <property name="palette">
-            <palette>
-             <active>
-              <colorrole role="Base">
-               <brush brushstyle="SolidPattern">
-                <color alpha="255">
-                 <red>248</red>
-                 <green>248</green>
-                 <blue>248</blue>
-                </color>
-               </brush>
-              </colorrole>
-             </active>
-             <inactive>
-              <colorrole role="Base">
-               <brush brushstyle="SolidPattern">
-                <color alpha="255">
-                 <red>248</red>
-                 <green>248</green>
-                 <blue>248</blue>
-                </color>
-               </brush>
-              </colorrole>
-             </inactive>
-             <disabled>
-              <colorrole role="Base">
-               <brush brushstyle="SolidPattern">
-                <color alpha="255">
-                 <red>240</red>
-                 <green>240</green>
-                 <blue>240</blue>
-                </color>
-               </brush>
-              </colorrole>
-             </disabled>
-            </palette>
-           </property>
-           <property name="font">
-            <font>
-             <family>Verdana</family>
-            </font>
-           </property>
-          </widget>
-          <widget class="QDoubleSpinBox" name="edc_saut">
-           <property name="geometry">
-            <rect>
-             <x>310</x>
-             <y>320</y>
-             <width>51</width>
-             <height>31</height>
-            </rect>
-           </property>
-           <property name="palette">
-            <palette>
-             <active>
-              <colorrole role="Base">
-               <brush brushstyle="SolidPattern">
-                <color alpha="255">
-                 <red>248</red>
-                 <green>248</green>
-                 <blue>248</blue>
-                </color>
-               </brush>
-              </colorrole>
-             </active>
-             <inactive>
-              <colorrole role="Base">
-               <brush brushstyle="SolidPattern">
-                <color alpha="255">
-                 <red>248</red>
-                 <green>248</green>
-                 <blue>248</blue>
-                </color>
-               </brush>
-              </colorrole>
-             </inactive>
-             <disabled>
-              <colorrole role="Base">
-               <brush brushstyle="SolidPattern">
-                <color alpha="255">
-                 <red>240</red>
-                 <green>240</green>
-                 <blue>240</blue>
-                </color>
-               </brush>
-              </colorrole>
-             </disabled>
-            </palette>
-           </property>
-           <property name="font">
-            <font>
-             <family>Verdana</family>
-            </font>
-           </property>
-           <property name="prefix">
-            <string/>
-           </property>
-           <property name="decimals">
-            <number>0</number>
-           </property>
-           <property name="singleStep">
-            <double>1.000000000000000</double>
-           </property>
-           <property name="value">
-            <double>5.000000000000000</double>
-           </property>
-          </widget>
-          <widget class="QLabel" name="label_14">
-           <property name="geometry">
-            <rect>
-             <x>70</x>
-             <y>320</y>
-             <width>231</width>
-             <height>31</height>
-            </rect>
-           </property>
-           <property name="font">
-            <font>
-             <family>Verdana</family>
-            </font>
-           </property>
-           <property name="frameShape">
-            <enum>QFrame::NoFrame</enum>
-           </property>
-           <property name="text">
-            <string>Hauteur maximum pour les sauts : </string>
-           </property>
-          </widget>
-          <widget class="QLabel" name="label_2">
-           <property name="geometry">
-            <rect>
-             <x>80</x>
-             <y>140</y>
-             <width>31</width>
-             <height>31</height>
-            </rect>
-           </property>
-           <property name="text">
-            <string/>
-           </property>
-           <property name="pixmap">
-            <pixmap resource="ressource.qrc">:/interface/16/ressource/marche_16.png</pixmap>
-           </property>
-           <property name="scaledContents">
-            <bool>false</bool>
-           </property>
-           <property name="alignment">
-            <set>Qt::AlignCenter</set>
-           </property>
-          </widget>
-          <widget class="QLabel" name="label_3">
-           <property name="geometry">
-            <rect>
-             <x>80</x>
-             <y>180</y>
-             <width>31</width>
-             <height>31</height>
-            </rect>
-           </property>
-           <property name="text">
-            <string/>
-           </property>
-           <property name="pixmap">
-            <pixmap resource="ressource.qrc">:/interface/24/ressource/nage_24.png</pixmap>
-           </property>
-           <property name="scaledContents">
-            <bool>false</bool>
-           </property>
-          </widget>
-          <widget class="QLabel" name="label_4">
-           <property name="geometry">
-            <rect>
-             <x>80</x>
-             <y>220</y>
-             <width>31</width>
-             <height>31</height>
-            </rect>
-           </property>
-           <property name="text">
-            <string/>
-           </property>
-           <property name="pixmap">
-            <pixmap resource="ressource.qrc">:/interface/24/ressource/escalade_24.png</pixmap>
-           </property>
-           <property name="scaledContents">
-            <bool>false</bool>
-           </property>
-          </widget>
-          <widget class="QLabel" name="label_5">
-           <property name="geometry">
-            <rect>
-             <x>80</x>
-             <y>260</y>
-             <width>31</width>
-             <height>31</height>
-            </rect>
-           </property>
-           <property name="text">
-            <string/>
-           </property>
-           <property name="pixmap">
-            <pixmap resource="ressource.qrc">:/interface/24/ressource/plume_24.png</pixmap>
-           </property>
-           <property name="scaledContents">
-            <bool>false</bool>
-           </property>
-          </widget>
-          <widget class="QSpinBox" name="edc_taille">
-           <property name="geometry">
-            <rect>
-             <x>310</x>
-             <y>60</y>
-             <width>51</width>
-             <height>31</height>
-            </rect>
-           </property>
-           <property name="palette">
-            <palette>
-             <active>
-              <colorrole role="Base">
-               <brush brushstyle="SolidPattern">
-                <color alpha="255">
-                 <red>248</red>
-                 <green>248</green>
-                 <blue>248</blue>
-                </color>
-               </brush>
-              </colorrole>
-             </active>
-             <inactive>
-              <colorrole role="Base">
-               <brush brushstyle="SolidPattern">
-                <color alpha="255">
-                 <red>248</red>
-                 <green>248</green>
-                 <blue>248</blue>
-                </color>
-               </brush>
-              </colorrole>
-             </inactive>
-             <disabled>
-              <colorrole role="Base">
-               <brush brushstyle="SolidPattern">
-                <color alpha="255">
-                 <red>240</red>
-                 <green>240</green>
-                 <blue>240</blue>
-                </color>
-               </brush>
-              </colorrole>
-             </disabled>
-            </palette>
-           </property>
-           <property name="font">
-            <font>
-             <family>Verdana</family>
-            </font>
-           </property>
-           <property name="minimum">
-            <number>1</number>
-           </property>
-          </widget>
-          <widget class="QLabel" name="label_15">
-           <property name="geometry">
-            <rect>
-             <x>70</x>
-             <y>60</y>
-             <width>231</width>
-             <height>31</height>
-            </rect>
-           </property>
-           <property name="font">
-            <font>
-             <family>Verdana</family>
-            </font>
-           </property>
-           <property name="frameShape">
-            <enum>QFrame::NoFrame</enum>
-           </property>
-           <property name="text">
-            <string>Taille de la créature (en cases) : </string>
-           </property>
-          </widget>
-         </widget>
-         <widget class="QWidget" name="page_attr">
-          <widget class="QScrollArea" name="edc_deroulementAttributs">
-           <property name="geometry">
-            <rect>
-             <x>10</x>
-             <y>10</y>
-             <width>231</width>
-             <height>411</height>
-            </rect>
-           </property>
-           <property name="frameShape">
-            <enum>QFrame::StyledPanel</enum>
-           </property>
-           <property name="frameShadow">
-            <enum>QFrame::Raised</enum>
-           </property>
-           <property name="widgetResizable">
-            <bool>true</bool>
-           </property>
-           <widget class="QWidget" name="scrollAreaWidgetContents_2">
-            <property name="geometry">
-             <rect>
-              <x>0</x>
-              <y>0</y>
-              <width>229</width>
-              <height>409</height>
-             </rect>
-            </property>
-            <layout class="QVBoxLayout" name="edc_deroulementAttributs_layout">
-             <property name="spacing">
-              <number>1</number>
-             </property>
-             <property name="leftMargin">
-              <number>3</number>
-             </property>
-             <property name="topMargin">
-              <number>3</number>
-             </property>
-             <property name="rightMargin">
-              <number>3</number>
-             </property>
-             <property name="bottomMargin">
-              <number>3</number>
-             </property>
-            </layout>
-           </widget>
-          </widget>
-          <widget class="QTextEdit" name="edc_notes">
-           <property name="geometry">
-            <rect>
-             <x>270</x>
-             <y>30</y>
-             <width>181</width>
-             <height>391</height>
-            </rect>
-           </property>
-           <property name="palette">
-            <palette>
-             <active>
-              <colorrole role="Base">
-               <brush brushstyle="SolidPattern">
-                <color alpha="255">
-                 <red>248</red>
-                 <green>248</green>
-                 <blue>248</blue>
-                </color>
-               </brush>
-              </colorrole>
-             </active>
-             <inactive>
-              <colorrole role="Base">
-               <brush brushstyle="SolidPattern">
-                <color alpha="255">
-                 <red>248</red>
-                 <green>248</green>
-                 <blue>248</blue>
-                </color>
-               </brush>
-              </colorrole>
-             </inactive>
-             <disabled>
-              <colorrole role="Base">
-               <brush brushstyle="SolidPattern">
-                <color alpha="255">
-                 <red>240</red>
-                 <green>240</green>
-                 <blue>240</blue>
-                </color>
-               </brush>
-              </colorrole>
-             </disabled>
-            </palette>
-           </property>
-           <property name="font">
-            <font>
-             <family>Verdana</family>
-            </font>
-           </property>
-          </widget>
-          <widget class="QLabel" name="label_23">
-           <property name="geometry">
-            <rect>
-             <x>280</x>
-             <y>9</y>
-             <width>141</width>
-             <height>21</height>
-            </rect>
-           </property>
-           <property name="font">
-            <font>
-             <family>Verdana</family>
-             <italic>true</italic>
-            </font>
-           </property>
-           <property name="text">
-            <string>Autre :</string>
-           </property>
-          </widget>
-         </widget>
-         <widget class="QWidget" name="page_att">
-          <widget class="QScrollArea" name="edc_deroulementAttaques">
-           <property name="geometry">
-            <rect>
-             <x>0</x>
-             <y>0</y>
-             <width>491</width>
-             <height>431</height>
-            </rect>
-           </property>
-           <property name="widgetResizable">
-            <bool>true</bool>
-           </property>
-           <widget class="QWidget" name="scrollAreaWidgetContents">
-            <property name="geometry">
-             <rect>
-              <x>0</x>
-              <y>0</y>
-              <width>489</width>
-              <height>429</height>
-             </rect>
-            </property>
-            <layout class="QVBoxLayout" name="edc_deroulementAttaques_layout">
-             <property name="spacing">
-              <number>1</number>
-             </property>
-             <property name="leftMargin">
-              <number>3</number>
-             </property>
-             <property name="topMargin">
-              <number>3</number>
-             </property>
-             <property name="rightMargin">
-              <number>3</number>
-             </property>
-             <property name="bottomMargin">
-              <number>3</number>
-             </property>
-            </layout>
-           </widget>
-          </widget>
-         </widget>
-         <widget class="QWidget" name="page_invent">
-          <widget class="DmTableInventaire" name="edc_listeInventaire">
-           <property name="geometry">
-            <rect>
-             <x>0</x>
-             <y>29</y>
-             <width>491</width>
-             <height>368</height>
-            </rect>
-           </property>
-           <property name="palette">
-            <palette>
-             <active>
-              <colorrole role="Base">
-               <brush brushstyle="SolidPattern">
-                <color alpha="255">
-                 <red>248</red>
-                 <green>248</green>
-                 <blue>248</blue>
-                </color>
-               </brush>
-              </colorrole>
-             </active>
-             <inactive>
-              <colorrole role="Base">
-               <brush brushstyle="SolidPattern">
-                <color alpha="255">
-                 <red>248</red>
-                 <green>248</green>
-                 <blue>248</blue>
-                </color>
-               </brush>
-              </colorrole>
-             </inactive>
-             <disabled>
-              <colorrole role="Base">
-               <brush brushstyle="SolidPattern">
-                <color alpha="255">
-                 <red>240</red>
-                 <green>240</green>
-                 <blue>240</blue>
-                </color>
-               </brush>
-              </colorrole>
-             </disabled>
-            </palette>
-           </property>
-           <property name="font">
-            <font>
-             <family>Verdana</family>
-            </font>
-           </property>
-           <property name="frameShape">
-            <enum>QFrame::WinPanel</enum>
-           </property>
-           <property name="verticalScrollBarPolicy">
-            <enum>Qt::ScrollBarAsNeeded</enum>
-           </property>
-           <property name="horizontalScrollBarPolicy">
-            <enum>Qt::ScrollBarAlwaysOff</enum>
-           </property>
-           <property name="editTriggers">
-            <set>QAbstractItemView::NoEditTriggers</set>
-           </property>
-           <property name="alternatingRowColors">
-            <bool>false</bool>
-           </property>
-           <property name="selectionMode">
-            <enum>QAbstractItemView::NoSelection</enum>
-           </property>
-           <property name="selectionBehavior">
-            <enum>QAbstractItemView::SelectRows</enum>
-           </property>
-           <property name="showGrid">
-            <bool>true</bool>
-           </property>
-           <property name="gridStyle">
-            <enum>Qt::SolidLine</enum>
-           </property>
-           <property name="sortingEnabled">
-            <bool>true</bool>
-           </property>
-           <attribute name="horizontalHeaderVisible">
-            <bool>false</bool>
-           </attribute>
-           <attribute name="horizontalHeaderCascadingSectionResizes">
-            <bool>false</bool>
-           </attribute>
-           <attribute name="horizontalHeaderDefaultSectionSize">
-            <number>60</number>
-           </attribute>
-           <attribute name="horizontalHeaderMinimumSectionSize">
-            <number>32</number>
-           </attribute>
-           <attribute name="verticalHeaderVisible">
-            <bool>false</bool>
-           </attribute>
-           <attribute name="verticalHeaderDefaultSectionSize">
-            <number>18</number>
-           </attribute>
-           <attribute name="verticalHeaderMinimumSectionSize">
-            <number>14</number>
-           </attribute>
-           <row>
-            <property name="text">
-             <string>Nouvelle ligne</string>
-            </property>
-           </row>
-           <column>
-            <property name="text">
-             <string>Type</string>
-            </property>
-            <property name="font">
-             <font>
-              <family>Verdana</family>
-              <pointsize>7</pointsize>
-              <weight>75</weight>
-              <bold>true</bold>
-             </font>
-            </property>
-           </column>
-           <column>
-            <property name="text">
-             <string>Quantité</string>
-            </property>
-            <property name="font">
-             <font>
-              <family>Verdana</family>
-              <pointsize>7</pointsize>
-              <weight>75</weight>
-              <bold>true</bold>
-             </font>
-            </property>
-           </column>
-           <column>
-            <property name="text">
-             <string>Objet</string>
-            </property>
-            <property name="font">
-             <font>
-              <family>Verdana</family>
-              <pointsize>7</pointsize>
-              <weight>75</weight>
-              <italic>false</italic>
-              <bold>true</bold>
-             </font>
-            </property>
-           </column>
-           <column>
-            <property name="text">
-             <string/>
-            </property>
-            <property name="font">
-             <font>
-              <family>Verdana</family>
-              <pointsize>7</pointsize>
-              <weight>75</weight>
-              <bold>true</bold>
-             </font>
-            </property>
-            <property name="icon">
-             <iconset>
-              <normaloff>../../img/poids.png</normaloff>../../img/poids.png</iconset>
-            </property>
-           </column>
-           <column>
-            <property name="text">
-             <string>...</string>
-            </property>
-            <property name="font">
-             <font>
-              <family>Verdana</family>
-              <pointsize>7</pointsize>
-              <weight>75</weight>
-              <bold>true</bold>
-             </font>
-            </property>
-           </column>
-           <item row="0" column="0">
-            <property name="text">
-             <string>*</string>
-            </property>
-            <property name="font">
-             <font>
-              <weight>50</weight>
-              <bold>false</bold>
-             </font>
-            </property>
-            <property name="textAlignment">
-             <set>AlignHCenter|AlignVCenter|AlignCenter</set>
-            </property>
-            <property name="flags">
-             <set>ItemIsSelectable|ItemIsDragEnabled|ItemIsDropEnabled|ItemIsEnabled</set>
-            </property>
-           </item>
-           <item row="0" column="1">
-            <property name="text">
-             <string/>
-            </property>
-            <property name="flags">
-             <set>ItemIsSelectable|ItemIsDragEnabled|ItemIsDropEnabled|ItemIsUserCheckable|ItemIsEnabled</set>
-            </property>
-           </item>
-           <item row="0" column="2">
-            <property name="text">
-             <string>(Cliquer pour ajouter un item)</string>
-            </property>
-            <property name="font">
-             <font>
-              <family>Verdana</family>
-              <pointsize>8</pointsize>
-              <italic>true</italic>
-             </font>
-            </property>
-            <property name="flags">
-             <set>ItemIsSelectable|ItemIsDragEnabled|ItemIsDropEnabled|ItemIsUserCheckable|ItemIsEnabled</set>
-            </property>
-           </item>
-           <item row="0" column="3">
-            <property name="text">
-             <string/>
-            </property>
-            <property name="flags">
-             <set>ItemIsSelectable|ItemIsDragEnabled|ItemIsDropEnabled|ItemIsUserCheckable|ItemIsEnabled</set>
-            </property>
-           </item>
-           <item row="0" column="4">
-            <property name="text">
-             <string/>
-            </property>
-            <property name="flags">
-             <set>ItemIsSelectable|ItemIsDragEnabled|ItemIsDropEnabled|ItemIsUserCheckable|ItemIsEnabled</set>
-            </property>
-           </item>
-          </widget>
-          <widget class="QLabel" name="label">
-           <property name="geometry">
-            <rect>
-             <x>10</x>
-             <y>400</y>
-             <width>151</width>
-             <height>21</height>
-            </rect>
-           </property>
-           <property name="font">
-            <font>
-             <italic>true</italic>
-            </font>
-           </property>
-           <property name="text">
-            <string>Poids total transporté :</string>
-           </property>
-          </widget>
-          <widget class="DmLabel" name="edc_inventaire_poids">
-           <property name="geometry">
-            <rect>
-             <x>150</x>
-             <y>400</y>
-             <width>61</width>
-             <height>20</height>
-            </rect>
-           </property>
-           <property name="font">
-            <font>
-             <italic>true</italic>
-            </font>
-           </property>
-           <property name="text">
-            <string>... kg</string>
-           </property>
-          </widget>
-          <widget class="DmTabInventaire" name="edc_filtreTypeObjet">
-           <property name="geometry">
-            <rect>
-             <x>0</x>
-             <y>5</y>
-             <width>491</width>
-             <height>28</height>
-            </rect>
-           </property>
-           <property name="palette">
-            <palette>
-             <active>
-              <colorrole role="Base">
-               <brush brushstyle="SolidPattern">
-                <color alpha="100">
-                 <red>170</red>
-                 <green>0</green>
-                 <blue>0</blue>
-                </color>
-               </brush>
-              </colorrole>
-             </active>
-             <inactive>
-              <colorrole role="Base">
-               <brush brushstyle="SolidPattern">
-                <color alpha="100">
-                 <red>170</red>
-                 <green>0</green>
-                 <blue>0</blue>
-                </color>
-               </brush>
-              </colorrole>
-             </inactive>
-             <disabled>
-              <colorrole role="Base">
-               <brush brushstyle="SolidPattern">
-                <color alpha="255">
-                 <red>240</red>
-                 <green>240</green>
-                 <blue>240</blue>
-                </color>
-               </brush>
-              </colorrole>
-             </disabled>
-            </palette>
-           </property>
-           <property name="font">
-            <font>
-             <stylestrategy>PreferAntialias</stylestrategy>
-            </font>
-           </property>
-           <property name="tabShape">
-            <enum>QTabWidget::Rounded</enum>
-           </property>
-           <property name="currentIndex">
-            <number>0</number>
-           </property>
-           <property name="iconSize">
-            <size>
-             <width>19</width>
-             <height>21</height>
-            </size>
-           </property>
-           <widget class="QWidget" name="filtre_tout">
-            <attribute name="icon">
-             <iconset resource="ressource.qrc">
-              <normaloff>:/interface/32/ressource/etoile_32.png</normaloff>:/interface/32/ressource/etoile_32.png</iconset>
-            </attribute>
-            <attribute name="title">
-             <string/>
-            </attribute>
-           </widget>
-           <widget class="QWidget" name="filtre_0">
-            <attribute name="icon">
-             <iconset resource="ressource.qrc">
-              <normaloff>:/interface/32/ressource/pieces_32.png</normaloff>:/interface/32/ressource/pieces_32.png</iconset>
-            </attribute>
-            <attribute name="title">
-             <string/>
-            </attribute>
-           </widget>
-           <widget class="QWidget" name="filtre_1">
-            <attribute name="icon">
-             <iconset resource="ressource.qrc">
-              <normaloff>:/interface/32/ressource/armes_32.png</normaloff>:/interface/32/ressource/armes_32.png</iconset>
-            </attribute>
-            <attribute name="title">
-             <string/>
-            </attribute>
-           </widget>
-           <widget class="QWidget" name="filtre_2">
-            <attribute name="icon">
-             <iconset resource="ressource.qrc">
-              <normaloff>:/interface/32/ressource/chimie_32.png</normaloff>:/interface/32/ressource/chimie_32.png</iconset>
-            </attribute>
-            <attribute name="title">
-             <string/>
-            </attribute>
-           </widget>
-           <widget class="QWidget" name="filtre_3">
-            <attribute name="icon">
-             <iconset resource="ressource.qrc">
-              <normaloff>:/interface/32/ressource/diamant_32.png</normaloff>:/interface/32/ressource/diamant_32.png</iconset>
-            </attribute>
-            <attribute name="title">
-             <string/>
-            </attribute>
-           </widget>
-           <widget class="QWidget" name="filtre_4">
-            <attribute name="icon">
-             <iconset resource="ressource.qrc">
-              <normaloff>:/interface/32/ressource/boiteOutils_32.png</normaloff>:/interface/32/ressource/boiteOutils_32.png</iconset>
-            </attribute>
-            <attribute name="title">
-             <string/>
-            </attribute>
-           </widget>
-          </widget>
-          <zorder>edc_filtreTypeObjet</zorder>
-          <zorder>edc_listeInventaire</zorder>
-          <zorder>label</zorder>
-          <zorder>edc_inventaire_poids</zorder>
-         </widget>
-         <widget class="QWidget" name="page_notes">
-          <widget class="DmLineEdit" name="edc_detail_age">
-           <property name="geometry">
-            <rect>
-             <x>100</x>
-             <y>181</y>
-             <width>81</width>
-             <height>20</height>
-            </rect>
-           </property>
-           <property name="palette">
-            <palette>
-             <active>
-              <colorrole role="Base">
-               <brush brushstyle="SolidPattern">
-                <color alpha="255">
-                 <red>248</red>
-                 <green>248</green>
-                 <blue>248</blue>
-                </color>
-               </brush>
-              </colorrole>
-             </active>
-             <inactive>
-              <colorrole role="Base">
-               <brush brushstyle="SolidPattern">
-                <color alpha="255">
-                 <red>248</red>
-                 <green>248</green>
-                 <blue>248</blue>
-                </color>
-               </brush>
-              </colorrole>
-             </inactive>
-             <disabled>
-              <colorrole role="Base">
-               <brush brushstyle="SolidPattern">
-                <color alpha="255">
-                 <red>240</red>
-                 <green>240</green>
-                 <blue>240</blue>
-                </color>
-               </brush>
-              </colorrole>
-             </disabled>
-            </palette>
-           </property>
-           <property name="font">
-            <font>
-             <family>Verdana</family>
-            </font>
-           </property>
-          </widget>
-          <widget class="QLabel" name="label_16">
-           <property name="geometry">
-            <rect>
-             <x>50</x>
-             <y>180</y>
-             <width>41</width>
-             <height>21</height>
-            </rect>
-           </property>
-           <property name="font">
-            <font>
-             <family>Verdana</family>
-             <pointsize>8</pointsize>
-            </font>
-           </property>
-           <property name="text">
-            <string>Age : </string>
-           </property>
-          </widget>
-          <widget class="QLabel" name="label_17">
-           <property name="geometry">
-            <rect>
-             <x>50</x>
-             <y>210</y>
-             <width>41</width>
-             <height>21</height>
-            </rect>
-           </property>
-           <property name="font">
-            <font>
-             <family>Verdana</family>
-             <pointsize>8</pointsize>
-            </font>
-           </property>
-           <property name="text">
-            <string>Sexe : </string>
-           </property>
-          </widget>
-          <widget class="DmLineEdit" name="edc_detail_sexe">
-           <property name="geometry">
-            <rect>
-             <x>100</x>
-             <y>210</y>
-             <width>81</width>
-             <height>20</height>
-            </rect>
-           </property>
-           <property name="palette">
-            <palette>
-             <active>
-              <colorrole role="Base">
-               <brush brushstyle="SolidPattern">
-                <color alpha="255">
-                 <red>248</red>
-                 <green>248</green>
-                 <blue>248</blue>
-                </color>
-               </brush>
-              </colorrole>
-             </active>
-             <inactive>
-              <colorrole role="Base">
-               <brush brushstyle="SolidPattern">
-                <color alpha="255">
-                 <red>248</red>
-                 <green>248</green>
-                 <blue>248</blue>
-                </color>
-               </brush>
-              </colorrole>
-             </inactive>
-             <disabled>
-              <colorrole role="Base">
-               <brush brushstyle="SolidPattern">
-                <color alpha="255">
-                 <red>240</red>
-                 <green>240</green>
-                 <blue>240</blue>
-                </color>
-               </brush>
-              </colorrole>
-             </disabled>
-            </palette>
-           </property>
-           <property name="font">
-            <font>
-             <family>Verdana</family>
-            </font>
-           </property>
-          </widget>
-          <widget class="DmLineEdit" name="edc_detail_yeux">
-           <property name="geometry">
-            <rect>
-             <x>350</x>
-             <y>180</y>
-             <width>91</width>
-             <height>20</height>
-            </rect>
-           </property>
-           <property name="palette">
-            <palette>
-             <active>
-              <colorrole role="Base">
-               <brush brushstyle="SolidPattern">
-                <color alpha="255">
-                 <red>248</red>
-                 <green>248</green>
-                 <blue>248</blue>
-                </color>
-               </brush>
-              </colorrole>
-             </active>
-             <inactive>
-              <colorrole role="Base">
-               <brush brushstyle="SolidPattern">
-                <color alpha="255">
-                 <red>248</red>
-                 <green>248</green>
-                 <blue>248</blue>
-                </color>
-               </brush>
-              </colorrole>
-             </inactive>
-             <disabled>
-              <colorrole role="Base">
-               <brush brushstyle="SolidPattern">
-                <color alpha="255">
-                 <red>240</red>
-                 <green>240</green>
-                 <blue>240</blue>
-                </color>
-               </brush>
-              </colorrole>
-             </disabled>
-            </palette>
-           </property>
-           <property name="font">
-            <font>
-             <family>Verdana</family>
-            </font>
-           </property>
-           <property name="text">
-            <string/>
-           </property>
-          </widget>
-          <widget class="QLabel" name="label_37">
-           <property name="geometry">
-            <rect>
-             <x>240</x>
-             <y>180</y>
-             <width>71</width>
-             <height>21</height>
-            </rect>
-           </property>
-           <property name="font">
-            <font>
-             <family>Verdana</family>
-             <pointsize>8</pointsize>
-            </font>
-           </property>
-           <property name="text">
-            <string>Yeux :</string>
-           </property>
-          </widget>
-          <widget class="DmLineEdit" name="edc_detail_peau">
-           <property name="geometry">
-            <rect>
-             <x>350</x>
-             <y>210</y>
-             <width>91</width>
-             <height>20</height>
-            </rect>
-           </property>
-           <property name="palette">
-            <palette>
-             <active>
-              <colorrole role="Base">
-               <brush brushstyle="SolidPattern">
-                <color alpha="255">
-                 <red>248</red>
-                 <green>248</green>
-                 <blue>248</blue>
-                </color>
-               </brush>
-              </colorrole>
-             </active>
-             <inactive>
-              <colorrole role="Base">
-               <brush brushstyle="SolidPattern">
-                <color alpha="255">
-                 <red>248</red>
-                 <green>248</green>
-                 <blue>248</blue>
-                </color>
-               </brush>
-              </colorrole>
-             </inactive>
-             <disabled>
-              <colorrole role="Base">
-               <brush brushstyle="SolidPattern">
-                <color alpha="255">
-                 <red>240</red>
-                 <green>240</green>
-                 <blue>240</blue>
-                </color>
-               </brush>
-              </colorrole>
-             </disabled>
-            </palette>
-           </property>
-           <property name="font">
-            <font>
-             <family>Verdana</family>
-            </font>
-           </property>
-           <property name="text">
-            <string/>
-           </property>
-          </widget>
-          <widget class="QLabel" name="label_38">
-           <property name="geometry">
-            <rect>
-             <x>240</x>
-             <y>210</y>
-             <width>61</width>
-             <height>21</height>
-            </rect>
-           </property>
-           <property name="font">
-            <font>
-             <family>Verdana</family>
-             <pointsize>8</pointsize>
-            </font>
-           </property>
-           <property name="text">
-            <string>Peau :</string>
-           </property>
-          </widget>
-          <widget class="QLabel" name="label_39">
-           <property name="geometry">
-            <rect>
-             <x>240</x>
-             <y>240</y>
-             <width>101</width>
-             <height>21</height>
-            </rect>
-           </property>
-           <property name="font">
-            <font>
-             <family>Verdana</family>
-             <pointsize>8</pointsize>
-            </font>
-           </property>
-           <property name="text">
-            <string>Poils /Cheveux :</string>
-           </property>
-          </widget>
-          <widget class="DmLineEdit" name="edc_detail_cheveux">
-           <property name="geometry">
-            <rect>
-             <x>350</x>
-             <y>240</y>
-             <width>91</width>
-             <height>20</height>
-            </rect>
-           </property>
-           <property name="palette">
-            <palette>
-             <active>
-              <colorrole role="Base">
-               <brush brushstyle="SolidPattern">
-                <color alpha="255">
-                 <red>248</red>
-                 <green>248</green>
-                 <blue>248</blue>
-                </color>
-               </brush>
-              </colorrole>
-             </active>
-             <inactive>
-              <colorrole role="Base">
-               <brush brushstyle="SolidPattern">
-                <color alpha="255">
-                 <red>248</red>
-                 <green>248</green>
-                 <blue>248</blue>
-                </color>
-               </brush>
-              </colorrole>
-             </inactive>
-             <disabled>
-              <colorrole role="Base">
-               <brush brushstyle="SolidPattern">
-                <color alpha="255">
-                 <red>240</red>
-                 <green>240</green>
-                 <blue>240</blue>
-                </color>
-               </brush>
-              </colorrole>
-             </disabled>
-            </palette>
-           </property>
-           <property name="font">
-            <font>
-             <family>Verdana</family>
-            </font>
-           </property>
-           <property name="text">
-            <string/>
-           </property>
-          </widget>
-          <widget class="DmLineEdit" name="edc_detail_lieuNaissance">
-           <property name="geometry">
-            <rect>
-             <x>130</x>
-             <y>140</y>
-             <width>171</width>
-             <height>20</height>
-            </rect>
-           </property>
-           <property name="palette">
-            <palette>
-             <active>
-              <colorrole role="Base">
-               <brush brushstyle="SolidPattern">
-                <color alpha="255">
-                 <red>248</red>
-                 <green>248</green>
-                 <blue>248</blue>
-                </color>
-               </brush>
-              </colorrole>
-             </active>
-             <inactive>
-              <colorrole role="Base">
-               <brush brushstyle="SolidPattern">
-                <color alpha="255">
-                 <red>248</red>
-                 <green>248</green>
-                 <blue>248</blue>
-                </color>
-               </brush>
-              </colorrole>
-             </inactive>
-             <disabled>
-              <colorrole role="Base">
-               <brush brushstyle="SolidPattern">
-                <color alpha="255">
-                 <red>240</red>
-                 <green>240</green>
-                 <blue>240</blue>
-                </color>
-               </brush>
-              </colorrole>
-             </disabled>
-            </palette>
-           </property>
-           <property name="font">
-            <font>
-             <family>Verdana</family>
-            </font>
-           </property>
-           <property name="text">
-            <string/>
-           </property>
-          </widget>
-          <widget class="QLabel" name="label_40">
-           <property name="geometry">
-            <rect>
-             <x>50</x>
-             <y>130</y>
-             <width>71</width>
-             <height>31</height>
-            </rect>
-           </property>
-           <property name="font">
-            <font>
-             <family>Verdana</family>
-             <pointsize>8</pointsize>
-            </font>
-           </property>
-           <property name="text">
-            <string>Lieu de
-naissance :</string>
-           </property>
-          </widget>
-          <widget class="QLabel" name="label_41">
-           <property name="geometry">
-            <rect>
-             <x>50</x>
-             <y>240</y>
-             <width>41</width>
-             <height>21</height>
-            </rect>
-           </property>
-           <property name="font">
-            <font>
-             <family>Verdana</family>
-             <pointsize>8</pointsize>
-            </font>
-           </property>
-           <property name="text">
-            <string>Poids : </string>
-           </property>
-          </widget>
-          <widget class="DmLineEdit" name="edc_detail_poids">
-           <property name="geometry">
-            <rect>
-             <x>100</x>
-             <y>241</y>
-             <width>81</width>
-             <height>20</height>
-            </rect>
-           </property>
-           <property name="palette">
-            <palette>
-             <active>
-              <colorrole role="Base">
-               <brush brushstyle="SolidPattern">
-                <color alpha="255">
-                 <red>248</red>
-                 <green>248</green>
-                 <blue>248</blue>
-                </color>
-               </brush>
-              </colorrole>
-             </active>
-             <inactive>
-              <colorrole role="Base">
-               <brush brushstyle="SolidPattern">
-                <color alpha="255">
-                 <red>248</red>
-                 <green>248</green>
-                 <blue>248</blue>
-                </color>
-               </brush>
-              </colorrole>
-             </inactive>
-             <disabled>
-              <colorrole role="Base">
-               <brush brushstyle="SolidPattern">
-                <color alpha="255">
-                 <red>240</red>
-                 <green>240</green>
-                 <blue>240</blue>
-                </color>
-               </brush>
-              </colorrole>
-             </disabled>
-            </palette>
-           </property>
-           <property name="font">
-            <font>
-             <family>Verdana</family>
-            </font>
-           </property>
-          </widget>
-          <widget class="QLabel" name="label_43">
-           <property name="geometry">
-            <rect>
-             <x>50</x>
-             <y>50</y>
-             <width>61</width>
-             <height>21</height>
-            </rect>
-           </property>
-           <property name="font">
-            <font>
-             <family>Verdana</family>
-             <pointsize>8</pointsize>
-            </font>
-           </property>
-           <property name="text">
-            <string>Espèce : </string>
-           </property>
-          </widget>
-          <widget class="DmLineEdit" name="edc_detail_espece">
-           <property name="geometry">
-            <rect>
-             <x>130</x>
-             <y>51</y>
-             <width>171</width>
-             <height>20</height>
-            </rect>
-           </property>
-           <property name="palette">
-            <palette>
-             <active>
-              <colorrole role="Base">
-               <brush brushstyle="SolidPattern">
-                <color alpha="255">
-                 <red>248</red>
-                 <green>248</green>
-                 <blue>248</blue>
-                </color>
-               </brush>
-              </colorrole>
-             </active>
-             <inactive>
-              <colorrole role="Base">
-               <brush brushstyle="SolidPattern">
-                <color alpha="255">
-                 <red>248</red>
-                 <green>248</green>
-                 <blue>248</blue>
-                </color>
-               </brush>
-              </colorrole>
-             </inactive>
-             <disabled>
-              <colorrole role="Base">
-               <brush brushstyle="SolidPattern">
-                <color alpha="255">
-                 <red>240</red>
-                 <green>240</green>
-                 <blue>240</blue>
-                </color>
-               </brush>
-              </colorrole>
-             </disabled>
-            </palette>
-           </property>
-           <property name="font">
-            <font>
-             <family>Verdana</family>
-            </font>
-           </property>
-           <property name="text">
-            <string/>
-           </property>
-          </widget>
-          <widget class="QLabel" name="label_44">
-           <property name="geometry">
-            <rect>
-             <x>50</x>
-             <y>79</y>
-             <width>81</width>
-             <height>21</height>
-            </rect>
-           </property>
-           <property name="font">
-            <font>
-             <family>Verdana</family>
-             <pointsize>8</pointsize>
-            </font>
-           </property>
-           <property name="text">
-            <string>Profession : </string>
-           </property>
-          </widget>
-          <widget class="DmLineEdit" name="edc_detail_profession">
-           <property name="geometry">
-            <rect>
-             <x>130</x>
-             <y>80</y>
-             <width>171</width>
-             <height>20</height>
-            </rect>
-           </property>
-           <property name="palette">
-            <palette>
-             <active>
-              <colorrole role="Base">
-               <brush brushstyle="SolidPattern">
-                <color alpha="255">
-                 <red>248</red>
-                 <green>248</green>
-                 <blue>248</blue>
-                </color>
-               </brush>
-              </colorrole>
-             </active>
-             <inactive>
-              <colorrole role="Base">
-               <brush brushstyle="SolidPattern">
-                <color alpha="255">
-                 <red>248</red>
-                 <green>248</green>
-                 <blue>248</blue>
-                </color>
-               </brush>
-              </colorrole>
-             </inactive>
-             <disabled>
-              <colorrole role="Base">
-               <brush brushstyle="SolidPattern">
-                <color alpha="255">
-                 <red>240</red>
-                 <green>240</green>
-                 <blue>240</blue>
-                </color>
-               </brush>
-              </colorrole>
-             </disabled>
-            </palette>
-           </property>
-           <property name="font">
-            <font>
-             <family>Verdana</family>
-            </font>
-           </property>
-           <property name="text">
-            <string/>
-           </property>
-          </widget>
-          <widget class="QLabel" name="label_45">
-           <property name="geometry">
-            <rect>
-             <x>50</x>
-             <y>270</y>
-             <width>41</width>
-             <height>21</height>
-            </rect>
-           </property>
-           <property name="font">
-            <font>
-             <family>Verdana</family>
-             <pointsize>8</pointsize>
-            </font>
-           </property>
-           <property name="text">
-            <string>Taille : </string>
-           </property>
-          </widget>
-          <widget class="DmLineEdit" name="edc_detail_taille">
-           <property name="geometry">
-            <rect>
-             <x>100</x>
-             <y>270</y>
-             <width>81</width>
-             <height>21</height>
-            </rect>
-           </property>
-           <property name="palette">
-            <palette>
-             <active>
-              <colorrole role="Base">
-               <brush brushstyle="SolidPattern">
-                <color alpha="255">
-                 <red>248</red>
-                 <green>248</green>
-                 <blue>248</blue>
-                </color>
-               </brush>
-              </colorrole>
-             </active>
-             <inactive>
-              <colorrole role="Base">
-               <brush brushstyle="SolidPattern">
-                <color alpha="255">
-                 <red>248</red>
-                 <green>248</green>
-                 <blue>248</blue>
-                </color>
-               </brush>
-              </colorrole>
-             </inactive>
-             <disabled>
-              <colorrole role="Base">
-               <brush brushstyle="SolidPattern">
-                <color alpha="255">
-                 <red>240</red>
-                 <green>240</green>
-                 <blue>240</blue>
-                </color>
-               </brush>
-              </colorrole>
-             </disabled>
-            </palette>
-           </property>
-           <property name="font">
-            <font>
-             <family>Verdana</family>
-            </font>
-           </property>
-           <property name="text">
-            <string/>
-           </property>
-          </widget>
-          <widget class="DmLineEdit" name="edc_detail_religion">
-           <property name="geometry">
-            <rect>
-             <x>130</x>
-             <y>110</y>
-             <width>171</width>
-             <height>21</height>
-            </rect>
-           </property>
-           <property name="palette">
-            <palette>
-             <active>
-              <colorrole role="Base">
-               <brush brushstyle="SolidPattern">
-                <color alpha="255">
-                 <red>248</red>
-                 <green>248</green>
-                 <blue>248</blue>
-                </color>
-               </brush>
-              </colorrole>
-             </active>
-             <inactive>
-              <colorrole role="Base">
-               <brush brushstyle="SolidPattern">
-                <color alpha="255">
-                 <red>248</red>
-                 <green>248</green>
-                 <blue>248</blue>
-                </color>
-               </brush>
-              </colorrole>
-             </inactive>
-             <disabled>
-              <colorrole role="Base">
-               <brush brushstyle="SolidPattern">
-                <color alpha="255">
-                 <red>240</red>
-                 <green>240</green>
-                 <blue>240</blue>
-                </color>
-               </brush>
-              </colorrole>
-             </disabled>
-            </palette>
-           </property>
-           <property name="font">
-            <font>
-             <family>Verdana</family>
-            </font>
-           </property>
-           <property name="text">
-            <string/>
-           </property>
-          </widget>
-          <widget class="QLabel" name="label_42">
-           <property name="geometry">
-            <rect>
-             <x>50</x>
-             <y>100</y>
-             <width>81</width>
-             <height>31</height>
-            </rect>
-           </property>
-           <property name="font">
-            <font>
-             <family>Verdana</family>
-             <pointsize>8</pointsize>
-            </font>
-           </property>
-           <property name="text">
-            <string>Religion /
-Croyances :</string>
-           </property>
-          </widget>
-          <widget class="DmLineEdit" name="edc_detail_langues">
-           <property name="geometry">
-            <rect>
-             <x>130</x>
-             <y>320</y>
-             <width>291</width>
-             <height>20</height>
-            </rect>
-           </property>
-           <property name="palette">
-            <palette>
-             <active>
-              <colorrole role="Base">
-               <brush brushstyle="SolidPattern">
-                <color alpha="255">
-                 <red>248</red>
-                 <green>248</green>
-                 <blue>248</blue>
-                </color>
-               </brush>
-              </colorrole>
-             </active>
-             <inactive>
-              <colorrole role="Base">
-               <brush brushstyle="SolidPattern">
-                <color alpha="255">
-                 <red>248</red>
-                 <green>248</green>
-                 <blue>248</blue>
-                </color>
-               </brush>
-              </colorrole>
-             </inactive>
-             <disabled>
-              <colorrole role="Base">
-               <brush brushstyle="SolidPattern">
-                <color alpha="255">
-                 <red>240</red>
-                 <green>240</green>
-                 <blue>240</blue>
-                </color>
-               </brush>
-              </colorrole>
-             </disabled>
-            </palette>
-           </property>
-          </widget>
-          <widget class="QLabel" name="label_47">
-           <property name="geometry">
-            <rect>
-             <x>50</x>
-             <y>310</y>
-             <width>61</width>
-             <height>41</height>
-            </rect>
-           </property>
-           <property name="font">
-            <font>
-             <family>Verdana</family>
-             <pointsize>8</pointsize>
-            </font>
-           </property>
-           <property name="text">
-            <string>Langues
-parlées : </string>
-           </property>
-          </widget>
-         </widget>
-        </widget>
-       </item>
-       <item>
-        <widget class="QFrame" name="frame">
-         <property name="minimumSize">
-          <size>
-           <width>392</width>
-           <height>50</height>
-          </size>
-         </property>
-         <property name="maximumSize">
-          <size>
-           <width>16777215</width>
-           <height>50</height>
-          </size>
-         </property>
-         <property name="font">
-          <font>
-           <family>Verdana</family>
-          </font>
-         </property>
-         <property name="frameShape">
-          <enum>QFrame::StyledPanel</enum>
-         </property>
-         <property name="frameShadow">
-          <enum>QFrame::Raised</enum>
-         </property>
-         <widget class="QPushButton" name="edc_enregistrer">
-          <property name="enabled">
-           <bool>false</bool>
-          </property>
-          <property name="geometry">
-           <rect>
-            <x>370</x>
-            <y>10</y>
-            <width>111</width>
-            <height>31</height>
-           </rect>
-          </property>
-          <property name="font">
-           <font>
-            <family>Verdana</family>
-            <weight>75</weight>
-            <bold>true</bold>
-           </font>
-          </property>
-          <property name="text">
-           <string>Enregistrer</string>
-          </property>
-         </widget>
-         <widget class="QPushButton" name="edc_annuler">
-          <property name="geometry">
-           <rect>
-            <x>280</x>
-            <y>10</y>
-            <width>81</width>
-            <height>31</height>
-           </rect>
-          </property>
-          <property name="font">
-           <font>
-            <family>Verdana</family>
-           </font>
-          </property>
-          <property name="text">
-           <string>Annuler</string>
-          </property>
-         </widget>
-        </widget>
-       </item>
-      </layout>
-     </item>
-    </layout>
-   </item>
-  </layout>
- </widget>
- <customwidgets>
-  <customwidget>
-   <class>DmLineEdit</class>
-   <extends>QLineEdit</extends>
-   <header location="global">dm.h</header>
-  </customwidget>
-  <customwidget>
-   <class>DmTableMenu</class>
-   <extends>QTableWidget</extends>
-   <header location="global">dm.h</header>
-  </customwidget>
-  <customwidget>
-   <class>DmLabel</class>
-   <extends>QLabel</extends>
-   <header location="global">dm.h</header>
-  </customwidget>
-  <customwidget>
-   <class>DmTableInventaire</class>
-   <extends>QTableWidget</extends>
-   <header location="global">dm.h</header>
-  </customwidget>
-  <customwidget>
-   <class>DmTabInventaire</class>
-   <extends>QTabWidget</extends>
-   <header>dm.h</header>
-   <container>1</container>
-  </customwidget>
- </customwidgets>
- <resources>
-  <include location="ressource.qrc"/>
- </resources>
- <connections>
-  <connection>
-   <sender>edc_menu</sender>
-   <signal>cellClicked(int,int)</signal>
-   <receiver>edc_pages</receiver>
-   <slot>setCurrentIndex(int)</slot>
-   <hints>
-    <hint type="sourcelabel">
-     <x>80</x>
-     <y>164</y>
-    </hint>
-    <hint type="destinationlabel">
-     <x>312</x>
-     <y>164</y>
-    </hint>
-   </hints>
-  </connection>
- </connections>
-</ui>

+ 3720 - 0
lib/ui/editionMateriel.ui

@@ -0,0 +1,3720 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<ui version="4.0">
+ <class>edm_fenetre</class>
+ <widget class="QDialog" name="edm_fenetre">
+  <property name="windowModality">
+   <enum>Qt::ApplicationModal</enum>
+  </property>
+  <property name="geometry">
+   <rect>
+    <x>0</x>
+    <y>0</y>
+    <width>700</width>
+    <height>566</height>
+   </rect>
+  </property>
+  <property name="minimumSize">
+   <size>
+    <width>700</width>
+    <height>566</height>
+   </size>
+  </property>
+  <property name="maximumSize">
+   <size>
+    <width>1000</width>
+    <height>571</height>
+   </size>
+  </property>
+  <property name="font">
+   <font>
+    <family>Verdana</family>
+   </font>
+  </property>
+  <property name="windowTitle">
+   <string>Fiche</string>
+  </property>
+  <layout class="QHBoxLayout" name="horizontalLayout_2">
+   <property name="spacing">
+    <number>0</number>
+   </property>
+   <property name="leftMargin">
+    <number>0</number>
+   </property>
+   <property name="topMargin">
+    <number>0</number>
+   </property>
+   <property name="rightMargin">
+    <number>0</number>
+   </property>
+   <property name="bottomMargin">
+    <number>0</number>
+   </property>
+   <item>
+    <layout class="QVBoxLayout" name="verticalLayout_2">
+     <property name="spacing">
+      <number>0</number>
+     </property>
+     <property name="leftMargin">
+      <number>0</number>
+     </property>
+     <item>
+      <widget class="QFrame" name="edm_enTete">
+       <property name="minimumSize">
+        <size>
+         <width>0</width>
+         <height>83</height>
+        </size>
+       </property>
+       <property name="frameShape">
+        <enum>QFrame::StyledPanel</enum>
+       </property>
+       <property name="frameShadow">
+        <enum>QFrame::Sunken</enum>
+       </property>
+       <widget class="DmLabel" name="edm_logo">
+        <property name="geometry">
+         <rect>
+          <x>10</x>
+          <y>5</y>
+          <width>71</width>
+          <height>71</height>
+         </rect>
+        </property>
+        <property name="font">
+         <font>
+          <family>Verdana</family>
+          <pointsize>7</pointsize>
+         </font>
+        </property>
+        <property name="frameShape">
+         <enum>QFrame::Box</enum>
+        </property>
+        <property name="frameShadow">
+         <enum>QFrame::Sunken</enum>
+        </property>
+        <property name="text">
+         <string>Choisissez 
+un fichier
+image</string>
+        </property>
+        <property name="alignment">
+         <set>Qt::AlignCenter</set>
+        </property>
+       </widget>
+       <widget class="QLabel" name="label_8">
+        <property name="geometry">
+         <rect>
+          <x>100</x>
+          <y>40</y>
+          <width>71</width>
+          <height>31</height>
+         </rect>
+        </property>
+        <property name="font">
+         <font>
+          <family>Verdana</family>
+          <pointsize>8</pointsize>
+          <italic>true</italic>
+         </font>
+        </property>
+        <property name="text">
+         <string>Nom : </string>
+        </property>
+       </widget>
+       <widget class="DmLineEdit" name="edm_nom">
+        <property name="geometry">
+         <rect>
+          <x>150</x>
+          <y>40</y>
+          <width>401</width>
+          <height>31</height>
+         </rect>
+        </property>
+        <property name="palette">
+         <palette>
+          <active>
+           <colorrole role="Base">
+            <brush brushstyle="SolidPattern">
+             <color alpha="255">
+              <red>248</red>
+              <green>248</green>
+              <blue>248</blue>
+             </color>
+            </brush>
+           </colorrole>
+          </active>
+          <inactive>
+           <colorrole role="Base">
+            <brush brushstyle="SolidPattern">
+             <color alpha="255">
+              <red>248</red>
+              <green>248</green>
+              <blue>248</blue>
+             </color>
+            </brush>
+           </colorrole>
+          </inactive>
+          <disabled>
+           <colorrole role="Base">
+            <brush brushstyle="SolidPattern">
+             <color alpha="255">
+              <red>240</red>
+              <green>240</green>
+              <blue>240</blue>
+             </color>
+            </brush>
+           </colorrole>
+          </disabled>
+         </palette>
+        </property>
+        <property name="font">
+         <font>
+          <family>Verdana</family>
+         </font>
+        </property>
+       </widget>
+       <widget class="DmLabel" name="edm_mode">
+        <property name="geometry">
+         <rect>
+          <x>100</x>
+          <y>0</y>
+          <width>481</width>
+          <height>41</height>
+         </rect>
+        </property>
+        <property name="font">
+         <font>
+          <pointsize>11</pointsize>
+          <weight>75</weight>
+          <bold>true</bold>
+         </font>
+        </property>
+        <property name="text">
+         <string>FEUILLE DE PERSONNAGE: CREATION</string>
+        </property>
+       </widget>
+      </widget>
+     </item>
+     <item>
+      <layout class="QHBoxLayout" name="horizontalLayout" stretch="0,1">
+       <property name="spacing">
+        <number>1</number>
+       </property>
+       <property name="leftMargin">
+        <number>0</number>
+       </property>
+       <item>
+        <widget class="DmTableMenu" name="edm_menu">
+         <property name="sizePolicy">
+          <sizepolicy hsizetype="Fixed" vsizetype="Expanding">
+           <horstretch>0</horstretch>
+           <verstretch>0</verstretch>
+          </sizepolicy>
+         </property>
+         <property name="minimumSize">
+          <size>
+           <width>190</width>
+           <height>484</height>
+          </size>
+         </property>
+         <property name="maximumSize">
+          <size>
+           <width>190</width>
+           <height>484</height>
+          </size>
+         </property>
+         <property name="palette">
+          <palette>
+           <active>
+            <colorrole role="WindowText">
+             <brush brushstyle="SolidPattern">
+              <color alpha="255">
+               <red>6</red>
+               <green>6</green>
+               <blue>6</blue>
+              </color>
+             </brush>
+            </colorrole>
+            <colorrole role="Mid">
+             <brush brushstyle="SolidPattern">
+              <color alpha="255">
+               <red>190</red>
+               <green>190</green>
+               <blue>190</blue>
+              </color>
+             </brush>
+            </colorrole>
+            <colorrole role="Text">
+             <brush brushstyle="SolidPattern">
+              <color alpha="255">
+               <red>255</red>
+               <green>255</green>
+               <blue>255</blue>
+              </color>
+             </brush>
+            </colorrole>
+            <colorrole role="Base">
+             <brush brushstyle="SolidPattern">
+              <color alpha="255">
+               <red>140</red>
+               <green>140</green>
+               <blue>140</blue>
+              </color>
+             </brush>
+            </colorrole>
+            <colorrole role="Highlight">
+             <brush brushstyle="SolidPattern">
+              <color alpha="255">
+               <red>240</red>
+               <green>240</green>
+               <blue>240</blue>
+              </color>
+             </brush>
+            </colorrole>
+            <colorrole role="HighlightedText">
+             <brush brushstyle="SolidPattern">
+              <color alpha="255">
+               <red>7</red>
+               <green>7</green>
+               <blue>7</blue>
+              </color>
+             </brush>
+            </colorrole>
+           </active>
+           <inactive>
+            <colorrole role="WindowText">
+             <brush brushstyle="SolidPattern">
+              <color alpha="255">
+               <red>6</red>
+               <green>6</green>
+               <blue>6</blue>
+              </color>
+             </brush>
+            </colorrole>
+            <colorrole role="Mid">
+             <brush brushstyle="SolidPattern">
+              <color alpha="255">
+               <red>190</red>
+               <green>190</green>
+               <blue>190</blue>
+              </color>
+             </brush>
+            </colorrole>
+            <colorrole role="Text">
+             <brush brushstyle="SolidPattern">
+              <color alpha="255">
+               <red>255</red>
+               <green>255</green>
+               <blue>255</blue>
+              </color>
+             </brush>
+            </colorrole>
+            <colorrole role="Base">
+             <brush brushstyle="SolidPattern">
+              <color alpha="255">
+               <red>140</red>
+               <green>140</green>
+               <blue>140</blue>
+              </color>
+             </brush>
+            </colorrole>
+            <colorrole role="Highlight">
+             <brush brushstyle="SolidPattern">
+              <color alpha="255">
+               <red>240</red>
+               <green>240</green>
+               <blue>240</blue>
+              </color>
+             </brush>
+            </colorrole>
+            <colorrole role="HighlightedText">
+             <brush brushstyle="SolidPattern">
+              <color alpha="255">
+               <red>7</red>
+               <green>7</green>
+               <blue>7</blue>
+              </color>
+             </brush>
+            </colorrole>
+           </inactive>
+           <disabled>
+            <colorrole role="WindowText">
+             <brush brushstyle="SolidPattern">
+              <color alpha="255">
+               <red>120</red>
+               <green>120</green>
+               <blue>120</blue>
+              </color>
+             </brush>
+            </colorrole>
+            <colorrole role="Mid">
+             <brush brushstyle="SolidPattern">
+              <color alpha="255">
+               <red>190</red>
+               <green>190</green>
+               <blue>190</blue>
+              </color>
+             </brush>
+            </colorrole>
+            <colorrole role="Text">
+             <brush brushstyle="SolidPattern">
+              <color alpha="255">
+               <red>120</red>
+               <green>120</green>
+               <blue>120</blue>
+              </color>
+             </brush>
+            </colorrole>
+            <colorrole role="Base">
+             <brush brushstyle="SolidPattern">
+              <color alpha="255">
+               <red>240</red>
+               <green>240</green>
+               <blue>240</blue>
+              </color>
+             </brush>
+            </colorrole>
+            <colorrole role="Highlight">
+             <brush brushstyle="SolidPattern">
+              <color alpha="255">
+               <red>51</red>
+               <green>153</green>
+               <blue>255</blue>
+              </color>
+             </brush>
+            </colorrole>
+            <colorrole role="HighlightedText">
+             <brush brushstyle="SolidPattern">
+              <color alpha="255">
+               <red>7</red>
+               <green>7</green>
+               <blue>7</blue>
+              </color>
+             </brush>
+            </colorrole>
+           </disabled>
+          </palette>
+         </property>
+         <property name="font">
+          <font>
+           <family>Candara</family>
+           <pointsize>13</pointsize>
+           <weight>50</weight>
+           <bold>false</bold>
+          </font>
+         </property>
+         <property name="focusPolicy">
+          <enum>Qt::NoFocus</enum>
+         </property>
+         <property name="frameShape">
+          <enum>QFrame::StyledPanel</enum>
+         </property>
+         <property name="frameShadow">
+          <enum>QFrame::Sunken</enum>
+         </property>
+         <property name="lineWidth">
+          <number>0</number>
+         </property>
+         <property name="verticalScrollBarPolicy">
+          <enum>Qt::ScrollBarAlwaysOff</enum>
+         </property>
+         <property name="horizontalScrollBarPolicy">
+          <enum>Qt::ScrollBarAlwaysOff</enum>
+         </property>
+         <property name="editTriggers">
+          <set>QAbstractItemView::NoEditTriggers</set>
+         </property>
+         <property name="showDropIndicator" stdset="0">
+          <bool>false</bool>
+         </property>
+         <property name="dragDropOverwriteMode">
+          <bool>false</bool>
+         </property>
+         <property name="selectionMode">
+          <enum>QAbstractItemView::SingleSelection</enum>
+         </property>
+         <property name="selectionBehavior">
+          <enum>QAbstractItemView::SelectRows</enum>
+         </property>
+         <property name="iconSize">
+          <size>
+           <width>30</width>
+           <height>30</height>
+          </size>
+         </property>
+         <property name="showGrid">
+          <bool>false</bool>
+         </property>
+         <property name="gridStyle">
+          <enum>Qt::SolidLine</enum>
+         </property>
+         <property name="cornerButtonEnabled">
+          <bool>false</bool>
+         </property>
+         <attribute name="horizontalHeaderVisible">
+          <bool>false</bool>
+         </attribute>
+         <attribute name="horizontalHeaderDefaultSectionSize">
+          <number>10</number>
+         </attribute>
+         <attribute name="horizontalHeaderHighlightSections">
+          <bool>false</bool>
+         </attribute>
+         <attribute name="horizontalHeaderStretchLastSection">
+          <bool>true</bool>
+         </attribute>
+         <attribute name="verticalHeaderVisible">
+          <bool>false</bool>
+         </attribute>
+         <attribute name="verticalHeaderDefaultSectionSize">
+          <number>80</number>
+         </attribute>
+         <attribute name="verticalHeaderHighlightSections">
+          <bool>false</bool>
+         </attribute>
+         <row>
+          <property name="text">
+           <string>1cp</string>
+          </property>
+         </row>
+         <row>
+          <property name="text">
+           <string>1pi</string>
+          </property>
+         </row>
+         <row>
+          <property name="text">
+           <string>cb</string>
+          </property>
+         </row>
+         <row>
+          <property name="text">
+           <string>2dc</string>
+          </property>
+         </row>
+         <row>
+          <property name="text">
+           <string>3</string>
+          </property>
+         </row>
+         <row>
+          <property name="text">
+           <string>4</string>
+          </property>
+         </row>
+         <row>
+          <property name="text">
+           <string>5</string>
+          </property>
+         </row>
+         <row>
+          <property name="text">
+           <string>6</string>
+          </property>
+         </row>
+         <column>
+          <property name="text">
+           <string>inutile</string>
+          </property>
+         </column>
+         <column>
+          <property name="text">
+           <string>menus</string>
+          </property>
+         </column>
+         <item row="0" column="0">
+          <property name="text">
+           <string/>
+          </property>
+          <property name="flags">
+           <set>ItemIsSelectable</set>
+          </property>
+         </item>
+         <item row="0" column="1">
+          <property name="text">
+           <string> CREATION</string>
+          </property>
+          <property name="textAlignment">
+           <set>AlignHCenter|AlignVCenter|AlignCenter</set>
+          </property>
+          <property name="icon">
+           <iconset resource="ressource.qrc">
+            <normaloff>:/interface/32/ressource/creation_32.png</normaloff>:/interface/32/ressource/creation_32.png</iconset>
+          </property>
+          <property name="flags">
+           <set>ItemIsSelectable|ItemIsEnabled|ItemIsTristate</set>
+          </property>
+         </item>
+         <item row="1" column="1">
+          <property name="text">
+           <string> COMBAT</string>
+          </property>
+          <property name="textAlignment">
+           <set>AlignHCenter|AlignVCenter|AlignCenter</set>
+          </property>
+          <property name="icon">
+           <iconset resource="ressource.qrc">
+            <normaloff>:/interface/32/ressource/armes_32.png</normaloff>:/interface/32/ressource/armes_32.png</iconset>
+          </property>
+          <property name="flags">
+           <set>ItemIsSelectable|ItemIsUserCheckable|ItemIsEnabled</set>
+          </property>
+         </item>
+         <item row="2" column="0">
+          <property name="text">
+           <string/>
+          </property>
+          <property name="flags">
+           <set>ItemIsSelectable</set>
+          </property>
+         </item>
+         <item row="2" column="1">
+          <property name="text">
+           <string> TAILLE ET DEPLACEMENT </string>
+          </property>
+          <property name="textAlignment">
+           <set>AlignHCenter|AlignVCenter|AlignCenter</set>
+          </property>
+          <property name="icon">
+           <iconset resource="ressource.qrc">
+            <normaloff>:/interface/32/ressource/deplacement2_32.png</normaloff>:/interface/32/ressource/deplacement2_32.png</iconset>
+          </property>
+          <property name="flags">
+           <set>ItemIsSelectable|ItemIsUserCheckable|ItemIsEnabled</set>
+          </property>
+         </item>
+         <item row="3" column="1">
+          <property name="text">
+           <string> PROPRIETES</string>
+          </property>
+          <property name="textAlignment">
+           <set>AlignHCenter|AlignVCenter|AlignCenter</set>
+          </property>
+          <property name="icon">
+           <iconset resource="ressource.qrc">
+            <normaloff>:/interface/32/ressource/decor_32.png</normaloff>:/interface/32/ressource/decor_32.png</iconset>
+          </property>
+         </item>
+         <item row="4" column="0">
+          <property name="text">
+           <string/>
+          </property>
+          <property name="flags">
+           <set>ItemIsSelectable</set>
+          </property>
+         </item>
+         <item row="4" column="1">
+          <property name="text">
+           <string> ATTRIBUTS ET CAPACITES</string>
+          </property>
+          <property name="textAlignment">
+           <set>AlignHCenter|AlignVCenter|AlignCenter</set>
+          </property>
+          <property name="icon">
+           <iconset resource="ressource.qrc">
+            <normaloff>:/interface/32/ressource/profil_32.png</normaloff>:/interface/32/ressource/profil_32.png</iconset>
+          </property>
+          <property name="flags">
+           <set>ItemIsSelectable|ItemIsEnabled</set>
+          </property>
+         </item>
+         <item row="5" column="0">
+          <property name="text">
+           <string/>
+          </property>
+          <property name="flags">
+           <set>ItemIsSelectable</set>
+          </property>
+         </item>
+         <item row="5" column="1">
+          <property name="text">
+           <string> ATTAQUES </string>
+          </property>
+          <property name="textAlignment">
+           <set>AlignHCenter|AlignVCenter|AlignCenter</set>
+          </property>
+          <property name="icon">
+           <iconset resource="ressource.qrc">
+            <normaloff>:/interface/32/ressource/attaque_32.png</normaloff>:/interface/32/ressource/attaque_32.png</iconset>
+          </property>
+          <property name="flags">
+           <set>ItemIsSelectable|ItemIsEnabled</set>
+          </property>
+         </item>
+         <item row="6" column="0">
+          <property name="text">
+           <string/>
+          </property>
+          <property name="flags">
+           <set>ItemIsSelectable</set>
+          </property>
+         </item>
+         <item row="6" column="1">
+          <property name="text">
+           <string> INVENTAIRE </string>
+          </property>
+          <property name="textAlignment">
+           <set>AlignHCenter|AlignVCenter|AlignCenter</set>
+          </property>
+          <property name="icon">
+           <iconset resource="ressource.qrc">
+            <normaloff>:/interface/16/ressource/sac_16.png</normaloff>:/interface/16/ressource/sac_16.png</iconset>
+          </property>
+          <property name="flags">
+           <set>ItemIsSelectable|ItemIsEnabled</set>
+          </property>
+         </item>
+         <item row="7" column="0">
+          <property name="text">
+           <string/>
+          </property>
+          <property name="flags">
+           <set>ItemIsSelectable|ItemIsEnabled</set>
+          </property>
+         </item>
+         <item row="7" column="1">
+          <property name="text">
+           <string> DIVERS</string>
+          </property>
+          <property name="textAlignment">
+           <set>AlignHCenter|AlignVCenter|AlignCenter</set>
+          </property>
+          <property name="icon">
+           <iconset resource="ressource.qrc">
+            <normaloff>:/interface/32/ressource/note_32.png</normaloff>:/interface/32/ressource/note_32.png</iconset>
+          </property>
+          <property name="flags">
+           <set>ItemIsSelectable|ItemIsEnabled</set>
+          </property>
+         </item>
+        </widget>
+       </item>
+       <item>
+        <layout class="QVBoxLayout" name="verticalLayout">
+         <property name="spacing">
+          <number>1</number>
+         </property>
+         <item>
+          <widget class="QStackedWidget" name="edm_pages">
+           <property name="minimumSize">
+            <size>
+             <width>392</width>
+             <height>0</height>
+            </size>
+           </property>
+           <property name="font">
+            <font>
+             <family>Verdana</family>
+            </font>
+           </property>
+           <property name="currentIndex">
+            <number>1</number>
+           </property>
+           <widget class="QWidget" name="page_nom">
+            <widget class="QFrame" name="frame_2">
+             <property name="geometry">
+              <rect>
+               <x>10</x>
+               <y>20</y>
+               <width>481</width>
+               <height>381</height>
+              </rect>
+             </property>
+             <property name="frameShape">
+              <enum>QFrame::NoFrame</enum>
+             </property>
+             <property name="frameShadow">
+              <enum>QFrame::Raised</enum>
+             </property>
+             <widget class="QGraphicsView" name="edm_vueForme">
+              <property name="geometry">
+               <rect>
+                <x>10</x>
+                <y>50</y>
+                <width>293</width>
+                <height>296</height>
+               </rect>
+              </property>
+              <property name="palette">
+               <palette>
+                <active>
+                 <colorrole role="Base">
+                  <brush brushstyle="SolidPattern">
+                   <color alpha="255">
+                    <red>244</red>
+                    <green>244</green>
+                    <blue>244</blue>
+                   </color>
+                  </brush>
+                 </colorrole>
+                </active>
+                <inactive>
+                 <colorrole role="Base">
+                  <brush brushstyle="SolidPattern">
+                   <color alpha="255">
+                    <red>244</red>
+                    <green>244</green>
+                    <blue>244</blue>
+                   </color>
+                  </brush>
+                 </colorrole>
+                </inactive>
+                <disabled>
+                 <colorrole role="Base">
+                  <brush brushstyle="SolidPattern">
+                   <color alpha="255">
+                    <red>240</red>
+                    <green>240</green>
+                    <blue>240</blue>
+                   </color>
+                  </brush>
+                 </colorrole>
+                </disabled>
+               </palette>
+              </property>
+              <property name="frameShape">
+               <enum>QFrame::WinPanel</enum>
+              </property>
+              <property name="frameShadow">
+               <enum>QFrame::Raised</enum>
+              </property>
+              <property name="renderHints">
+               <set>QPainter::Antialiasing|QPainter::HighQualityAntialiasing|QPainter::TextAntialiasing</set>
+              </property>
+             </widget>
+             <widget class="QPushButton" name="edm_image">
+              <property name="geometry">
+               <rect>
+                <x>310</x>
+                <y>90</y>
+                <width>161</width>
+                <height>31</height>
+               </rect>
+              </property>
+              <property name="text">
+               <string>Choisir une image</string>
+              </property>
+              <property name="icon">
+               <iconset resource="ressource.qrc">
+                <normaloff>:/interface/32/ressource/portrait_32.png</normaloff>:/interface/32/ressource/portrait_32.png</iconset>
+              </property>
+              <property name="iconSize">
+               <size>
+                <width>22</width>
+                <height>22</height>
+               </size>
+              </property>
+              <property name="autoDefault">
+               <bool>false</bool>
+              </property>
+             </widget>
+             <widget class="QPushButton" name="edm_couleur">
+              <property name="geometry">
+               <rect>
+                <x>310</x>
+                <y>50</y>
+                <width>161</width>
+                <height>31</height>
+               </rect>
+              </property>
+              <property name="text">
+               <string>Choisir la couleur</string>
+              </property>
+              <property name="icon">
+               <iconset resource="ressource.qrc">
+                <normaloff>:/interface/16/ressource/palette_16.png</normaloff>:/interface/16/ressource/palette_16.png</iconset>
+              </property>
+              <property name="autoDefault">
+               <bool>false</bool>
+              </property>
+             </widget>
+             <widget class="QPushButton" name="edm_aideForme">
+              <property name="geometry">
+               <rect>
+                <x>310</x>
+                <y>310</y>
+                <width>161</width>
+                <height>31</height>
+               </rect>
+              </property>
+              <property name="text">
+               <string>Raccourcis clavier</string>
+              </property>
+              <property name="icon">
+               <iconset resource="ressource.qrc">
+                <normaloff>:/interface/32/ressource/aide_32.png</normaloff>:/interface/32/ressource/aide_32.png</iconset>
+              </property>
+              <property name="autoDefault">
+               <bool>false</bool>
+              </property>
+             </widget>
+             <widget class="QRadioButton" name="edm_casesHexa">
+              <property name="geometry">
+               <rect>
+                <x>20</x>
+                <y>0</y>
+                <width>151</width>
+                <height>31</height>
+               </rect>
+              </property>
+              <property name="text">
+               <string>Cases hexagonales</string>
+              </property>
+              <property name="checked">
+               <bool>true</bool>
+              </property>
+             </widget>
+             <widget class="QRadioButton" name="edm_casesCarrees">
+              <property name="geometry">
+               <rect>
+                <x>180</x>
+                <y>0</y>
+                <width>111</width>
+                <height>31</height>
+               </rect>
+              </property>
+              <property name="text">
+               <string>Cases carrées</string>
+              </property>
+             </widget>
+            </widget>
+           </widget>
+           <widget class="QWidget" name="page_cbt">
+            <widget class="QComboBox" name="edm_etat">
+             <property name="geometry">
+              <rect>
+               <x>130</x>
+               <y>10</y>
+               <width>221</width>
+               <height>31</height>
+              </rect>
+             </property>
+             <property name="font">
+              <font>
+               <pointsize>9</pointsize>
+              </font>
+             </property>
+            </widget>
+            <widget class="QLabel" name="edm_etat_lbl">
+             <property name="geometry">
+              <rect>
+               <x>20</x>
+               <y>10</y>
+               <width>101</width>
+               <height>31</height>
+              </rect>
+             </property>
+             <property name="font">
+              <font>
+               <pointsize>9</pointsize>
+              </font>
+             </property>
+             <property name="text">
+              <string>Etat apparent : </string>
+             </property>
+            </widget>
+            <widget class="QLabel" name="edm_effets_lbl">
+             <property name="geometry">
+              <rect>
+               <x>10</x>
+               <y>140</y>
+               <width>161</width>
+               <height>21</height>
+              </rect>
+             </property>
+             <property name="font">
+              <font>
+               <italic>true</italic>
+              </font>
+             </property>
+             <property name="text">
+              <string>Autres effets : </string>
+             </property>
+            </widget>
+            <widget class="QTableWidget" name="edm_effets">
+             <property name="geometry">
+              <rect>
+               <x>10</x>
+               <y>161</y>
+               <width>481</width>
+               <height>141</height>
+              </rect>
+             </property>
+             <property name="palette">
+              <palette>
+               <active>
+                <colorrole role="Base">
+                 <brush brushstyle="SolidPattern">
+                  <color alpha="255">
+                   <red>249</red>
+                   <green>249</green>
+                   <blue>249</blue>
+                  </color>
+                 </brush>
+                </colorrole>
+               </active>
+               <inactive>
+                <colorrole role="Base">
+                 <brush brushstyle="SolidPattern">
+                  <color alpha="255">
+                   <red>249</red>
+                   <green>249</green>
+                   <blue>249</blue>
+                  </color>
+                 </brush>
+                </colorrole>
+               </inactive>
+               <disabled>
+                <colorrole role="Base">
+                 <brush brushstyle="SolidPattern">
+                  <color alpha="255">
+                   <red>240</red>
+                   <green>240</green>
+                   <blue>240</blue>
+                  </color>
+                 </brush>
+                </colorrole>
+               </disabled>
+              </palette>
+             </property>
+             <column>
+              <property name="text">
+               <string>id</string>
+              </property>
+             </column>
+             <column>
+              <property name="text">
+               <string>Nom</string>
+              </property>
+             </column>
+             <column>
+              <property name="text">
+               <string>Nouvelle colonne</string>
+              </property>
+             </column>
+             <column>
+              <property name="text">
+               <string>Durée</string>
+              </property>
+             </column>
+            </widget>
+            <widget class="QLabel" name="edm_actions_lbl">
+             <property name="geometry">
+              <rect>
+               <x>10</x>
+               <y>320</y>
+               <width>161</width>
+               <height>21</height>
+              </rect>
+             </property>
+             <property name="font">
+              <font>
+               <italic>true</italic>
+              </font>
+             </property>
+             <property name="text">
+              <string>Dernières actions : </string>
+             </property>
+            </widget>
+            <widget class="QWidget" name="horizontalLayoutWidget">
+             <property name="geometry">
+              <rect>
+               <x>10</x>
+               <y>70</y>
+               <width>481</width>
+               <height>31</height>
+              </rect>
+             </property>
+             <layout class="QHBoxLayout" name="edm_layoutStatuts">
+              <item>
+               <widget class="QCheckBox" name="edm_statut0">
+                <property name="text">
+                 <string>Etourdi</string>
+                </property>
+                <property name="icon">
+                 <iconset resource="ressource.qrc">
+                  <normaloff>:/interface/16/ressource/etourdi_16.png</normaloff>:/interface/16/ressource/etourdi_16.png</iconset>
+                </property>
+               </widget>
+              </item>
+              <item>
+               <widget class="QCheckBox" name="edm_statut1">
+                <property name="text">
+                 <string>Gelé</string>
+                </property>
+                <property name="icon">
+                 <iconset resource="ressource.qrc">
+                  <normaloff>:/interface/16/ressource/glace_16.png</normaloff>:/interface/16/ressource/glace_16.png</iconset>
+                </property>
+               </widget>
+              </item>
+              <item>
+               <widget class="QCheckBox" name="edm_statut2">
+                <property name="text">
+                 <string>Paralysé</string>
+                </property>
+                <property name="icon">
+                 <iconset resource="ressource.qrc">
+                  <normaloff>:/interface/16/ressource/eclair_16.png</normaloff>:/interface/16/ressource/eclair_16.png</iconset>
+                </property>
+               </widget>
+              </item>
+              <item>
+               <widget class="QCheckBox" name="edm_statut3">
+                <property name="text">
+                 <string>Empoisonné</string>
+                </property>
+                <property name="icon">
+                 <iconset resource="ressource.qrc">
+                  <normaloff>:/interface/16/ressource/poison_16.png</normaloff>:/interface/16/ressource/poison_16.png</iconset>
+                </property>
+               </widget>
+              </item>
+              <item>
+               <widget class="QCheckBox" name="edm_statut4">
+                <property name="text">
+                 <string>Brûlé</string>
+                </property>
+                <property name="icon">
+                 <iconset resource="ressource.qrc">
+                  <normaloff>:/interface/16/ressource/feu_16.png</normaloff>:/interface/16/ressource/feu_16.png</iconset>
+                </property>
+               </widget>
+              </item>
+              <item>
+               <widget class="QCheckBox" name="edm_statut5">
+                <property name="text">
+                 <string>Verrouillé</string>
+                </property>
+                <property name="icon">
+                 <iconset resource="ressource.qrc">
+                  <normaloff>:/interface/16/ressource/verrou_ferme_16.png</normaloff>:/interface/16/ressource/verrou_ferme_16.png</iconset>
+                </property>
+               </widget>
+              </item>
+             </layout>
+            </widget>
+           </widget>
+           <widget class="QWidget" name="page_dep">
+            <widget class="QLabel" name="label_9">
+             <property name="geometry">
+              <rect>
+               <x>70</x>
+               <y>100</y>
+               <width>391</width>
+               <height>31</height>
+              </rect>
+             </property>
+             <property name="font">
+              <font>
+               <family>Verdana</family>
+              </font>
+             </property>
+             <property name="frameShape">
+              <enum>QFrame::NoFrame</enum>
+             </property>
+             <property name="text">
+              <string>Nombre de cases que la créature peut parcourir en un tour : </string>
+             </property>
+            </widget>
+            <widget class="QSpinBox" name="edm_depMarche">
+             <property name="geometry">
+              <rect>
+               <x>240</x>
+               <y>140</y>
+               <width>51</width>
+               <height>31</height>
+              </rect>
+             </property>
+             <property name="palette">
+              <palette>
+               <active>
+                <colorrole role="Base">
+                 <brush brushstyle="SolidPattern">
+                  <color alpha="255">
+                   <red>248</red>
+                   <green>248</green>
+                   <blue>248</blue>
+                  </color>
+                 </brush>
+                </colorrole>
+               </active>
+               <inactive>
+                <colorrole role="Base">
+                 <brush brushstyle="SolidPattern">
+                  <color alpha="255">
+                   <red>248</red>
+                   <green>248</green>
+                   <blue>248</blue>
+                  </color>
+                 </brush>
+                </colorrole>
+               </inactive>
+               <disabled>
+                <colorrole role="Base">
+                 <brush brushstyle="SolidPattern">
+                  <color alpha="255">
+                   <red>240</red>
+                   <green>240</green>
+                   <blue>240</blue>
+                  </color>
+                 </brush>
+                </colorrole>
+               </disabled>
+              </palette>
+             </property>
+             <property name="font">
+              <font>
+               <family>Verdana</family>
+              </font>
+             </property>
+             <property name="value">
+              <number>9</number>
+             </property>
+            </widget>
+            <widget class="QLabel" name="label_10">
+             <property name="geometry">
+              <rect>
+               <x>130</x>
+               <y>140</y>
+               <width>101</width>
+               <height>31</height>
+              </rect>
+             </property>
+             <property name="font">
+              <font>
+               <family>Verdana</family>
+              </font>
+             </property>
+             <property name="frameShape">
+              <enum>QFrame::NoFrame</enum>
+             </property>
+             <property name="text">
+              <string>Marche / Course</string>
+             </property>
+            </widget>
+            <widget class="QSpinBox" name="edm_depNage">
+             <property name="geometry">
+              <rect>
+               <x>240</x>
+               <y>180</y>
+               <width>51</width>
+               <height>31</height>
+              </rect>
+             </property>
+             <property name="palette">
+              <palette>
+               <active>
+                <colorrole role="Base">
+                 <brush brushstyle="SolidPattern">
+                  <color alpha="255">
+                   <red>248</red>
+                   <green>248</green>
+                   <blue>248</blue>
+                  </color>
+                 </brush>
+                </colorrole>
+               </active>
+               <inactive>
+                <colorrole role="Base">
+                 <brush brushstyle="SolidPattern">
+                  <color alpha="255">
+                   <red>248</red>
+                   <green>248</green>
+                   <blue>248</blue>
+                  </color>
+                 </brush>
+                </colorrole>
+               </inactive>
+               <disabled>
+                <colorrole role="Base">
+                 <brush brushstyle="SolidPattern">
+                  <color alpha="255">
+                   <red>240</red>
+                   <green>240</green>
+                   <blue>240</blue>
+                  </color>
+                 </brush>
+                </colorrole>
+               </disabled>
+              </palette>
+             </property>
+             <property name="font">
+              <font>
+               <family>Verdana</family>
+              </font>
+             </property>
+             <property name="value">
+              <number>6</number>
+             </property>
+            </widget>
+            <widget class="QLabel" name="label_11">
+             <property name="geometry">
+              <rect>
+               <x>130</x>
+               <y>180</y>
+               <width>81</width>
+               <height>31</height>
+              </rect>
+             </property>
+             <property name="font">
+              <font>
+               <family>Verdana</family>
+              </font>
+             </property>
+             <property name="frameShape">
+              <enum>QFrame::NoFrame</enum>
+             </property>
+             <property name="text">
+              <string>Nage    </string>
+             </property>
+            </widget>
+            <widget class="QSpinBox" name="edm_depEscalade">
+             <property name="geometry">
+              <rect>
+               <x>240</x>
+               <y>220</y>
+               <width>51</width>
+               <height>31</height>
+              </rect>
+             </property>
+             <property name="palette">
+              <palette>
+               <active>
+                <colorrole role="Base">
+                 <brush brushstyle="SolidPattern">
+                  <color alpha="255">
+                   <red>248</red>
+                   <green>248</green>
+                   <blue>248</blue>
+                  </color>
+                 </brush>
+                </colorrole>
+               </active>
+               <inactive>
+                <colorrole role="Base">
+                 <brush brushstyle="SolidPattern">
+                  <color alpha="255">
+                   <red>248</red>
+                   <green>248</green>
+                   <blue>248</blue>
+                  </color>
+                 </brush>
+                </colorrole>
+               </inactive>
+               <disabled>
+                <colorrole role="Base">
+                 <brush brushstyle="SolidPattern">
+                  <color alpha="255">
+                   <red>240</red>
+                   <green>240</green>
+                   <blue>240</blue>
+                  </color>
+                 </brush>
+                </colorrole>
+               </disabled>
+              </palette>
+             </property>
+             <property name="font">
+              <font>
+               <family>Verdana</family>
+              </font>
+             </property>
+             <property name="value">
+              <number>4</number>
+             </property>
+            </widget>
+            <widget class="QLabel" name="label_12">
+             <property name="geometry">
+              <rect>
+               <x>130</x>
+               <y>220</y>
+               <width>91</width>
+               <height>31</height>
+              </rect>
+             </property>
+             <property name="font">
+              <font>
+               <family>Verdana</family>
+              </font>
+             </property>
+             <property name="frameShape">
+              <enum>QFrame::NoFrame</enum>
+             </property>
+             <property name="text">
+              <string>Escalade </string>
+             </property>
+            </widget>
+            <widget class="QLabel" name="label_13">
+             <property name="geometry">
+              <rect>
+               <x>130</x>
+               <y>260</y>
+               <width>61</width>
+               <height>31</height>
+              </rect>
+             </property>
+             <property name="font">
+              <font>
+               <family>Verdana</family>
+              </font>
+             </property>
+             <property name="frameShape">
+              <enum>QFrame::NoFrame</enum>
+             </property>
+             <property name="text">
+              <string>Vol      </string>
+             </property>
+            </widget>
+            <widget class="QSpinBox" name="edm_depVol">
+             <property name="geometry">
+              <rect>
+               <x>240</x>
+               <y>260</y>
+               <width>51</width>
+               <height>31</height>
+              </rect>
+             </property>
+             <property name="palette">
+              <palette>
+               <active>
+                <colorrole role="Base">
+                 <brush brushstyle="SolidPattern">
+                  <color alpha="255">
+                   <red>248</red>
+                   <green>248</green>
+                   <blue>248</blue>
+                  </color>
+                 </brush>
+                </colorrole>
+               </active>
+               <inactive>
+                <colorrole role="Base">
+                 <brush brushstyle="SolidPattern">
+                  <color alpha="255">
+                   <red>248</red>
+                   <green>248</green>
+                   <blue>248</blue>
+                  </color>
+                 </brush>
+                </colorrole>
+               </inactive>
+               <disabled>
+                <colorrole role="Base">
+                 <brush brushstyle="SolidPattern">
+                  <color alpha="255">
+                   <red>240</red>
+                   <green>240</green>
+                   <blue>240</blue>
+                  </color>
+                 </brush>
+                </colorrole>
+               </disabled>
+              </palette>
+             </property>
+             <property name="font">
+              <font>
+               <family>Verdana</family>
+              </font>
+             </property>
+            </widget>
+            <widget class="QDoubleSpinBox" name="edm_saut">
+             <property name="geometry">
+              <rect>
+               <x>310</x>
+               <y>320</y>
+               <width>51</width>
+               <height>31</height>
+              </rect>
+             </property>
+             <property name="palette">
+              <palette>
+               <active>
+                <colorrole role="Base">
+                 <brush brushstyle="SolidPattern">
+                  <color alpha="255">
+                   <red>248</red>
+                   <green>248</green>
+                   <blue>248</blue>
+                  </color>
+                 </brush>
+                </colorrole>
+               </active>
+               <inactive>
+                <colorrole role="Base">
+                 <brush brushstyle="SolidPattern">
+                  <color alpha="255">
+                   <red>248</red>
+                   <green>248</green>
+                   <blue>248</blue>
+                  </color>
+                 </brush>
+                </colorrole>
+               </inactive>
+               <disabled>
+                <colorrole role="Base">
+                 <brush brushstyle="SolidPattern">
+                  <color alpha="255">
+                   <red>240</red>
+                   <green>240</green>
+                   <blue>240</blue>
+                  </color>
+                 </brush>
+                </colorrole>
+               </disabled>
+              </palette>
+             </property>
+             <property name="font">
+              <font>
+               <family>Verdana</family>
+              </font>
+             </property>
+             <property name="prefix">
+              <string/>
+             </property>
+             <property name="decimals">
+              <number>0</number>
+             </property>
+             <property name="singleStep">
+              <double>1.000000000000000</double>
+             </property>
+             <property name="value">
+              <double>5.000000000000000</double>
+             </property>
+            </widget>
+            <widget class="QLabel" name="label_14">
+             <property name="geometry">
+              <rect>
+               <x>70</x>
+               <y>320</y>
+               <width>231</width>
+               <height>31</height>
+              </rect>
+             </property>
+             <property name="font">
+              <font>
+               <family>Verdana</family>
+              </font>
+             </property>
+             <property name="frameShape">
+              <enum>QFrame::NoFrame</enum>
+             </property>
+             <property name="text">
+              <string>Hauteur maximum pour les sauts : </string>
+             </property>
+            </widget>
+            <widget class="QLabel" name="label_2">
+             <property name="geometry">
+              <rect>
+               <x>80</x>
+               <y>140</y>
+               <width>31</width>
+               <height>31</height>
+              </rect>
+             </property>
+             <property name="text">
+              <string/>
+             </property>
+             <property name="pixmap">
+              <pixmap resource="ressource.qrc">:/interface/16/ressource/marche_16.png</pixmap>
+             </property>
+             <property name="scaledContents">
+              <bool>false</bool>
+             </property>
+             <property name="alignment">
+              <set>Qt::AlignCenter</set>
+             </property>
+            </widget>
+            <widget class="QLabel" name="label_3">
+             <property name="geometry">
+              <rect>
+               <x>80</x>
+               <y>180</y>
+               <width>31</width>
+               <height>31</height>
+              </rect>
+             </property>
+             <property name="text">
+              <string/>
+             </property>
+             <property name="pixmap">
+              <pixmap resource="ressource.qrc">:/interface/24/ressource/nage_24.png</pixmap>
+             </property>
+             <property name="scaledContents">
+              <bool>false</bool>
+             </property>
+            </widget>
+            <widget class="QLabel" name="label_4">
+             <property name="geometry">
+              <rect>
+               <x>80</x>
+               <y>220</y>
+               <width>31</width>
+               <height>31</height>
+              </rect>
+             </property>
+             <property name="text">
+              <string/>
+             </property>
+             <property name="pixmap">
+              <pixmap resource="ressource.qrc">:/interface/24/ressource/escalade_24.png</pixmap>
+             </property>
+             <property name="scaledContents">
+              <bool>false</bool>
+             </property>
+            </widget>
+            <widget class="QLabel" name="label_5">
+             <property name="geometry">
+              <rect>
+               <x>80</x>
+               <y>260</y>
+               <width>31</width>
+               <height>31</height>
+              </rect>
+             </property>
+             <property name="text">
+              <string/>
+             </property>
+             <property name="pixmap">
+              <pixmap resource="ressource.qrc">:/interface/24/ressource/plume_24.png</pixmap>
+             </property>
+             <property name="scaledContents">
+              <bool>false</bool>
+             </property>
+            </widget>
+            <widget class="QSpinBox" name="edm_taille">
+             <property name="geometry">
+              <rect>
+               <x>310</x>
+               <y>60</y>
+               <width>51</width>
+               <height>31</height>
+              </rect>
+             </property>
+             <property name="palette">
+              <palette>
+               <active>
+                <colorrole role="Base">
+                 <brush brushstyle="SolidPattern">
+                  <color alpha="255">
+                   <red>248</red>
+                   <green>248</green>
+                   <blue>248</blue>
+                  </color>
+                 </brush>
+                </colorrole>
+               </active>
+               <inactive>
+                <colorrole role="Base">
+                 <brush brushstyle="SolidPattern">
+                  <color alpha="255">
+                   <red>248</red>
+                   <green>248</green>
+                   <blue>248</blue>
+                  </color>
+                 </brush>
+                </colorrole>
+               </inactive>
+               <disabled>
+                <colorrole role="Base">
+                 <brush brushstyle="SolidPattern">
+                  <color alpha="255">
+                   <red>240</red>
+                   <green>240</green>
+                   <blue>240</blue>
+                  </color>
+                 </brush>
+                </colorrole>
+               </disabled>
+              </palette>
+             </property>
+             <property name="font">
+              <font>
+               <family>Verdana</family>
+              </font>
+             </property>
+             <property name="minimum">
+              <number>1</number>
+             </property>
+            </widget>
+            <widget class="QLabel" name="label_15">
+             <property name="geometry">
+              <rect>
+               <x>70</x>
+               <y>60</y>
+               <width>231</width>
+               <height>31</height>
+              </rect>
+             </property>
+             <property name="font">
+              <font>
+               <family>Verdana</family>
+              </font>
+             </property>
+             <property name="frameShape">
+              <enum>QFrame::NoFrame</enum>
+             </property>
+             <property name="text">
+              <string>Taille de la créature (en cases) : </string>
+             </property>
+            </widget>
+           </widget>
+           <widget class="QWidget" name="page_proprietes">
+            <widget class="QLabel" name="label_19">
+             <property name="geometry">
+              <rect>
+               <x>40</x>
+               <y>30</y>
+               <width>231</width>
+               <height>31</height>
+              </rect>
+             </property>
+             <property name="font">
+              <font>
+               <family>Verdana</family>
+              </font>
+             </property>
+             <property name="frameShape">
+              <enum>QFrame::NoFrame</enum>
+             </property>
+             <property name="text">
+              <string>Hauteur du décor (en cases) : </string>
+             </property>
+            </widget>
+            <widget class="QGroupBox" name="groupBox">
+             <property name="geometry">
+              <rect>
+               <x>40</x>
+               <y>129</y>
+               <width>341</width>
+               <height>41</height>
+              </rect>
+             </property>
+             <property name="title">
+              <string/>
+             </property>
+             <property name="flat">
+              <bool>true</bool>
+             </property>
+             <widget class="QRadioButton" name="radioButton_2">
+              <property name="geometry">
+               <rect>
+                <x>280</x>
+                <y>10</y>
+                <width>51</width>
+                <height>31</height>
+               </rect>
+              </property>
+              <property name="text">
+               <string>Non</string>
+              </property>
+              <property name="checked">
+               <bool>true</bool>
+              </property>
+             </widget>
+             <widget class="QRadioButton" name="edm_escalade">
+              <property name="geometry">
+               <rect>
+                <x>190</x>
+                <y>10</y>
+                <width>51</width>
+                <height>31</height>
+               </rect>
+              </property>
+              <property name="text">
+               <string>Oui</string>
+              </property>
+             </widget>
+             <widget class="QLabel" name="label_20">
+              <property name="geometry">
+               <rect>
+                <x>40</x>
+                <y>10</y>
+                <width>131</width>
+                <height>31</height>
+               </rect>
+              </property>
+              <property name="text">
+               <string>Peut être escaladé : </string>
+              </property>
+             </widget>
+             <widget class="QLabel" name="label_21">
+              <property name="geometry">
+               <rect>
+                <x>0</x>
+                <y>10</y>
+                <width>31</width>
+                <height>31</height>
+               </rect>
+              </property>
+              <property name="text">
+               <string/>
+              </property>
+              <property name="pixmap">
+               <pixmap resource="ressource.qrc">:/interface/24/ressource/escalade_24.png</pixmap>
+              </property>
+             </widget>
+            </widget>
+            <widget class="QGroupBox" name="groupBox_2">
+             <property name="geometry">
+              <rect>
+               <x>40</x>
+               <y>210</y>
+               <width>341</width>
+               <height>41</height>
+              </rect>
+             </property>
+             <property name="title">
+              <string/>
+             </property>
+             <property name="flat">
+              <bool>true</bool>
+             </property>
+             <widget class="QRadioButton" name="radioButton_3">
+              <property name="geometry">
+               <rect>
+                <x>280</x>
+                <y>10</y>
+                <width>51</width>
+                <height>31</height>
+               </rect>
+              </property>
+              <property name="text">
+               <string>Non</string>
+              </property>
+              <property name="checked">
+               <bool>true</bool>
+              </property>
+             </widget>
+             <widget class="QRadioButton" name="edm_inflammable">
+              <property name="geometry">
+               <rect>
+                <x>190</x>
+                <y>10</y>
+                <width>51</width>
+                <height>31</height>
+               </rect>
+              </property>
+              <property name="text">
+               <string>Oui</string>
+              </property>
+             </widget>
+             <widget class="QLabel" name="label_22">
+              <property name="geometry">
+               <rect>
+                <x>40</x>
+                <y>10</y>
+                <width>121</width>
+                <height>31</height>
+               </rect>
+              </property>
+              <property name="text">
+               <string>Inflammable : </string>
+              </property>
+             </widget>
+             <widget class="QLabel" name="label_24">
+              <property name="geometry">
+               <rect>
+                <x>0</x>
+                <y>10</y>
+                <width>31</width>
+                <height>31</height>
+               </rect>
+              </property>
+              <property name="text">
+               <string/>
+              </property>
+              <property name="pixmap">
+               <pixmap resource="ressource.qrc">:/interface/24/ressource/feu_24.png</pixmap>
+              </property>
+              <property name="scaledContents">
+               <bool>false</bool>
+              </property>
+             </widget>
+            </widget>
+            <widget class="QCheckBox" name="edm_hauteurPlafond">
+             <property name="geometry">
+              <rect>
+               <x>50</x>
+               <y>60</y>
+               <width>181</width>
+               <height>17</height>
+              </rect>
+             </property>
+             <property name="font">
+              <font>
+               <italic>true</italic>
+              </font>
+             </property>
+             <property name="text">
+              <string>Jusqu'au plafond</string>
+             </property>
+            </widget>
+            <widget class="QSpinBox" name="edm_hauteur">
+             <property name="geometry">
+              <rect>
+               <x>280</x>
+               <y>30</y>
+               <width>51</width>
+               <height>31</height>
+              </rect>
+             </property>
+             <property name="palette">
+              <palette>
+               <active>
+                <colorrole role="Base">
+                 <brush brushstyle="SolidPattern">
+                  <color alpha="255">
+                   <red>248</red>
+                   <green>248</green>
+                   <blue>248</blue>
+                  </color>
+                 </brush>
+                </colorrole>
+               </active>
+               <inactive>
+                <colorrole role="Base">
+                 <brush brushstyle="SolidPattern">
+                  <color alpha="255">
+                   <red>248</red>
+                   <green>248</green>
+                   <blue>248</blue>
+                  </color>
+                 </brush>
+                </colorrole>
+               </inactive>
+               <disabled>
+                <colorrole role="Base">
+                 <brush brushstyle="SolidPattern">
+                  <color alpha="255">
+                   <red>240</red>
+                   <green>240</green>
+                   <blue>240</blue>
+                  </color>
+                 </brush>
+                </colorrole>
+               </disabled>
+              </palette>
+             </property>
+             <property name="font">
+              <font>
+               <family>Verdana</family>
+              </font>
+             </property>
+             <property name="minimum">
+              <number>0</number>
+             </property>
+             <property name="maximum">
+              <number>999</number>
+             </property>
+            </widget>
+           </widget>
+           <widget class="QWidget" name="page_attr">
+            <widget class="QScrollArea" name="edm_deroulementAttributs">
+             <property name="geometry">
+              <rect>
+               <x>10</x>
+               <y>10</y>
+               <width>231</width>
+               <height>411</height>
+              </rect>
+             </property>
+             <property name="frameShape">
+              <enum>QFrame::StyledPanel</enum>
+             </property>
+             <property name="frameShadow">
+              <enum>QFrame::Raised</enum>
+             </property>
+             <property name="widgetResizable">
+              <bool>true</bool>
+             </property>
+             <widget class="QWidget" name="scrollAreaWidgetContents_2">
+              <property name="geometry">
+               <rect>
+                <x>0</x>
+                <y>0</y>
+                <width>229</width>
+                <height>409</height>
+               </rect>
+              </property>
+              <layout class="QVBoxLayout" name="edm_deroulementAttributs_layout">
+               <property name="spacing">
+                <number>1</number>
+               </property>
+               <property name="leftMargin">
+                <number>3</number>
+               </property>
+               <property name="topMargin">
+                <number>3</number>
+               </property>
+               <property name="rightMargin">
+                <number>3</number>
+               </property>
+               <property name="bottomMargin">
+                <number>3</number>
+               </property>
+              </layout>
+             </widget>
+            </widget>
+            <widget class="QTextEdit" name="edm_notes">
+             <property name="geometry">
+              <rect>
+               <x>270</x>
+               <y>30</y>
+               <width>181</width>
+               <height>391</height>
+              </rect>
+             </property>
+             <property name="palette">
+              <palette>
+               <active>
+                <colorrole role="Base">
+                 <brush brushstyle="SolidPattern">
+                  <color alpha="255">
+                   <red>248</red>
+                   <green>248</green>
+                   <blue>248</blue>
+                  </color>
+                 </brush>
+                </colorrole>
+               </active>
+               <inactive>
+                <colorrole role="Base">
+                 <brush brushstyle="SolidPattern">
+                  <color alpha="255">
+                   <red>248</red>
+                   <green>248</green>
+                   <blue>248</blue>
+                  </color>
+                 </brush>
+                </colorrole>
+               </inactive>
+               <disabled>
+                <colorrole role="Base">
+                 <brush brushstyle="SolidPattern">
+                  <color alpha="255">
+                   <red>240</red>
+                   <green>240</green>
+                   <blue>240</blue>
+                  </color>
+                 </brush>
+                </colorrole>
+               </disabled>
+              </palette>
+             </property>
+             <property name="font">
+              <font>
+               <family>Verdana</family>
+              </font>
+             </property>
+            </widget>
+            <widget class="QLabel" name="label_23">
+             <property name="geometry">
+              <rect>
+               <x>280</x>
+               <y>9</y>
+               <width>141</width>
+               <height>21</height>
+              </rect>
+             </property>
+             <property name="font">
+              <font>
+               <family>Verdana</family>
+               <italic>true</italic>
+              </font>
+             </property>
+             <property name="text">
+              <string>Autre :</string>
+             </property>
+            </widget>
+           </widget>
+           <widget class="QWidget" name="page_att">
+            <widget class="QScrollArea" name="edm_deroulementAttaques">
+             <property name="geometry">
+              <rect>
+               <x>0</x>
+               <y>0</y>
+               <width>491</width>
+               <height>431</height>
+              </rect>
+             </property>
+             <property name="widgetResizable">
+              <bool>true</bool>
+             </property>
+             <widget class="QWidget" name="scrollAreaWidgetContents">
+              <property name="geometry">
+               <rect>
+                <x>0</x>
+                <y>0</y>
+                <width>489</width>
+                <height>429</height>
+               </rect>
+              </property>
+              <layout class="QVBoxLayout" name="edm_deroulementAttaques_layout">
+               <property name="spacing">
+                <number>1</number>
+               </property>
+               <property name="leftMargin">
+                <number>3</number>
+               </property>
+               <property name="topMargin">
+                <number>3</number>
+               </property>
+               <property name="rightMargin">
+                <number>3</number>
+               </property>
+               <property name="bottomMargin">
+                <number>3</number>
+               </property>
+              </layout>
+             </widget>
+            </widget>
+           </widget>
+           <widget class="QWidget" name="page_invent">
+            <widget class="DmTableInventaire" name="edm_listeInventaire">
+             <property name="geometry">
+              <rect>
+               <x>0</x>
+               <y>36</y>
+               <width>491</width>
+               <height>361</height>
+              </rect>
+             </property>
+             <property name="palette">
+              <palette>
+               <active>
+                <colorrole role="Base">
+                 <brush brushstyle="SolidPattern">
+                  <color alpha="255">
+                   <red>248</red>
+                   <green>248</green>
+                   <blue>248</blue>
+                  </color>
+                 </brush>
+                </colorrole>
+               </active>
+               <inactive>
+                <colorrole role="Base">
+                 <brush brushstyle="SolidPattern">
+                  <color alpha="255">
+                   <red>248</red>
+                   <green>248</green>
+                   <blue>248</blue>
+                  </color>
+                 </brush>
+                </colorrole>
+               </inactive>
+               <disabled>
+                <colorrole role="Base">
+                 <brush brushstyle="SolidPattern">
+                  <color alpha="255">
+                   <red>240</red>
+                   <green>240</green>
+                   <blue>240</blue>
+                  </color>
+                 </brush>
+                </colorrole>
+               </disabled>
+              </palette>
+             </property>
+             <property name="font">
+              <font>
+               <family>Verdana</family>
+              </font>
+             </property>
+             <property name="frameShape">
+              <enum>QFrame::WinPanel</enum>
+             </property>
+             <property name="verticalScrollBarPolicy">
+              <enum>Qt::ScrollBarAsNeeded</enum>
+             </property>
+             <property name="horizontalScrollBarPolicy">
+              <enum>Qt::ScrollBarAlwaysOff</enum>
+             </property>
+             <property name="editTriggers">
+              <set>QAbstractItemView::NoEditTriggers</set>
+             </property>
+             <property name="alternatingRowColors">
+              <bool>false</bool>
+             </property>
+             <property name="selectionMode">
+              <enum>QAbstractItemView::NoSelection</enum>
+             </property>
+             <property name="selectionBehavior">
+              <enum>QAbstractItemView::SelectRows</enum>
+             </property>
+             <property name="showGrid">
+              <bool>true</bool>
+             </property>
+             <property name="gridStyle">
+              <enum>Qt::SolidLine</enum>
+             </property>
+             <property name="sortingEnabled">
+              <bool>true</bool>
+             </property>
+             <attribute name="horizontalHeaderVisible">
+              <bool>false</bool>
+             </attribute>
+             <attribute name="horizontalHeaderCascadingSectionResizes">
+              <bool>false</bool>
+             </attribute>
+             <attribute name="horizontalHeaderDefaultSectionSize">
+              <number>60</number>
+             </attribute>
+             <attribute name="horizontalHeaderMinimumSectionSize">
+              <number>32</number>
+             </attribute>
+             <attribute name="verticalHeaderVisible">
+              <bool>false</bool>
+             </attribute>
+             <attribute name="verticalHeaderDefaultSectionSize">
+              <number>18</number>
+             </attribute>
+             <attribute name="verticalHeaderMinimumSectionSize">
+              <number>14</number>
+             </attribute>
+             <row>
+              <property name="text">
+               <string>Nouvelle ligne</string>
+              </property>
+             </row>
+             <column>
+              <property name="text">
+               <string>Type</string>
+              </property>
+              <property name="font">
+               <font>
+                <family>Verdana</family>
+                <pointsize>7</pointsize>
+                <weight>75</weight>
+                <bold>true</bold>
+               </font>
+              </property>
+             </column>
+             <column>
+              <property name="text">
+               <string>Quantité</string>
+              </property>
+              <property name="font">
+               <font>
+                <family>Verdana</family>
+                <pointsize>7</pointsize>
+                <weight>75</weight>
+                <bold>true</bold>
+               </font>
+              </property>
+             </column>
+             <column>
+              <property name="text">
+               <string>Objet</string>
+              </property>
+              <property name="font">
+               <font>
+                <family>Verdana</family>
+                <pointsize>7</pointsize>
+                <weight>75</weight>
+                <italic>false</italic>
+                <bold>true</bold>
+               </font>
+              </property>
+             </column>
+             <column>
+              <property name="text">
+               <string/>
+              </property>
+              <property name="font">
+               <font>
+                <family>Verdana</family>
+                <pointsize>7</pointsize>
+                <weight>75</weight>
+                <bold>true</bold>
+               </font>
+              </property>
+              <property name="icon">
+               <iconset>
+                <normaloff>../../img/poids.png</normaloff>../../img/poids.png</iconset>
+              </property>
+             </column>
+             <column>
+              <property name="text">
+               <string>...</string>
+              </property>
+              <property name="font">
+               <font>
+                <family>Verdana</family>
+                <pointsize>7</pointsize>
+                <weight>75</weight>
+                <bold>true</bold>
+               </font>
+              </property>
+             </column>
+             <item row="0" column="0">
+              <property name="text">
+               <string>*</string>
+              </property>
+              <property name="font">
+               <font>
+                <weight>50</weight>
+                <bold>false</bold>
+               </font>
+              </property>
+              <property name="textAlignment">
+               <set>AlignHCenter|AlignVCenter|AlignCenter</set>
+              </property>
+              <property name="flags">
+               <set>ItemIsSelectable|ItemIsDragEnabled|ItemIsDropEnabled|ItemIsEnabled</set>
+              </property>
+             </item>
+             <item row="0" column="1">
+              <property name="text">
+               <string/>
+              </property>
+              <property name="flags">
+               <set>ItemIsSelectable|ItemIsDragEnabled|ItemIsDropEnabled|ItemIsUserCheckable|ItemIsEnabled</set>
+              </property>
+             </item>
+             <item row="0" column="2">
+              <property name="text">
+               <string>(Cliquer pour ajouter un item)</string>
+              </property>
+              <property name="font">
+               <font>
+                <family>Verdana</family>
+                <pointsize>8</pointsize>
+                <italic>true</italic>
+               </font>
+              </property>
+              <property name="flags">
+               <set>ItemIsSelectable|ItemIsDragEnabled|ItemIsDropEnabled|ItemIsUserCheckable|ItemIsEnabled</set>
+              </property>
+             </item>
+             <item row="0" column="3">
+              <property name="text">
+               <string/>
+              </property>
+              <property name="flags">
+               <set>ItemIsSelectable|ItemIsDragEnabled|ItemIsDropEnabled|ItemIsUserCheckable|ItemIsEnabled</set>
+              </property>
+             </item>
+             <item row="0" column="4">
+              <property name="text">
+               <string/>
+              </property>
+              <property name="flags">
+               <set>ItemIsSelectable|ItemIsDragEnabled|ItemIsDropEnabled|ItemIsUserCheckable|ItemIsEnabled</set>
+              </property>
+             </item>
+            </widget>
+            <widget class="QLabel" name="label">
+             <property name="geometry">
+              <rect>
+               <x>10</x>
+               <y>400</y>
+               <width>151</width>
+               <height>21</height>
+              </rect>
+             </property>
+             <property name="font">
+              <font>
+               <italic>true</italic>
+              </font>
+             </property>
+             <property name="text">
+              <string>Poids total transporté :</string>
+             </property>
+            </widget>
+            <widget class="DmLabel" name="edm_inventaire_poids">
+             <property name="geometry">
+              <rect>
+               <x>150</x>
+               <y>400</y>
+               <width>61</width>
+               <height>20</height>
+              </rect>
+             </property>
+             <property name="font">
+              <font>
+               <italic>true</italic>
+              </font>
+             </property>
+             <property name="text">
+              <string>... kg</string>
+             </property>
+            </widget>
+            <widget class="DmTabInventaire" name="edm_filtreTypeObjet">
+             <property name="geometry">
+              <rect>
+               <x>0</x>
+               <y>6</y>
+               <width>491</width>
+               <height>31</height>
+              </rect>
+             </property>
+             <property name="palette">
+              <palette>
+               <active>
+                <colorrole role="Base">
+                 <brush brushstyle="SolidPattern">
+                  <color alpha="100">
+                   <red>170</red>
+                   <green>0</green>
+                   <blue>0</blue>
+                  </color>
+                 </brush>
+                </colorrole>
+               </active>
+               <inactive>
+                <colorrole role="Base">
+                 <brush brushstyle="SolidPattern">
+                  <color alpha="100">
+                   <red>170</red>
+                   <green>0</green>
+                   <blue>0</blue>
+                  </color>
+                 </brush>
+                </colorrole>
+               </inactive>
+               <disabled>
+                <colorrole role="Base">
+                 <brush brushstyle="SolidPattern">
+                  <color alpha="255">
+                   <red>240</red>
+                   <green>240</green>
+                   <blue>240</blue>
+                  </color>
+                 </brush>
+                </colorrole>
+               </disabled>
+              </palette>
+             </property>
+             <property name="font">
+              <font>
+               <stylestrategy>PreferAntialias</stylestrategy>
+              </font>
+             </property>
+             <property name="tabShape">
+              <enum>QTabWidget::Rounded</enum>
+             </property>
+             <property name="currentIndex">
+              <number>3</number>
+             </property>
+             <property name="iconSize">
+              <size>
+               <width>19</width>
+               <height>21</height>
+              </size>
+             </property>
+             <widget class="QWidget" name="filtre_tout">
+              <attribute name="icon">
+               <iconset resource="ressource.qrc">
+                <normaloff>:/interface/32/ressource/etoile_32.png</normaloff>:/interface/32/ressource/etoile_32.png</iconset>
+              </attribute>
+              <attribute name="title">
+               <string>   </string>
+              </attribute>
+             </widget>
+             <widget class="QWidget" name="filtre_0">
+              <attribute name="icon">
+               <iconset resource="ressource.qrc">
+                <normaloff>:/interface/32/ressource/pieces_32.png</normaloff>:/interface/32/ressource/pieces_32.png</iconset>
+              </attribute>
+              <attribute name="title">
+               <string>   </string>
+              </attribute>
+             </widget>
+             <widget class="QWidget" name="filtre_1">
+              <attribute name="icon">
+               <iconset resource="ressource.qrc">
+                <normaloff>:/interface/32/ressource/armes_32.png</normaloff>:/interface/32/ressource/armes_32.png</iconset>
+              </attribute>
+              <attribute name="title">
+               <string>   </string>
+              </attribute>
+             </widget>
+             <widget class="QWidget" name="filtre_2">
+              <attribute name="icon">
+               <iconset resource="ressource.qrc">
+                <normaloff>:/interface/32/ressource/chimie_32.png</normaloff>:/interface/32/ressource/chimie_32.png</iconset>
+              </attribute>
+              <attribute name="title">
+               <string>   </string>
+              </attribute>
+             </widget>
+             <widget class="QWidget" name="filtre_3">
+              <attribute name="icon">
+               <iconset resource="ressource.qrc">
+                <normaloff>:/interface/32/ressource/diamant_32.png</normaloff>:/interface/32/ressource/diamant_32.png</iconset>
+              </attribute>
+              <attribute name="title">
+               <string>   </string>
+              </attribute>
+             </widget>
+             <widget class="QWidget" name="filtre_4">
+              <attribute name="icon">
+               <iconset resource="ressource.qrc">
+                <normaloff>:/interface/32/ressource/boiteOutils_32.png</normaloff>:/interface/32/ressource/boiteOutils_32.png</iconset>
+              </attribute>
+              <attribute name="title">
+               <string>   </string>
+              </attribute>
+             </widget>
+            </widget>
+            <zorder>edm_filtreTypeObjet</zorder>
+            <zorder>edm_listeInventaire</zorder>
+            <zorder>label</zorder>
+            <zorder>edm_inventaire_poids</zorder>
+           </widget>
+           <widget class="QWidget" name="page_notes">
+            <widget class="QWidget" name="gridLayoutWidget">
+             <property name="geometry">
+              <rect>
+               <x>10</x>
+               <y>10</y>
+               <width>481</width>
+               <height>401</height>
+              </rect>
+             </property>
+             <layout class="QGridLayout" name="edm_layoutNotes">
+              <property name="sizeConstraint">
+               <enum>QLayout::SetMinimumSize</enum>
+              </property>
+              <property name="leftMargin">
+               <number>3</number>
+              </property>
+              <property name="topMargin">
+               <number>3</number>
+              </property>
+              <property name="rightMargin">
+               <number>3</number>
+              </property>
+              <property name="bottomMargin">
+               <number>3</number>
+              </property>
+              <property name="spacing">
+               <number>2</number>
+              </property>
+              <item row="5" column="0">
+               <widget class="QLabel" name="edm_lbl_sexe">
+                <property name="minimumSize">
+                 <size>
+                  <width>41</width>
+                  <height>21</height>
+                 </size>
+                </property>
+                <property name="maximumSize">
+                 <size>
+                  <width>41</width>
+                  <height>21</height>
+                 </size>
+                </property>
+                <property name="font">
+                 <font>
+                  <family>Verdana</family>
+                  <pointsize>8</pointsize>
+                 </font>
+                </property>
+                <property name="text">
+                 <string>Sexe : </string>
+                </property>
+               </widget>
+              </item>
+              <item row="6" column="3">
+               <widget class="DmLineEdit" name="edm_detail_peau">
+                <property name="minimumSize">
+                 <size>
+                  <width>91</width>
+                  <height>20</height>
+                 </size>
+                </property>
+                <property name="maximumSize">
+                 <size>
+                  <width>91</width>
+                  <height>20</height>
+                 </size>
+                </property>
+                <property name="palette">
+                 <palette>
+                  <active>
+                   <colorrole role="Base">
+                    <brush brushstyle="SolidPattern">
+                     <color alpha="255">
+                      <red>248</red>
+                      <green>248</green>
+                      <blue>248</blue>
+                     </color>
+                    </brush>
+                   </colorrole>
+                  </active>
+                  <inactive>
+                   <colorrole role="Base">
+                    <brush brushstyle="SolidPattern">
+                     <color alpha="255">
+                      <red>248</red>
+                      <green>248</green>
+                      <blue>248</blue>
+                     </color>
+                    </brush>
+                   </colorrole>
+                  </inactive>
+                  <disabled>
+                   <colorrole role="Base">
+                    <brush brushstyle="SolidPattern">
+                     <color alpha="255">
+                      <red>240</red>
+                      <green>240</green>
+                      <blue>240</blue>
+                     </color>
+                    </brush>
+                   </colorrole>
+                  </disabled>
+                 </palette>
+                </property>
+                <property name="font">
+                 <font>
+                  <family>Verdana</family>
+                 </font>
+                </property>
+                <property name="text">
+                 <string/>
+                </property>
+               </widget>
+              </item>
+              <item row="6" column="0">
+               <widget class="QLabel" name="edm_lbl_poids">
+                <property name="minimumSize">
+                 <size>
+                  <width>41</width>
+                  <height>21</height>
+                 </size>
+                </property>
+                <property name="maximumSize">
+                 <size>
+                  <width>41</width>
+                  <height>21</height>
+                 </size>
+                </property>
+                <property name="font">
+                 <font>
+                  <family>Verdana</family>
+                  <pointsize>8</pointsize>
+                 </font>
+                </property>
+                <property name="text">
+                 <string>Poids : </string>
+                </property>
+               </widget>
+              </item>
+              <item row="5" column="1">
+               <widget class="DmLineEdit" name="edm_detail_sexe">
+                <property name="minimumSize">
+                 <size>
+                  <width>81</width>
+                  <height>20</height>
+                 </size>
+                </property>
+                <property name="maximumSize">
+                 <size>
+                  <width>81</width>
+                  <height>20</height>
+                 </size>
+                </property>
+                <property name="palette">
+                 <palette>
+                  <active>
+                   <colorrole role="Base">
+                    <brush brushstyle="SolidPattern">
+                     <color alpha="255">
+                      <red>248</red>
+                      <green>248</green>
+                      <blue>248</blue>
+                     </color>
+                    </brush>
+                   </colorrole>
+                  </active>
+                  <inactive>
+                   <colorrole role="Base">
+                    <brush brushstyle="SolidPattern">
+                     <color alpha="255">
+                      <red>248</red>
+                      <green>248</green>
+                      <blue>248</blue>
+                     </color>
+                    </brush>
+                   </colorrole>
+                  </inactive>
+                  <disabled>
+                   <colorrole role="Base">
+                    <brush brushstyle="SolidPattern">
+                     <color alpha="255">
+                      <red>240</red>
+                      <green>240</green>
+                      <blue>240</blue>
+                     </color>
+                    </brush>
+                   </colorrole>
+                  </disabled>
+                 </palette>
+                </property>
+                <property name="font">
+                 <font>
+                  <family>Verdana</family>
+                 </font>
+                </property>
+               </widget>
+              </item>
+              <item row="6" column="1">
+               <widget class="DmLineEdit" name="edm_detail_poids">
+                <property name="minimumSize">
+                 <size>
+                  <width>81</width>
+                  <height>20</height>
+                 </size>
+                </property>
+                <property name="maximumSize">
+                 <size>
+                  <width>81</width>
+                  <height>20</height>
+                 </size>
+                </property>
+                <property name="palette">
+                 <palette>
+                  <active>
+                   <colorrole role="Base">
+                    <brush brushstyle="SolidPattern">
+                     <color alpha="255">
+                      <red>248</red>
+                      <green>248</green>
+                      <blue>248</blue>
+                     </color>
+                    </brush>
+                   </colorrole>
+                  </active>
+                  <inactive>
+                   <colorrole role="Base">
+                    <brush brushstyle="SolidPattern">
+                     <color alpha="255">
+                      <red>248</red>
+                      <green>248</green>
+                      <blue>248</blue>
+                     </color>
+                    </brush>
+                   </colorrole>
+                  </inactive>
+                  <disabled>
+                   <colorrole role="Base">
+                    <brush brushstyle="SolidPattern">
+                     <color alpha="255">
+                      <red>240</red>
+                      <green>240</green>
+                      <blue>240</blue>
+                     </color>
+                    </brush>
+                   </colorrole>
+                  </disabled>
+                 </palette>
+                </property>
+                <property name="font">
+                 <font>
+                  <family>Verdana</family>
+                 </font>
+                </property>
+               </widget>
+              </item>
+              <item row="8" column="0">
+               <widget class="QLabel" name="edm_lbl_langues">
+                <property name="minimumSize">
+                 <size>
+                  <width>61</width>
+                  <height>41</height>
+                 </size>
+                </property>
+                <property name="maximumSize">
+                 <size>
+                  <width>61</width>
+                  <height>41</height>
+                 </size>
+                </property>
+                <property name="font">
+                 <font>
+                  <family>Verdana</family>
+                  <pointsize>8</pointsize>
+                 </font>
+                </property>
+                <property name="text">
+                 <string>Langues
+parlées : </string>
+                </property>
+               </widget>
+              </item>
+              <item row="4" column="0">
+               <widget class="QLabel" name="edm_lbl_age">
+                <property name="minimumSize">
+                 <size>
+                  <width>41</width>
+                  <height>21</height>
+                 </size>
+                </property>
+                <property name="maximumSize">
+                 <size>
+                  <width>41</width>
+                  <height>21</height>
+                 </size>
+                </property>
+                <property name="font">
+                 <font>
+                  <family>Verdana</family>
+                  <pointsize>8</pointsize>
+                 </font>
+                </property>
+                <property name="text">
+                 <string>Age : </string>
+                </property>
+               </widget>
+              </item>
+              <item row="8" column="1" colspan="3">
+               <widget class="DmLineEdit" name="edm_detail_langues">
+                <property name="minimumSize">
+                 <size>
+                  <width>291</width>
+                  <height>20</height>
+                 </size>
+                </property>
+                <property name="maximumSize">
+                 <size>
+                  <width>300</width>
+                  <height>20</height>
+                 </size>
+                </property>
+                <property name="palette">
+                 <palette>
+                  <active>
+                   <colorrole role="Base">
+                    <brush brushstyle="SolidPattern">
+                     <color alpha="255">
+                      <red>248</red>
+                      <green>248</green>
+                      <blue>248</blue>
+                     </color>
+                    </brush>
+                   </colorrole>
+                  </active>
+                  <inactive>
+                   <colorrole role="Base">
+                    <brush brushstyle="SolidPattern">
+                     <color alpha="255">
+                      <red>248</red>
+                      <green>248</green>
+                      <blue>248</blue>
+                     </color>
+                    </brush>
+                   </colorrole>
+                  </inactive>
+                  <disabled>
+                   <colorrole role="Base">
+                    <brush brushstyle="SolidPattern">
+                     <color alpha="255">
+                      <red>240</red>
+                      <green>240</green>
+                      <blue>240</blue>
+                     </color>
+                    </brush>
+                   </colorrole>
+                  </disabled>
+                 </palette>
+                </property>
+               </widget>
+              </item>
+              <item row="5" column="2">
+               <widget class="QLabel" name="edm_lbl_yeux">
+                <property name="minimumSize">
+                 <size>
+                  <width>71</width>
+                  <height>21</height>
+                 </size>
+                </property>
+                <property name="maximumSize">
+                 <size>
+                  <width>71</width>
+                  <height>21</height>
+                 </size>
+                </property>
+                <property name="font">
+                 <font>
+                  <family>Verdana</family>
+                  <pointsize>8</pointsize>
+                 </font>
+                </property>
+                <property name="text">
+                 <string>Yeux :</string>
+                </property>
+               </widget>
+              </item>
+              <item row="1" column="1" colspan="2">
+               <widget class="DmLineEdit" name="edm_detail_profession">
+                <property name="minimumSize">
+                 <size>
+                  <width>171</width>
+                  <height>20</height>
+                 </size>
+                </property>
+                <property name="maximumSize">
+                 <size>
+                  <width>171</width>
+                  <height>20</height>
+                 </size>
+                </property>
+                <property name="palette">
+                 <palette>
+                  <active>
+                   <colorrole role="Base">
+                    <brush brushstyle="SolidPattern">
+                     <color alpha="255">
+                      <red>248</red>
+                      <green>248</green>
+                      <blue>248</blue>
+                     </color>
+                    </brush>
+                   </colorrole>
+                  </active>
+                  <inactive>
+                   <colorrole role="Base">
+                    <brush brushstyle="SolidPattern">
+                     <color alpha="255">
+                      <red>248</red>
+                      <green>248</green>
+                      <blue>248</blue>
+                     </color>
+                    </brush>
+                   </colorrole>
+                  </inactive>
+                  <disabled>
+                   <colorrole role="Base">
+                    <brush brushstyle="SolidPattern">
+                     <color alpha="255">
+                      <red>240</red>
+                      <green>240</green>
+                      <blue>240</blue>
+                     </color>
+                    </brush>
+                   </colorrole>
+                  </disabled>
+                 </palette>
+                </property>
+                <property name="font">
+                 <font>
+                  <family>Verdana</family>
+                 </font>
+                </property>
+                <property name="text">
+                 <string/>
+                </property>
+               </widget>
+              </item>
+              <item row="5" column="3">
+               <widget class="DmLineEdit" name="edm_detail_yeux">
+                <property name="minimumSize">
+                 <size>
+                  <width>91</width>
+                  <height>20</height>
+                 </size>
+                </property>
+                <property name="maximumSize">
+                 <size>
+                  <width>91</width>
+                  <height>20</height>
+                 </size>
+                </property>
+                <property name="palette">
+                 <palette>
+                  <active>
+                   <colorrole role="Base">
+                    <brush brushstyle="SolidPattern">
+                     <color alpha="255">
+                      <red>248</red>
+                      <green>248</green>
+                      <blue>248</blue>
+                     </color>
+                    </brush>
+                   </colorrole>
+                  </active>
+                  <inactive>
+                   <colorrole role="Base">
+                    <brush brushstyle="SolidPattern">
+                     <color alpha="255">
+                      <red>248</red>
+                      <green>248</green>
+                      <blue>248</blue>
+                     </color>
+                    </brush>
+                   </colorrole>
+                  </inactive>
+                  <disabled>
+                   <colorrole role="Base">
+                    <brush brushstyle="SolidPattern">
+                     <color alpha="255">
+                      <red>240</red>
+                      <green>240</green>
+                      <blue>240</blue>
+                     </color>
+                    </brush>
+                   </colorrole>
+                  </disabled>
+                 </palette>
+                </property>
+                <property name="font">
+                 <font>
+                  <family>Verdana</family>
+                 </font>
+                </property>
+                <property name="text">
+                 <string/>
+                </property>
+               </widget>
+              </item>
+              <item row="7" column="1">
+               <widget class="DmLineEdit" name="edm_detail_taille">
+                <property name="minimumSize">
+                 <size>
+                  <width>81</width>
+                  <height>21</height>
+                 </size>
+                </property>
+                <property name="maximumSize">
+                 <size>
+                  <width>81</width>
+                  <height>21</height>
+                 </size>
+                </property>
+                <property name="palette">
+                 <palette>
+                  <active>
+                   <colorrole role="Base">
+                    <brush brushstyle="SolidPattern">
+                     <color alpha="255">
+                      <red>248</red>
+                      <green>248</green>
+                      <blue>248</blue>
+                     </color>
+                    </brush>
+                   </colorrole>
+                  </active>
+                  <inactive>
+                   <colorrole role="Base">
+                    <brush brushstyle="SolidPattern">
+                     <color alpha="255">
+                      <red>248</red>
+                      <green>248</green>
+                      <blue>248</blue>
+                     </color>
+                    </brush>
+                   </colorrole>
+                  </inactive>
+                  <disabled>
+                   <colorrole role="Base">
+                    <brush brushstyle="SolidPattern">
+                     <color alpha="255">
+                      <red>240</red>
+                      <green>240</green>
+                      <blue>240</blue>
+                     </color>
+                    </brush>
+                   </colorrole>
+                  </disabled>
+                 </palette>
+                </property>
+                <property name="font">
+                 <font>
+                  <family>Verdana</family>
+                 </font>
+                </property>
+                <property name="text">
+                 <string/>
+                </property>
+               </widget>
+              </item>
+              <item row="7" column="0">
+               <widget class="QLabel" name="edm_lbl_taille">
+                <property name="minimumSize">
+                 <size>
+                  <width>41</width>
+                  <height>21</height>
+                 </size>
+                </property>
+                <property name="maximumSize">
+                 <size>
+                  <width>41</width>
+                  <height>21</height>
+                 </size>
+                </property>
+                <property name="font">
+                 <font>
+                  <family>Verdana</family>
+                  <pointsize>8</pointsize>
+                 </font>
+                </property>
+                <property name="text">
+                 <string>Taille : </string>
+                </property>
+               </widget>
+              </item>
+              <item row="7" column="3">
+               <widget class="DmLineEdit" name="edm_detail_cheveux">
+                <property name="minimumSize">
+                 <size>
+                  <width>91</width>
+                  <height>20</height>
+                 </size>
+                </property>
+                <property name="maximumSize">
+                 <size>
+                  <width>91</width>
+                  <height>20</height>
+                 </size>
+                </property>
+                <property name="palette">
+                 <palette>
+                  <active>
+                   <colorrole role="Base">
+                    <brush brushstyle="SolidPattern">
+                     <color alpha="255">
+                      <red>248</red>
+                      <green>248</green>
+                      <blue>248</blue>
+                     </color>
+                    </brush>
+                   </colorrole>
+                  </active>
+                  <inactive>
+                   <colorrole role="Base">
+                    <brush brushstyle="SolidPattern">
+                     <color alpha="255">
+                      <red>248</red>
+                      <green>248</green>
+                      <blue>248</blue>
+                     </color>
+                    </brush>
+                   </colorrole>
+                  </inactive>
+                  <disabled>
+                   <colorrole role="Base">
+                    <brush brushstyle="SolidPattern">
+                     <color alpha="255">
+                      <red>240</red>
+                      <green>240</green>
+                      <blue>240</blue>
+                     </color>
+                    </brush>
+                   </colorrole>
+                  </disabled>
+                 </palette>
+                </property>
+                <property name="font">
+                 <font>
+                  <family>Verdana</family>
+                 </font>
+                </property>
+                <property name="text">
+                 <string/>
+                </property>
+               </widget>
+              </item>
+              <item row="7" column="2">
+               <widget class="QLabel" name="edm_lbl_cheveux">
+                <property name="minimumSize">
+                 <size>
+                  <width>101</width>
+                  <height>21</height>
+                 </size>
+                </property>
+                <property name="maximumSize">
+                 <size>
+                  <width>101</width>
+                  <height>21</height>
+                 </size>
+                </property>
+                <property name="font">
+                 <font>
+                  <family>Verdana</family>
+                  <pointsize>8</pointsize>
+                 </font>
+                </property>
+                <property name="text">
+                 <string>Poils /Cheveux :</string>
+                </property>
+               </widget>
+              </item>
+              <item row="9" column="0" colspan="4">
+               <widget class="QLabel" name="edm_lbl_notes">
+                <property name="minimumSize">
+                 <size>
+                  <width>0</width>
+                  <height>20</height>
+                 </size>
+                </property>
+                <property name="font">
+                 <font>
+                  <family>Verdana</family>
+                  <italic>true</italic>
+                 </font>
+                </property>
+                <property name="text">
+                 <string>Notes :</string>
+                </property>
+               </widget>
+              </item>
+              <item row="6" column="2">
+               <widget class="QLabel" name="edm_lbl_peau">
+                <property name="minimumSize">
+                 <size>
+                  <width>61</width>
+                  <height>21</height>
+                 </size>
+                </property>
+                <property name="maximumSize">
+                 <size>
+                  <width>61</width>
+                  <height>21</height>
+                 </size>
+                </property>
+                <property name="font">
+                 <font>
+                  <family>Verdana</family>
+                  <pointsize>8</pointsize>
+                 </font>
+                </property>
+                <property name="text">
+                 <string>Peau :</string>
+                </property>
+               </widget>
+              </item>
+              <item row="2" column="1" colspan="2">
+               <widget class="DmLineEdit" name="edm_detail_religion">
+                <property name="minimumSize">
+                 <size>
+                  <width>171</width>
+                  <height>21</height>
+                 </size>
+                </property>
+                <property name="maximumSize">
+                 <size>
+                  <width>171</width>
+                  <height>21</height>
+                 </size>
+                </property>
+                <property name="palette">
+                 <palette>
+                  <active>
+                   <colorrole role="Base">
+                    <brush brushstyle="SolidPattern">
+                     <color alpha="255">
+                      <red>248</red>
+                      <green>248</green>
+                      <blue>248</blue>
+                     </color>
+                    </brush>
+                   </colorrole>
+                  </active>
+                  <inactive>
+                   <colorrole role="Base">
+                    <brush brushstyle="SolidPattern">
+                     <color alpha="255">
+                      <red>248</red>
+                      <green>248</green>
+                      <blue>248</blue>
+                     </color>
+                    </brush>
+                   </colorrole>
+                  </inactive>
+                  <disabled>
+                   <colorrole role="Base">
+                    <brush brushstyle="SolidPattern">
+                     <color alpha="255">
+                      <red>240</red>
+                      <green>240</green>
+                      <blue>240</blue>
+                     </color>
+                    </brush>
+                   </colorrole>
+                  </disabled>
+                 </palette>
+                </property>
+                <property name="font">
+                 <font>
+                  <family>Verdana</family>
+                 </font>
+                </property>
+                <property name="text">
+                 <string/>
+                </property>
+               </widget>
+              </item>
+              <item row="0" column="0">
+               <widget class="QLabel" name="edm_lbl_espece">
+                <property name="minimumSize">
+                 <size>
+                  <width>61</width>
+                  <height>21</height>
+                 </size>
+                </property>
+                <property name="maximumSize">
+                 <size>
+                  <width>61</width>
+                  <height>21</height>
+                 </size>
+                </property>
+                <property name="font">
+                 <font>
+                  <family>Verdana</family>
+                  <pointsize>8</pointsize>
+                 </font>
+                </property>
+                <property name="text">
+                 <string>Espèce : </string>
+                </property>
+               </widget>
+              </item>
+              <item row="1" column="0">
+               <widget class="QLabel" name="edm_lbl_profession">
+                <property name="minimumSize">
+                 <size>
+                  <width>81</width>
+                  <height>21</height>
+                 </size>
+                </property>
+                <property name="maximumSize">
+                 <size>
+                  <width>81</width>
+                  <height>21</height>
+                 </size>
+                </property>
+                <property name="font">
+                 <font>
+                  <family>Verdana</family>
+                  <pointsize>8</pointsize>
+                 </font>
+                </property>
+                <property name="text">
+                 <string>Profession : </string>
+                </property>
+               </widget>
+              </item>
+              <item row="3" column="1" colspan="2">
+               <widget class="DmLineEdit" name="edm_detail_lieuNaissance">
+                <property name="minimumSize">
+                 <size>
+                  <width>171</width>
+                  <height>20</height>
+                 </size>
+                </property>
+                <property name="maximumSize">
+                 <size>
+                  <width>171</width>
+                  <height>20</height>
+                 </size>
+                </property>
+                <property name="palette">
+                 <palette>
+                  <active>
+                   <colorrole role="Base">
+                    <brush brushstyle="SolidPattern">
+                     <color alpha="255">
+                      <red>248</red>
+                      <green>248</green>
+                      <blue>248</blue>
+                     </color>
+                    </brush>
+                   </colorrole>
+                  </active>
+                  <inactive>
+                   <colorrole role="Base">
+                    <brush brushstyle="SolidPattern">
+                     <color alpha="255">
+                      <red>248</red>
+                      <green>248</green>
+                      <blue>248</blue>
+                     </color>
+                    </brush>
+                   </colorrole>
+                  </inactive>
+                  <disabled>
+                   <colorrole role="Base">
+                    <brush brushstyle="SolidPattern">
+                     <color alpha="255">
+                      <red>240</red>
+                      <green>240</green>
+                      <blue>240</blue>
+                     </color>
+                    </brush>
+                   </colorrole>
+                  </disabled>
+                 </palette>
+                </property>
+                <property name="font">
+                 <font>
+                  <family>Verdana</family>
+                 </font>
+                </property>
+                <property name="text">
+                 <string/>
+                </property>
+               </widget>
+              </item>
+              <item row="0" column="1" colspan="2">
+               <widget class="DmLineEdit" name="edm_detail_espece">
+                <property name="minimumSize">
+                 <size>
+                  <width>171</width>
+                  <height>20</height>
+                 </size>
+                </property>
+                <property name="maximumSize">
+                 <size>
+                  <width>171</width>
+                  <height>20</height>
+                 </size>
+                </property>
+                <property name="palette">
+                 <palette>
+                  <active>
+                   <colorrole role="Base">
+                    <brush brushstyle="SolidPattern">
+                     <color alpha="255">
+                      <red>248</red>
+                      <green>248</green>
+                      <blue>248</blue>
+                     </color>
+                    </brush>
+                   </colorrole>
+                  </active>
+                  <inactive>
+                   <colorrole role="Base">
+                    <brush brushstyle="SolidPattern">
+                     <color alpha="255">
+                      <red>248</red>
+                      <green>248</green>
+                      <blue>248</blue>
+                     </color>
+                    </brush>
+                   </colorrole>
+                  </inactive>
+                  <disabled>
+                   <colorrole role="Base">
+                    <brush brushstyle="SolidPattern">
+                     <color alpha="255">
+                      <red>240</red>
+                      <green>240</green>
+                      <blue>240</blue>
+                     </color>
+                    </brush>
+                   </colorrole>
+                  </disabled>
+                 </palette>
+                </property>
+                <property name="font">
+                 <font>
+                  <family>Verdana</family>
+                 </font>
+                </property>
+                <property name="text">
+                 <string/>
+                </property>
+               </widget>
+              </item>
+              <item row="3" column="0">
+               <widget class="QLabel" name="edm_lbl_lieuNaissance">
+                <property name="minimumSize">
+                 <size>
+                  <width>71</width>
+                  <height>31</height>
+                 </size>
+                </property>
+                <property name="maximumSize">
+                 <size>
+                  <width>71</width>
+                  <height>31</height>
+                 </size>
+                </property>
+                <property name="font">
+                 <font>
+                  <family>Verdana</family>
+                  <pointsize>8</pointsize>
+                 </font>
+                </property>
+                <property name="text">
+                 <string>Lieu de
+naissance :</string>
+                </property>
+               </widget>
+              </item>
+              <item row="4" column="1">
+               <widget class="DmLineEdit" name="edm_detail_age">
+                <property name="minimumSize">
+                 <size>
+                  <width>81</width>
+                  <height>20</height>
+                 </size>
+                </property>
+                <property name="maximumSize">
+                 <size>
+                  <width>81</width>
+                  <height>20</height>
+                 </size>
+                </property>
+                <property name="palette">
+                 <palette>
+                  <active>
+                   <colorrole role="Base">
+                    <brush brushstyle="SolidPattern">
+                     <color alpha="255">
+                      <red>248</red>
+                      <green>248</green>
+                      <blue>248</blue>
+                     </color>
+                    </brush>
+                   </colorrole>
+                  </active>
+                  <inactive>
+                   <colorrole role="Base">
+                    <brush brushstyle="SolidPattern">
+                     <color alpha="255">
+                      <red>248</red>
+                      <green>248</green>
+                      <blue>248</blue>
+                     </color>
+                    </brush>
+                   </colorrole>
+                  </inactive>
+                  <disabled>
+                   <colorrole role="Base">
+                    <brush brushstyle="SolidPattern">
+                     <color alpha="255">
+                      <red>240</red>
+                      <green>240</green>
+                      <blue>240</blue>
+                     </color>
+                    </brush>
+                   </colorrole>
+                  </disabled>
+                 </palette>
+                </property>
+                <property name="font">
+                 <font>
+                  <family>Verdana</family>
+                 </font>
+                </property>
+               </widget>
+              </item>
+              <item row="2" column="0">
+               <widget class="QLabel" name="edm_lbl_religion">
+                <property name="minimumSize">
+                 <size>
+                  <width>81</width>
+                  <height>31</height>
+                 </size>
+                </property>
+                <property name="maximumSize">
+                 <size>
+                  <width>81</width>
+                  <height>31</height>
+                 </size>
+                </property>
+                <property name="font">
+                 <font>
+                  <family>Verdana</family>
+                  <pointsize>8</pointsize>
+                 </font>
+                </property>
+                <property name="text">
+                 <string>Religion /
+Croyances :</string>
+                </property>
+               </widget>
+              </item>
+              <item row="10" column="0" colspan="4">
+               <widget class="DmTextEdit" name="edd_details_notes">
+                <property name="palette">
+                 <palette>
+                  <active>
+                   <colorrole role="Base">
+                    <brush brushstyle="SolidPattern">
+                     <color alpha="255">
+                      <red>248</red>
+                      <green>248</green>
+                      <blue>248</blue>
+                     </color>
+                    </brush>
+                   </colorrole>
+                  </active>
+                  <inactive>
+                   <colorrole role="Base">
+                    <brush brushstyle="SolidPattern">
+                     <color alpha="255">
+                      <red>248</red>
+                      <green>248</green>
+                      <blue>248</blue>
+                     </color>
+                    </brush>
+                   </colorrole>
+                  </inactive>
+                  <disabled>
+                   <colorrole role="Base">
+                    <brush brushstyle="SolidPattern">
+                     <color alpha="255">
+                      <red>240</red>
+                      <green>240</green>
+                      <blue>240</blue>
+                     </color>
+                    </brush>
+                   </colorrole>
+                  </disabled>
+                 </palette>
+                </property>
+                <property name="font">
+                 <font>
+                  <family>Verdana</family>
+                 </font>
+                </property>
+               </widget>
+              </item>
+             </layout>
+            </widget>
+           </widget>
+          </widget>
+         </item>
+         <item>
+          <widget class="QFrame" name="frame">
+           <property name="minimumSize">
+            <size>
+             <width>392</width>
+             <height>50</height>
+            </size>
+           </property>
+           <property name="maximumSize">
+            <size>
+             <width>16777215</width>
+             <height>50</height>
+            </size>
+           </property>
+           <property name="font">
+            <font>
+             <family>Verdana</family>
+            </font>
+           </property>
+           <property name="frameShape">
+            <enum>QFrame::StyledPanel</enum>
+           </property>
+           <property name="frameShadow">
+            <enum>QFrame::Raised</enum>
+           </property>
+           <widget class="QPushButton" name="edm_enregistrer">
+            <property name="enabled">
+             <bool>false</bool>
+            </property>
+            <property name="geometry">
+             <rect>
+              <x>370</x>
+              <y>10</y>
+              <width>111</width>
+              <height>31</height>
+             </rect>
+            </property>
+            <property name="font">
+             <font>
+              <family>Verdana</family>
+              <weight>75</weight>
+              <bold>true</bold>
+             </font>
+            </property>
+            <property name="text">
+             <string>Enregistrer</string>
+            </property>
+            <property name="default">
+             <bool>true</bool>
+            </property>
+           </widget>
+           <widget class="QPushButton" name="edm_annuler">
+            <property name="geometry">
+             <rect>
+              <x>280</x>
+              <y>10</y>
+              <width>81</width>
+              <height>31</height>
+             </rect>
+            </property>
+            <property name="font">
+             <font>
+              <family>Verdana</family>
+             </font>
+            </property>
+            <property name="text">
+             <string>Annuler</string>
+            </property>
+            <property name="autoDefault">
+             <bool>false</bool>
+            </property>
+           </widget>
+          </widget>
+         </item>
+        </layout>
+       </item>
+      </layout>
+     </item>
+    </layout>
+   </item>
+  </layout>
+ </widget>
+ <customwidgets>
+  <customwidget>
+   <class>DmLineEdit</class>
+   <extends>QLineEdit</extends>
+   <header location="global">dm.h</header>
+  </customwidget>
+  <customwidget>
+   <class>DmTableMenu</class>
+   <extends>QTableWidget</extends>
+   <header location="global">dm.h</header>
+  </customwidget>
+  <customwidget>
+   <class>DmLabel</class>
+   <extends>QLabel</extends>
+   <header location="global">dm.h</header>
+  </customwidget>
+  <customwidget>
+   <class>DmTableInventaire</class>
+   <extends>QTableWidget</extends>
+   <header location="global">dm.h</header>
+  </customwidget>
+  <customwidget>
+   <class>DmTabInventaire</class>
+   <extends>QTabWidget</extends>
+   <header>dm.h</header>
+   <container>1</container>
+  </customwidget>
+  <customwidget>
+   <class>DmTextEdit</class>
+   <extends>QTextEdit</extends>
+   <header location="global">dm.h</header>
+  </customwidget>
+ </customwidgets>
+ <resources>
+  <include location="ressource.qrc"/>
+ </resources>
+ <connections>
+  <connection>
+   <sender>edm_menu</sender>
+   <signal>cellClicked(int,int)</signal>
+   <receiver>edm_pages</receiver>
+   <slot>setCurrentIndex(int)</slot>
+   <hints>
+    <hint type="sourcelabel">
+     <x>80</x>
+     <y>164</y>
+    </hint>
+    <hint type="destinationlabel">
+     <x>312</x>
+     <y>164</y>
+    </hint>
+   </hints>
+  </connection>
+ </connections>
+</ui>

+ 1 - 0
lib/ui/ressource.qrc

@@ -75,6 +75,7 @@
         <file>ressource/diamant_32.png</file>
         <file>ressource/chimie_32.png</file>
         <file>ressource/chimie2_32.png</file>
+		<file>ressource/creation_32.png</file>
         <file>ressource/pieces_32.png</file>
         <file>ressource/pieces2_32.png</file>
         <file>ressource/corbeille_32.png</file>

BIN
lib/ui/ressource/creation_32.png


+ 123 - 93
lib/ui/ressource_rc.py

@@ -2,7 +2,7 @@
 
 # Resource object code
 #
-# Created: ven. 11. sept. 10:13:13 2015
+# Created: ven. 18. sept. 09:40:12 2015
 #      by: The Resource Compiler for PyQt (Qt v4.8.5)
 #
 # WARNING! All changes made in this file will be lost!
@@ -803,6 +803,31 @@ qt_resource_data = "\
 \xab\x70\xf4\x12\xbe\xff\x77\x84\xb3\xdd\x9f\xb4\x5a\xe1\xfc\xf0\
 \xfd\x33\xfc\x0d\xe5\xcf\x99\x6f\x1d\x7f\x8b\x8f\x00\x00\x00\x00\
 \x49\x45\x4e\x44\xae\x42\x60\x82\
+\x00\x00\x01\x64\
+\x89\
+\x50\x4e\x47\x0d\x0a\x1a\x0a\x00\x00\x00\x0d\x49\x48\x44\x52\x00\
+\x00\x00\x20\x00\x00\x00\x20\x08\x06\x00\x00\x00\x73\x7a\x7a\xf4\
+\x00\x00\x01\x2b\x49\x44\x41\x54\x58\x85\xed\xd6\x3f\x2b\x45\x71\
+\x18\x07\xf0\xcf\x25\x7f\x16\x45\x22\xa3\xe5\x8e\xa4\x4c\xc8\xa0\
+\xbc\x07\x99\x30\x98\x0c\x46\xa2\xac\x78\x05\x22\x8b\x37\xa0\x1b\
+\xbb\xd1\x42\x2c\x16\x13\xea\x66\x34\x28\x49\xee\xc5\x72\x94\xce\
+\xbd\xca\x73\xce\x5d\xd4\x79\xea\x59\x7e\xbf\xfa\x7e\x3f\xa7\x4e\
+\x9d\x43\xf6\xf9\x4c\xed\x76\x8e\xac\x86\x19\xc0\x46\x8b\x00\x65\
+\x4c\x46\x01\x0b\x78\xc1\x70\x4e\xc0\x10\xee\xb0\x15\x05\x1c\x25\
+\xa1\x27\x39\x01\x4b\xb8\xc1\x71\x14\x70\xf7\x23\x78\x26\x07\xe0\
+\x7b\x7a\x22\xe5\x6d\xa8\xfd\x08\xbe\x40\x29\x08\x18\xc7\x3c\x06\
+\x23\xc5\xdf\x53\xc2\x73\x2a\x7c\x2c\x08\xd8\x4b\xce\x3e\x70\x85\
+\x5d\x74\x47\x10\xa7\xa9\xf0\xc5\x20\xe0\x3e\x75\xf7\x10\x29\x87\
+\x3e\xac\x63\x1f\x3b\xe8\x0d\x00\xca\x4d\xee\x0e\xa3\x00\xe8\xc4\
+\x2d\xaa\x98\x0d\x00\x56\x9a\xdc\xcd\x65\x01\xc0\x75\x12\xb0\x19\
+\x00\x54\x52\xe7\x75\xf4\x67\x05\x1c\x24\x21\x95\x3f\x02\x3a\x34\
+\xbe\xc0\x97\x59\xcb\x61\x39\x09\x79\xfc\x23\x60\xea\x97\xf3\x4c\
+\xb3\x8a\xb5\x16\x6f\x7b\x04\xf0\xd4\xe4\x69\xf2\x6e\x57\x01\x28\
+\x00\x05\xa0\x00\x14\x80\x02\xf0\xaf\x00\xd5\x16\x97\xd7\x05\x3f\
+\xc7\xe9\x5f\xab\xbc\x7b\x15\x29\x87\x11\xbc\xb6\xa8\xbc\x86\xe9\
+\x28\x00\x46\x71\x86\xb7\x8c\xc5\xef\x38\xc7\xc4\x6f\x05\x5f\xb8\
+\x57\xf8\xf2\xa1\xfe\x5c\xc6\x00\x00\x00\x00\x49\x45\x4e\x44\xae\
+\x42\x60\x82\
 \x00\x00\x03\x83\
 \x89\
 \x50\x4e\x47\x0d\x0a\x1a\x0a\x00\x00\x00\x0d\x49\x48\x44\x52\x00\
@@ -4584,6 +4609,10 @@ qt_resource_name = "\
 \x00\x62\
 \x00\x6f\x00\x69\x00\x74\x00\x65\x00\x4f\x00\x75\x00\x74\x00\x69\x00\x6c\x00\x73\x00\x5f\x00\x33\x00\x32\x00\x2e\x00\x70\x00\x6e\
 \x00\x67\
+\x00\x0f\
+\x05\x71\xf1\xe7\
+\x00\x63\
+\x00\x72\x00\x65\x00\x61\x00\x74\x00\x69\x00\x6f\x00\x6e\x00\x5f\x00\x33\x00\x32\x00\x2e\x00\x70\x00\x6e\x00\x67\
 \x00\x0d\
 \x0d\x4e\xf5\x47\
 \x00\x70\
@@ -4951,118 +4980,119 @@ qt_resource_name = "\
 qt_resource_struct = "\
 \x00\x00\x00\x00\x00\x02\x00\x00\x00\x01\x00\x00\x00\x01\
 \x00\x00\x00\x00\x00\x02\x00\x00\x00\x04\x00\x00\x00\x02\
-\x00\x00\x00\x2e\x00\x02\x00\x00\x00\x01\x00\x00\x00\x36\
-\x00\x00\x00\x18\x00\x02\x00\x00\x00\x01\x00\x00\x00\x2f\
+\x00\x00\x00\x2e\x00\x02\x00\x00\x00\x01\x00\x00\x00\x37\
+\x00\x00\x00\x18\x00\x02\x00\x00\x00\x01\x00\x00\x00\x30\
 \x00\x00\x00\x38\x00\x02\x00\x00\x00\x01\x00\x00\x00\x0a\
 \x00\x00\x00\x22\x00\x02\x00\x00\x00\x01\x00\x00\x00\x06\
 \x00\x00\x00\x42\x00\x02\x00\x00\x00\x03\x00\x00\x00\x07\
-\x00\x00\x0d\x4a\x00\x00\x00\x4a\x00\x25\x00\x00\xf3\x37\
-\x00\x00\x0d\x2a\x00\x00\x00\x4a\x00\x25\x00\x00\xc3\x03\
-\x00\x00\x0d\x06\x00\x00\x00\x4a\x00\x25\x00\x00\xb0\x2f\
-\x00\x00\x00\x42\x00\x02\x00\x00\x00\x24\x00\x00\x00\x0b\
+\x00\x00\x0d\x6e\x00\x00\x00\x4a\x00\x25\x00\x00\xf4\x9f\
+\x00\x00\x0d\x4e\x00\x00\x00\x4a\x00\x25\x00\x00\xc4\x6b\
+\x00\x00\x0d\x2a\x00\x00\x00\x4a\x00\x25\x00\x00\xb1\x97\
+\x00\x00\x00\x42\x00\x02\x00\x00\x00\x25\x00\x00\x00\x0b\
 \x00\x00\x01\xfe\x00\x00\x00\x4a\x00\x25\x00\x00\x20\xd7\
 \x00\x00\x00\x5a\x00\x00\x00\x4a\x00\x25\x00\x00\x00\x00\
-\x00\x00\x03\xc4\x00\x00\x00\x4a\x00\x25\x00\x00\x48\x13\
+\x00\x00\x03\xe8\x00\x00\x00\x4a\x00\x25\x00\x00\x49\x7b\
 \x00\x00\x01\xda\x00\x00\x00\x4a\x00\x25\x00\x00\x1e\x45\
-\x00\x00\x04\xec\x00\x00\x00\x4a\x00\x25\x00\x00\x62\xd9\
-\x00\x00\x04\x76\x00\x00\x00\x4a\x00\x25\x00\x00\x57\x74\
-\x00\x00\x05\x0c\x00\x00\x00\x4a\x00\x25\x00\x00\x64\xd4\
-\x00\x00\x04\x92\x00\x00\x00\x4a\x00\x25\x00\x00\x59\x61\
-\x00\x00\x04\xae\x00\x00\x00\x4a\x00\x25\x00\x00\x5b\xac\
-\x00\x00\x04\x4e\x00\x00\x00\x4a\x00\x25\x00\x00\x54\x58\
-\x00\x00\x04\x32\x00\x00\x00\x4a\x00\x25\x00\x00\x51\x61\
-\x00\x00\x04\x0c\x00\x00\x00\x4a\x00\x25\x00\x00\x4f\x53\
+\x00\x00\x05\x10\x00\x00\x00\x4a\x00\x25\x00\x00\x64\x41\
+\x00\x00\x04\x9a\x00\x00\x00\x4a\x00\x25\x00\x00\x58\xdc\
+\x00\x00\x05\x30\x00\x00\x00\x4a\x00\x25\x00\x00\x66\x3c\
+\x00\x00\x04\xb6\x00\x00\x00\x4a\x00\x25\x00\x00\x5a\xc9\
+\x00\x00\x04\xd2\x00\x00\x00\x4a\x00\x25\x00\x00\x5d\x14\
+\x00\x00\x04\x72\x00\x00\x00\x4a\x00\x25\x00\x00\x55\xc0\
+\x00\x00\x04\x56\x00\x00\x00\x4a\x00\x25\x00\x00\x52\xc9\
+\x00\x00\x04\x30\x00\x00\x00\x4a\x00\x25\x00\x00\x50\xbb\
 \x00\x00\x00\x86\x00\x00\x00\x4a\x00\x25\x00\x00\x03\x94\
-\x00\x00\x03\x30\x00\x00\x00\x4a\x00\x25\x00\x00\x3c\x9d\
-\x00\x00\x04\xca\x00\x00\x00\x4a\x00\x25\x00\x00\x5f\xb4\
-\x00\x00\x03\xe8\x00\x00\x00\x4a\x00\x25\x00\x00\x4b\x5a\
+\x00\x00\x03\x54\x00\x00\x00\x4a\x00\x25\x00\x00\x3e\x05\
+\x00\x00\x04\xee\x00\x00\x00\x4a\x00\x25\x00\x00\x61\x1c\
+\x00\x00\x02\xb4\x00\x00\x00\x4a\x00\x25\x00\x00\x2f\x4e\
+\x00\x00\x04\x0c\x00\x00\x00\x4a\x00\x25\x00\x00\x4c\xc2\
 \x00\x00\x02\x8a\x00\x00\x00\x4a\x00\x25\x00\x00\x2c\x81\
-\x00\x00\x03\x7a\x00\x00\x00\x4a\x00\x25\x00\x00\x42\x03\
-\x00\x00\x03\xa0\x00\x00\x00\x4a\x00\x25\x00\x00\x45\x93\
+\x00\x00\x03\x9e\x00\x00\x00\x4a\x00\x25\x00\x00\x43\x6b\
+\x00\x00\x03\xc4\x00\x00\x00\x4a\x00\x25\x00\x00\x46\xfb\
 \x00\x00\x02\x42\x00\x00\x00\x4a\x00\x25\x00\x00\x26\x1a\
-\x00\x00\x03\x56\x00\x00\x00\x4a\x00\x25\x00\x00\x3f\xbb\
+\x00\x00\x03\x7a\x00\x00\x00\x4a\x00\x25\x00\x00\x41\x23\
 \x00\x00\x01\x4a\x00\x00\x00\x4a\x00\x25\x00\x00\x13\x47\
 \x00\x00\x01\xac\x00\x00\x00\x4a\x00\x25\x00\x00\x1b\xbe\
-\x00\x00\x02\xf4\x00\x00\x00\x4a\x00\x25\x00\x00\x34\x9d\
+\x00\x00\x03\x18\x00\x00\x00\x4a\x00\x25\x00\x00\x36\x05\
 \x00\x00\x02\x20\x00\x00\x00\x4a\x00\x25\x00\x00\x24\x06\
 \x00\x00\x01\x0a\x00\x00\x00\x4a\x00\x25\x00\x00\x0e\xc4\
 \x00\x00\x02\x6c\x00\x00\x00\x4a\x00\x25\x00\x00\x28\xee\
 \x00\x00\x00\xca\x00\x00\x00\x4a\x00\x25\x00\x00\x08\x50\
 \x00\x00\x01\x28\x00\x00\x00\x4a\x00\x25\x00\x00\x10\xa5\
-\x00\x00\x02\xb4\x00\x00\x00\x4a\x00\x25\x00\x00\x2f\x4e\
+\x00\x00\x02\xd8\x00\x00\x00\x4a\x00\x25\x00\x00\x30\xb6\
 \x00\x00\x01\x8a\x00\x00\x00\x4a\x00\x25\x00\x00\x18\xd7\
-\x00\x00\x02\xd4\x00\x00\x00\x4a\x00\x25\x00\x00\x32\xd5\
+\x00\x00\x02\xf8\x00\x00\x00\x4a\x00\x25\x00\x00\x34\x3d\
 \x00\x00\x00\xac\x00\x00\x00\x4a\x00\x25\x00\x00\x05\x17\
-\x00\x00\x03\x12\x00\x00\x00\x4a\x00\x25\x00\x00\x36\xda\
+\x00\x00\x03\x36\x00\x00\x00\x4a\x00\x25\x00\x00\x38\x42\
 \x00\x00\x00\xec\x00\x00\x00\x4a\x00\x25\x00\x00\x0a\xeb\
 \x00\x00\x01\x6a\x00\x00\x00\x4a\x00\x25\x00\x00\x14\xfe\
-\x00\x00\x00\x42\x00\x02\x00\x00\x00\x06\x00\x00\x00\x30\
-\x00\x00\x0d\x68\x00\x00\x00\x4a\x00\x25\x00\x00\xff\x0b\
-\x00\x00\x0e\x0a\x00\x00\x00\x4a\x00\x25\x00\x01\x07\xa4\
-\x00\x00\x0d\xee\x00\x00\x00\x4a\x00\x25\x00\x01\x06\x4f\
-\x00\x00\x0d\x8c\x00\x00\x00\x4a\x00\x25\x00\x01\x01\x1e\
-\x00\x00\x0d\xd0\x00\x00\x00\x4a\x00\x25\x00\x01\x04\xdf\
-\x00\x00\x0d\xb2\x00\x00\x00\x4a\x00\x25\x00\x01\x03\x31\
-\x00\x00\x00\x42\x00\x02\x00\x00\x00\x3b\x00\x00\x00\x37\
-\x00\x00\x08\x20\x00\x00\x00\x4a\x00\x25\x00\x00\x82\xa3\
-\x00\x00\x05\xea\x00\x00\x00\x4a\x00\x25\x00\x00\x6e\x83\
-\x00\x00\x07\x3e\x00\x00\x00\x4a\x00\x25\x00\x00\x7a\xca\
-\x00\x00\x07\x8a\x00\x00\x00\x4a\x00\x25\x00\x00\x7d\xde\
-\x00\x00\x07\xb0\x00\x00\x00\x4a\x00\x25\x00\x00\x7e\xff\
-\x00\x00\x08\xe4\x00\x00\x00\x4a\x00\x25\x00\x00\x8b\x3a\
-\x00\x00\x07\xdc\x00\x00\x00\x4a\x00\x25\x00\x00\x7f\xef\
-\x00\x00\x09\x44\x00\x00\x00\x4a\x00\x25\x00\x00\x8f\x10\
-\x00\x00\x07\x24\x00\x00\x00\x4a\x00\x25\x00\x00\x79\xb9\
-\x00\x00\x0b\xf8\x00\x00\x00\x4a\x00\x25\x00\x00\xa6\x58\
-\x00\x00\x05\x92\x00\x00\x00\x4a\x00\x25\x00\x00\x6a\xf2\
-\x00\x00\x09\xc8\x00\x00\x00\x4a\x00\x25\x00\x00\x92\x86\
-\x00\x00\x0a\xbc\x00\x00\x00\x4a\x00\x25\x00\x00\x9b\xc2\
-\x00\x00\x06\x58\x00\x00\x00\x4a\x00\x25\x00\x00\x71\x9a\
-\x00\x00\x0c\x40\x00\x00\x00\x4a\x00\x25\x00\x00\xa8\xe5\
-\x00\x00\x09\xe0\x00\x00\x00\x4a\x00\x25\x00\x00\x93\xfa\
-\x00\x00\x09\x06\x00\x00\x00\x4a\x00\x25\x00\x00\x8c\xce\
-\x00\x00\x0a\xfc\x00\x00\x00\x4a\x00\x25\x00\x00\x9d\x6b\
-\x00\x00\x0b\x3e\x00\x00\x00\x4a\x00\x25\x00\x00\x9f\xdb\
-\x00\x00\x0a\x44\x00\x00\x00\x4a\x00\x25\x00\x00\x97\xee\
-\x00\x00\x0c\x12\x00\x00\x00\x4a\x00\x25\x00\x00\xa7\xc4\
-\x00\x00\x05\xac\x00\x00\x00\x4a\x00\x25\x00\x00\x6c\x6f\
-\x00\x00\x08\x82\x00\x00\x00\x4a\x00\x25\x00\x00\x85\xe9\
-\x00\x00\x0b\x92\x00\x00\x00\x4a\x00\x25\x00\x00\xa2\x1d\
-\x00\x00\x09\xfc\x00\x00\x00\x4a\x00\x25\x00\x00\x94\xdf\
-\x00\x00\x0c\x5c\x00\x00\x00\x4a\x00\x25\x00\x00\xaa\xc2\
-\x00\x00\x08\xa4\x00\x00\x00\x4a\x00\x25\x00\x00\x87\x8b\
-\x00\x00\x07\x00\x00\x00\x00\x4a\x00\x25\x00\x00\x78\x41\
-\x00\x00\x08\xc4\x00\x00\x00\x4a\x00\x25\x00\x00\x89\xb7\
-\x00\x00\x09\x8a\x00\x00\x00\x4a\x00\x25\x00\x00\x90\xc4\
-\x00\x00\x07\xf6\x00\x00\x00\x4a\x00\x25\x00\x00\x81\x42\
-\x00\x00\x0a\xd8\x00\x00\x00\x4a\x00\x25\x00\x00\x9d\x11\
-\x00\x00\x0b\x1e\x00\x00\x00\x4a\x00\x25\x00\x00\x9e\xaf\
-\x00\x00\x06\x2e\x00\x00\x00\x4a\x00\x25\x00\x00\x70\x5f\
-\x00\x00\x0c\xdc\x00\x00\x00\x4a\x00\x25\x00\x00\xaf\x2b\
-\x00\x00\x06\xd2\x00\x00\x00\x4a\x00\x25\x00\x00\x77\x3d\
-\x00\x00\x09\x5e\x00\x00\x00\x4a\x00\x25\x00\x00\x8f\xc4\
-\x00\x00\x08\x44\x00\x00\x00\x4a\x00\x25\x00\x00\x84\x12\
-\x00\x00\x05\x28\x00\x00\x00\x4a\x00\x25\x00\x00\x67\x1a\
-\x00\x00\x06\xb2\x00\x00\x00\x4a\x00\x25\x00\x00\x76\x50\
-\x00\x00\x0a\x20\x00\x00\x00\x4a\x00\x25\x00\x00\x96\x78\
-\x00\x00\x05\xcc\x00\x00\x00\x4a\x00\x25\x00\x00\x6d\xd0\
-\x00\x00\x0a\x68\x00\x00\x00\x4a\x00\x25\x00\x00\x99\x6c\
-\x00\x00\x06\x92\x00\x00\x00\x4a\x00\x25\x00\x00\x74\xaa\
-\x00\x00\x09\xaa\x00\x00\x00\x4a\x00\x25\x00\x00\x91\x50\
-\x00\x00\x0c\xa0\x00\x00\x00\x4a\x00\x25\x00\x00\xac\xaa\
-\x00\x00\x09\x26\x00\x00\x00\x4a\x00\x25\x00\x00\x8d\xb7\
-\x00\x00\x06\x74\x00\x00\x00\x4a\x00\x25\x00\x00\x72\xe8\
-\x00\x00\x0b\x64\x00\x00\x00\x4a\x00\x25\x00\x00\xa1\x29\
-\x00\x00\x05\x4a\x00\x00\x00\x4a\x00\x25\x00\x00\x68\xa4\
-\x00\x00\x0a\x90\x00\x00\x00\x4a\x00\x25\x00\x00\x9a\xb5\
-\x00\x00\x0b\xd0\x00\x00\x00\x4a\x00\x25\x00\x00\xa5\x3d\
-\x00\x00\x06\x10\x00\x00\x00\x4a\x00\x25\x00\x00\x6f\x58\
-\x00\x00\x0c\x7c\x00\x00\x00\x4a\x00\x25\x00\x00\xac\x09\
-\x00\x00\x05\x74\x00\x00\x00\x4a\x00\x25\x00\x00\x69\xf5\
-\x00\x00\x0c\xbe\x00\x00\x00\x4a\x00\x25\x00\x00\xad\x24\
-\x00\x00\x0b\xb2\x00\x00\x00\x4a\x00\x25\x00\x00\xa3\xf4\
-\x00\x00\x07\x6c\x00\x00\x00\x4a\x00\x25\x00\x00\x7b\xe8\
-\x00\x00\x08\x64\x00\x00\x00\x4a\x00\x25\x00\x00\x84\x9c\
+\x00\x00\x00\x42\x00\x02\x00\x00\x00\x06\x00\x00\x00\x31\
+\x00\x00\x0d\x8c\x00\x00\x00\x4a\x00\x25\x00\x01\x00\x73\
+\x00\x00\x0e\x2e\x00\x00\x00\x4a\x00\x25\x00\x01\x09\x0c\
+\x00\x00\x0e\x12\x00\x00\x00\x4a\x00\x25\x00\x01\x07\xb7\
+\x00\x00\x0d\xb0\x00\x00\x00\x4a\x00\x25\x00\x01\x02\x86\
+\x00\x00\x0d\xf4\x00\x00\x00\x4a\x00\x25\x00\x01\x06\x47\
+\x00\x00\x0d\xd6\x00\x00\x00\x4a\x00\x25\x00\x01\x04\x99\
+\x00\x00\x00\x42\x00\x02\x00\x00\x00\x3b\x00\x00\x00\x38\
+\x00\x00\x08\x44\x00\x00\x00\x4a\x00\x25\x00\x00\x84\x0b\
+\x00\x00\x06\x0e\x00\x00\x00\x4a\x00\x25\x00\x00\x6f\xeb\
+\x00\x00\x07\x62\x00\x00\x00\x4a\x00\x25\x00\x00\x7c\x32\
+\x00\x00\x07\xae\x00\x00\x00\x4a\x00\x25\x00\x00\x7f\x46\
+\x00\x00\x07\xd4\x00\x00\x00\x4a\x00\x25\x00\x00\x80\x67\
+\x00\x00\x09\x08\x00\x00\x00\x4a\x00\x25\x00\x00\x8c\xa2\
+\x00\x00\x08\x00\x00\x00\x00\x4a\x00\x25\x00\x00\x81\x57\
+\x00\x00\x09\x68\x00\x00\x00\x4a\x00\x25\x00\x00\x90\x78\
+\x00\x00\x07\x48\x00\x00\x00\x4a\x00\x25\x00\x00\x7b\x21\
+\x00\x00\x0c\x1c\x00\x00\x00\x4a\x00\x25\x00\x00\xa7\xc0\
+\x00\x00\x05\xb6\x00\x00\x00\x4a\x00\x25\x00\x00\x6c\x5a\
+\x00\x00\x09\xec\x00\x00\x00\x4a\x00\x25\x00\x00\x93\xee\
+\x00\x00\x0a\xe0\x00\x00\x00\x4a\x00\x25\x00\x00\x9d\x2a\
+\x00\x00\x06\x7c\x00\x00\x00\x4a\x00\x25\x00\x00\x73\x02\
+\x00\x00\x0c\x64\x00\x00\x00\x4a\x00\x25\x00\x00\xaa\x4d\
+\x00\x00\x0a\x04\x00\x00\x00\x4a\x00\x25\x00\x00\x95\x62\
+\x00\x00\x09\x2a\x00\x00\x00\x4a\x00\x25\x00\x00\x8e\x36\
+\x00\x00\x0b\x20\x00\x00\x00\x4a\x00\x25\x00\x00\x9e\xd3\
+\x00\x00\x0b\x62\x00\x00\x00\x4a\x00\x25\x00\x00\xa1\x43\
+\x00\x00\x0a\x68\x00\x00\x00\x4a\x00\x25\x00\x00\x99\x56\
+\x00\x00\x0c\x36\x00\x00\x00\x4a\x00\x25\x00\x00\xa9\x2c\
+\x00\x00\x05\xd0\x00\x00\x00\x4a\x00\x25\x00\x00\x6d\xd7\
+\x00\x00\x08\xa6\x00\x00\x00\x4a\x00\x25\x00\x00\x87\x51\
+\x00\x00\x0b\xb6\x00\x00\x00\x4a\x00\x25\x00\x00\xa3\x85\
+\x00\x00\x0a\x20\x00\x00\x00\x4a\x00\x25\x00\x00\x96\x47\
+\x00\x00\x0c\x80\x00\x00\x00\x4a\x00\x25\x00\x00\xac\x2a\
+\x00\x00\x08\xc8\x00\x00\x00\x4a\x00\x25\x00\x00\x88\xf3\
+\x00\x00\x07\x24\x00\x00\x00\x4a\x00\x25\x00\x00\x79\xa9\
+\x00\x00\x08\xe8\x00\x00\x00\x4a\x00\x25\x00\x00\x8b\x1f\
+\x00\x00\x09\xae\x00\x00\x00\x4a\x00\x25\x00\x00\x92\x2c\
+\x00\x00\x08\x1a\x00\x00\x00\x4a\x00\x25\x00\x00\x82\xaa\
+\x00\x00\x0a\xfc\x00\x00\x00\x4a\x00\x25\x00\x00\x9e\x79\
+\x00\x00\x0b\x42\x00\x00\x00\x4a\x00\x25\x00\x00\xa0\x17\
+\x00\x00\x06\x52\x00\x00\x00\x4a\x00\x25\x00\x00\x71\xc7\
+\x00\x00\x0d\x00\x00\x00\x00\x4a\x00\x25\x00\x00\xb0\x93\
+\x00\x00\x06\xf6\x00\x00\x00\x4a\x00\x25\x00\x00\x78\xa5\
+\x00\x00\x09\x82\x00\x00\x00\x4a\x00\x25\x00\x00\x91\x2c\
+\x00\x00\x08\x68\x00\x00\x00\x4a\x00\x25\x00\x00\x85\x7a\
+\x00\x00\x05\x4c\x00\x00\x00\x4a\x00\x25\x00\x00\x68\x82\
+\x00\x00\x06\xd6\x00\x00\x00\x4a\x00\x25\x00\x00\x77\xb8\
+\x00\x00\x0a\x44\x00\x00\x00\x4a\x00\x25\x00\x00\x97\xe0\
+\x00\x00\x05\xf0\x00\x00\x00\x4a\x00\x25\x00\x00\x6f\x38\
+\x00\x00\x0a\x8c\x00\x00\x00\x4a\x00\x25\x00\x00\x9a\xd4\
+\x00\x00\x06\xb6\x00\x00\x00\x4a\x00\x25\x00\x00\x76\x12\
+\x00\x00\x09\xce\x00\x00\x00\x4a\x00\x25\x00\x00\x92\xb8\
+\x00\x00\x0c\xc4\x00\x00\x00\x4a\x00\x25\x00\x00\xae\x12\
+\x00\x00\x09\x4a\x00\x00\x00\x4a\x00\x25\x00\x00\x8f\x1f\
+\x00\x00\x06\x98\x00\x00\x00\x4a\x00\x25\x00\x00\x74\x50\
+\x00\x00\x0b\x88\x00\x00\x00\x4a\x00\x25\x00\x00\xa2\x91\
+\x00\x00\x05\x6e\x00\x00\x00\x4a\x00\x25\x00\x00\x6a\x0c\
+\x00\x00\x0a\xb4\x00\x00\x00\x4a\x00\x25\x00\x00\x9c\x1d\
+\x00\x00\x0b\xf4\x00\x00\x00\x4a\x00\x25\x00\x00\xa6\xa5\
+\x00\x00\x06\x34\x00\x00\x00\x4a\x00\x25\x00\x00\x70\xc0\
+\x00\x00\x0c\xa0\x00\x00\x00\x4a\x00\x25\x00\x00\xad\x71\
+\x00\x00\x05\x98\x00\x00\x00\x4a\x00\x25\x00\x00\x6b\x5d\
+\x00\x00\x0c\xe2\x00\x00\x00\x4a\x00\x25\x00\x00\xae\x8c\
+\x00\x00\x0b\xd6\x00\x00\x00\x4a\x00\x25\x00\x00\xa5\x5c\
+\x00\x00\x07\x90\x00\x00\x00\x4a\x00\x25\x00\x00\x7d\x50\
+\x00\x00\x08\x88\x00\x00\x00\x4a\x00\x25\x00\x00\x86\x04\
 "
 
 def qInitResources():

+ 8 - 0
refonte.TXT

@@ -0,0 +1,8 @@
+actions: barre horizontale
+
+pion select, afficher avec barre d'actions
+
+panneau droite: afficher les attributs du pion, ou seulement le panneau de combat
+
+afficher le choix des attaques du pion sous forme de liste déroulante (ou "bouton deroulant"?)
+