Explorar el Código

Correction des bugs lies au commit precedent

olinox14 hace 10 años
padre
commit
10521e84e4

+ 2 - 7
DMonde.py

@@ -17,7 +17,8 @@ from lib.framePj import FramePj
 from lib.outilsSvg import *
 from lib.ui.ecran_principal import Ui_principal
 from lib.Actions import Ligne
-from lib.rsc import repApp
+from lib.commun import rep
+from lib.rsc import RImage
 
 class DMonde(QMainWindow):
     """interface comprenant: chat ecrit, fenetre d'infos, lancer de des, echange de fichiers, lancement du chat vocal"""
@@ -56,14 +57,8 @@ class DMonde(QMainWindow):
         self.partie = "partie1"
         self.regles = "dd35"
         
-        tmp = {"profil": self.profil, "partie": self.partie, "regles": self.regles}
-        enregistrerUnique(tmp, os.path.join(repApp(), "dm.tmp"), True)
-        
         self.majFichierInfosSvg()
         self.chargerListePj()
-        
-        
-
 
     ########## onglet plateau
     def creerEcranFondPlateau(self):

+ 1 - 2
lib/Cache.py

@@ -2,8 +2,7 @@
 # -*- coding: utf-8 -*-
 from PyQt4.QtCore import QString, QPointF, Qt
 from PyQt4.QtGui import QGraphicsTextItem, QFont, QColor, QCursor
-
-from EcranConfirmation import dmConfirmer
+from commun import dmConfirmer
 
 
 class Cache():

+ 16 - 12
lib/EcranEditionCombattant.py

@@ -1,21 +1,25 @@
 #from __future__ import unicode_literals
 # -*- coding: utf-8 -*-
 from __future__ import division
+
 import sys
 
-from PyQt4.QtCore import *
-from PyQt4.QtGui import *
+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 ui.ecran_editionCombattant import Ui_edc_fenetre
 from EcranEditionObjet import EcranEditionObjet
-from frameAttaque import FrameAttaque
-from outilsSvg import *
+from Objet import Objet
 from VueEditionForme import VueEditionForme
+from frameAttaque import FrameAttaque
+from lib.outilsSvg import afficheSvg
 import regles
-import Actions
-from Objet import Objet
+from rsc import selectionImage
 import ui.dm as dm
-import rsc
+from ui.ecran_editionCombattant import Ui_edc_fenetre
+
 
 class EcranEditionCombattant(QDialog):
     """interface de creation/edition de terrains"""
@@ -163,14 +167,14 @@ class EcranEditionCombattant(QDialog):
         self.vueForme.chargerEtiquetteDef(self.combattant.etiquette)
 
     def selectionnerLogo(self):
-        img = rsc.selectionImage("cb")
+        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 = rsc.selectionImage("cb")
+        img = selectionImage()
         if img:
             self.vueForme.nouvelleImageDef(img)
         
@@ -359,8 +363,8 @@ class EcranEditionCombattant(QDialog):
         
         self.combattant.notes = str(self.ui.edc_notes.toPlainText().toUtf8())
 
-##        enregistrer(self.combattant.id, self.combattant, "lib\\biblio\\combattant")
-##        self.combattant = None
+#         enregistrer(self.combattant.id, self.combattant, "lib\\biblio\\combattant")
+#        self.combattant = None
         self.done(1)
 
     def annuler(self):

+ 2 - 2
lib/EcranEditionDecor.py

@@ -126,14 +126,14 @@ class EcranEditionDecor(QDialog):
             self.vueForme.nouvelleImageDef(self.ui.edd_logo.image())
 
     def selectionnerLogo(self):
-        img = rsc.selectionImage("dc")
+        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("dc")
+        img = rsc.selectionImage()
         if img:
             self.vueForme.nouvelleImageDef(img)
 

+ 2 - 3
lib/EcranEditionTerrain.py

@@ -77,7 +77,7 @@ class EcranEditionTerrain(QDialog):
 
     def selectionFichier(self):
         """selectionne le fichier de texture dans la boite de dialogue dediee"""
-        img = rsc.selectionImage("tr")
+        img = rsc.selectionImage()
         if img:
             self.ui.et_apercu.chargerImage(img)
            
@@ -90,8 +90,7 @@ class EcranEditionTerrain(QDialog):
             self.terrain.imgTexture = self.ui.et_apercu.image()
         self.terrain.franchissable = (not self.ui.et_depAucun.isChecked())
         self.terrain.nage = self.ui.et_depNage.isChecked()
-#         enregistrer(self.terrain.id, self.terrain, "lib\\biblio\\terrain")
-        rsc.enregistrerMat(self.terrain)
+        enregistrer(self.terrain.id, self.terrain, "lib\\biblio\\terrain")
         self.terrain = None
         self.done(1)
 

+ 1 - 1
lib/Modes.py

@@ -16,7 +16,7 @@ from Decor import Decor
 import dmK
 from lib.EcranAltitude import EcranAltitude
 from Cache import Cache
-from EcranSaisie import dmSaisie
+from commun import dmSaisie
 
 class ModeBase(object):
     """mode de base: tous les modes heritent de cette classe"""

+ 1 - 1
lib/Pion.py

@@ -307,7 +307,7 @@ class Pion(QGraphicsItem):
 
 class ImgPion():
     def __init__(self):
-        self.rimage = RImage("")        #ressource: image
+        self.rimage = RImage()        #ressource: image
         self.kx = 10                 #coeff d'agrandissement horizontal
         self.ky = 10                 #coeff d'agrandissement vertical
         self.dx = 0                 #decalage horizontal

+ 1 - 1
lib/ui/ressource_rc.py

@@ -2,7 +2,7 @@
 
 # Resource object code
 #
-# Created: mar. 30. juin 11:38:31 2015
+# Created: lun. 7. sept. 11:59:04 2015
 #      by: The Resource Compiler for PyQt (Qt v4.8.5)
 #
 # WARNING! All changes made in this file will be lost!

BIN
parties/Partie1/groupe