Bonjour,
Dans mon application (en Python), j'ai une fonction qui prend quelques secondes et j'aimerai passer le pointeur de la souris en "WATCH".
Le problème c'est que ca ne fonctionne pas...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26 import os import gi gi.require_version('Gtk', '3.0') from gi.repository import Gtk as gtk, Gdk as gdk, GObject class MaClasse: def __init__ (self): # initialisation de la classe... def set_mouse_cursor(self, cursor): self.window.get_window().set_cursor({ "Normal": None, "Busy": gdk.Cursor.new(gdk.CursorType.WATCH), }[cursor]) def on_button_connexion_clicked (self, button): self.set_mouse_cursor("Busy") # Traitement qui prend du temps... self.set_mouse_cursor("Normal") self.window.close ()
Est-ce que quelqu'un pourrait m'aider svp ?
Partager