Beispiel #1
0
 def cursor_change(w: Gtk.Widget, evt: Gdk.EventCrossing):
     cursor = None
     if evt.get_event_type() == Gdk.EventType.ENTER_NOTIFY:
         cursor = Gdk.Cursor.new_from_name(w.get_display(), "pointer")
     elif evt.get_event_type() == Gdk.EventType.LEAVE_NOTIFY:
         cursor = Gdk.Cursor.new_from_name(w.get_display(), "default")
     if cursor:
         w.get_window().set_cursor(cursor)
Beispiel #2
0
 def on__leave_notify_event__pointer(self, w: Gtk.Widget, evt: Gdk.EventCrossing):
     w.get_window().set_cursor(Gdk.Cursor.new_from_name(w.get_display(), 'default'))