Incrémentation QString' ou 'int'
Bonsoir, bonsoir !
Je suis confronter à un problème et malgré de se que j''ai pu lire ici ou là je n'arrive pas à comprendre d’où viens mon erreur.
J'ai un "QtGui.QLineEdit" qui se nome self.scTxtVER.text() avec comme valeur par défaut : v001
Code:
self.scTxtVER.setText(_translate("MainWindow", "v001", None))
J'aimerai via un bouton faire une incrémentation : v001, v002, v003 ... sauf que il y a un lettre la dedans et c'est là que tout ce complique.
J'ai donc séparé le "v" via split() et j'ai donc maintenant 001 quand je fait un print.
Code:
1 2 3 4 5
|
sverUP = self.scTxtVER.text()
Version = "v"
for subV in sverUP.split(Version):
print subV |
Sauf que je ne peut pas lui rajouter un +1 pour l'incrémentation sans quoi il me retourne une erreur :
Code:
unsupported operand type(s) for +: 'QString' and 'int'
Cette erreur veut dire que "v" n'est pas compris comme un nombre ?