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
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.
Code : Sélectionner tout - Visualiser dans une fenêtre à part self.scTxtVER.setText(_translate("MainWindow", "v001", None))
J'ai donc séparé le "v" via split() et j'ai donc maintenant 001 quand je fait un print.
Sauf que je ne peut pas lui rajouter un +1 pour l'incrémentation sans quoi il me retourne une erreur :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 sverUP = self.scTxtVER.text() Version = "v" for subV in sverUP.split(Version): print subV
Cette erreur veut dire que "v" n'est pas compris comme un nombre ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part unsupported operand type(s) for +: 'QString' and 'int'
Partager