[pygobject/wip/jfelder/gtk4-toolbutton] gtk overrides: Drop Gtk.main for Gtk4
- From: Jean Felder <jfelder src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [pygobject/wip/jfelder/gtk4-toolbutton] gtk overrides: Drop Gtk.main for Gtk4
- Date: Mon, 16 Mar 2020 19:47:15 +0000 (UTC)
commit 41cc6261cfadbdc89b278a6b395b7dda9765a0c7
Author: Jean Felder <jean felder gmail com>
Date: Mon Mar 16 20:46:17 2020 +0100
gtk overrides: Drop Gtk.main for Gtk4
It has been removed (gtk commit 4dd780a96b1d37903ab88a4ae4536329cd9e164e)
gi/overrides/Gtk.py | 21 +++++++++++----------
1 file changed, 11 insertions(+), 10 deletions(-)
---
diff --git a/gi/overrides/Gtk.py b/gi/overrides/Gtk.py
index f0f8705c..abf0f3bc 100644
--- a/gi/overrides/Gtk.py
+++ b/gi/overrides/Gtk.py
@@ -1615,22 +1615,23 @@ if Gtk._version == '3.0':
Menu = override(Menu)
__all__.append('Menu')
-_Gtk_main_quit = Gtk.main_quit
+if Gtk._version in ("2.0", "3.0"):
+ _Gtk_main_quit = Gtk.main_quit
-@override(Gtk.main_quit)
-def main_quit(*args):
- _Gtk_main_quit()
+ @override(Gtk.main_quit)
+ def main_quit(*args):
+ _Gtk_main_quit()
-_Gtk_main = Gtk.main
+ _Gtk_main = Gtk.main
-@override(Gtk.main)
-def main(*args, **kwargs):
- with register_sigint_fallback(Gtk.main_quit):
- with wakeup_on_signal():
- return _Gtk_main(*args, **kwargs)
+ @override(Gtk.main)
+ def main(*args, **kwargs):
+ with register_sigint_fallback(Gtk.main_quit):
+ with wakeup_on_signal():
+ return _Gtk_main(*args, **kwargs)
if Gtk._version in ("2.0", "3.0"):
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]