Ajouter tkinter est intvar à un entier

J'ai un peu de mal à l'ajout d'une valeur à partir d'une zone d'Entrée et de l'ajouter à un numéro existant. Dans ce cas, je veux que la valeur de "changer de vitesse" boîte à ajouter pour les robots de vitesse actuelle. Lorsque vous exécutez, mon code génère une erreur:

TypeError: unsupported operand type(s)+=: 'int' et 'IntVar'.

Ci-dessous est le code qui génère l'entrée de la boîte:

change_speed_entry = ttk.Entry(main_frame, width=5)  # Entry box for linear speed
change_speed_entry.grid()
data = tkinter.IntVar()
change_speed_entry['textvariable'] = data

Et à côté est, où j'essaie de manipuler le résultat. C'est une méthode dans une classe. Toutes les autres méthodes de la classe fonctionne correctement:

def changeSpeed(self, delta_speed):
    self.speed += delta_speed
InformationsquelleAutor JShell | 2013-11-01