示例#1
0
 def __init__(self, parent=None):
     super(EditTMs, self).__init__(EditWidget.TAB, parent)
     self.tabname = "TMs/HMs"
     self.valuers = []
     x = 0
     y = 0
     off = 0
     txt = "%s%%02i" % translate("pokemontm")
     if pokeversion.gens[config.project["versioninfo"][0]] == 4:
         tmmax = 92
     else:
         tmmax = 95
     for i in range(104):
         sb = EditWidget(EditWidget.CHECKBOX, self)
         if i == 60:
             x = width
             mheight = y
             y = 0
         elif i == tmmax:
             txt = "%s%%02i" % translate("pokemonhm")
             off = tmmax
         sb.setName(txt % (i - off + 1))
         width, height = sb.getGeometry()
         sb.setGeometry(QRect(x, y, width, height))
         sb.changed = self._changed
         self.valuers.append(sb)
         y += height
     self.setGeometry(0, 0, width * 2, mheight)
示例#2
0
 def __init__(self, parent=None):
     super(EditTMs, self).__init__(EditWidget.TAB, parent)
     self.tabname = "TMs/HMs"
     self.valuers = []
     x = 0
     y = 0
     off = 0
     txt = "%s%%02i"%translate("pokemontm")
     if pokeversion.gens[config.project["versioninfo"][0]] == 4:
         tmmax = 92
     else:
         tmmax = 95
     for i in range(104):
         sb = EditWidget(EditWidget.CHECKBOX, self)
         if i == 60:
             x = width
             mheight = y
             y = 0
         elif i == tmmax:
             txt = "%s%%02i"%translate("pokemonhm")
             off = tmmax
         sb.setName(txt%(i-off+1))
         width, height = sb.getGeometry()
         sb.setGeometry(QRect(x, y, width, height))
         sb.changed = self._changed
         self.valuers.append(sb)
         y += height
     self.setGeometry(0, 0, width*2, mheight)
示例#3
0
 def __init__(self, parent=None):
     super(EditEVs, self).__init__(EditWidget.NONE, parent)
     self.valuers = []
     x = 0
     y = 0
     for stat in stats:
         sb = EditWidget(EditWidget.SPINBOX, self)
         sb.setValues([0, 3])
         sb.setName(translate("pokemonstat_" + stat) + " EV")
         width, height = sb.getGeometry()
         sb.setGeometry(QRect(x, y, width, height))
         sb.changed = self._changed
         self.valuers.append(sb)
         y += height
     self.setGeometry(0, 0, width, y)
示例#4
0
 def __init__(self, parent=None):
     super(EditEVs, self).__init__(EditWidget.NONE, parent)
     self.valuers = []
     x = 0
     y = 0
     for stat in stats:
         sb = EditWidget(EditWidget.SPINBOX, self)
         sb.setValues([0, 3])
         sb.setName(translate("pokemonstat_"+stat)+" EV")
         width, height = sb.getGeometry()
         sb.setGeometry(QRect(x, y, width, height))
         sb.changed = self._changed
         self.valuers.append(sb)
         y += height
     self.setGeometry(0, 0, width, y)