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)
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)
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)
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)