Skip to content

Commit 702d924

Browse files
osamuaokisebp
authored andcommitted
Use python3 style super consistently
Static syntax checker flagged layout_listbox_example.py at: super(Gtk.ListBoxRow, self).__init__() as: bad-super-call: Bad first argument 'ListBoxRow' given to super() This got me to check recent python3 situation. https://docs.python.org/3.9/library/functions.html#super https://rhettinger.wordpress.com/2011/05/26/super-considered-super/ After reading this and updating this part of code, I also realized all subclass of Gtk.Window except one in popover_advanced_example.py were not using super() but calling it directly in the subclass's __init__. Not so nice. I decided to fix them all for cleaner consistency. Signed-off-by: Osamu Aoki <osamu@debian.org>
1 parent 9a605ff commit 702d924

40 files changed

Lines changed: 41 additions & 43 deletions

examples/button_example.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66

77
class ButtonWindow(Gtk.Window):
88
def __init__(self):
9-
Gtk.Window.__init__(self, title="Button Demo")
9+
super().__init__(title="Button Demo")
1010
self.set_border_width(10)
1111

1212
hbox = Gtk.Box(spacing=6)

examples/cellrendereraccel_example.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66

77
class CellRendererAccelWindow(Gtk.Window):
88
def __init__(self):
9-
Gtk.Window.__init__(self, title="CellRendererAccel Example")
9+
super().__init__(title="CellRendererAccel Example")
1010

1111
self.set_default_size(200, 200)
1212

examples/cellrenderercombo_example.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66

77
class CellRendererComboWindow(Gtk.Window):
88
def __init__(self):
9-
Gtk.Window.__init__(self, title="CellRendererCombo Example")
9+
super().__init__(title="CellRendererCombo Example")
1010

1111
self.set_default_size(200, 200)
1212

examples/cellrendererpixbuf_example.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66

77
class CellRendererPixbufWindow(Gtk.Window):
88
def __init__(self):
9-
Gtk.Window.__init__(self, title="CellRendererPixbuf Example")
9+
super().__init__(title="CellRendererPixbuf Example")
1010

1111
self.set_default_size(200, 200)
1212

examples/cellrendererprogress_example.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66

77
class CellRendererProgressWindow(Gtk.Window):
88
def __init__(self):
9-
Gtk.Window.__init__(self, title="CellRendererProgress Example")
9+
super().__init__(title="CellRendererProgress Example")
1010

1111
self.set_default_size(200, 200)
1212

examples/cellrendererspin_example.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66

77
class CellRendererSpinWindow(Gtk.Window):
88
def __init__(self):
9-
Gtk.Window.__init__(self, title="CellRendererSpin Example")
9+
super().__init__(title="CellRendererSpin Example")
1010

1111
self.set_default_size(200, 200)
1212

examples/cellrenderertext_example.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66

77
class CellRendererTextWindow(Gtk.Window):
88
def __init__(self):
9-
Gtk.Window.__init__(self, title="CellRendererText Example")
9+
super().__init__(title="CellRendererText Example")
1010

1111
self.set_default_size(200, 200)
1212

examples/cellrenderertoggle_example.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66

77
class CellRendererToggleWindow(Gtk.Window):
88
def __init__(self):
9-
Gtk.Window.__init__(self, title="CellRendererToggle Example")
9+
super().__init__(title="CellRendererToggle Example")
1010

1111
self.set_default_size(200, 200)
1212

examples/checkbutton_example.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66

77
class CheckButtonWindow(Gtk.Window):
88
def __init__(self):
9-
Gtk.Window.__init__(self, title="CheckButton Demo")
9+
super().__init__(title="CheckButton Demo")
1010
self.set_border_width(10)
1111

1212
hbox = Gtk.Box(spacing=6)

examples/clipboard_example.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66

77
class ClipboardWindow(Gtk.Window):
88
def __init__(self):
9-
Gtk.Window.__init__(self, title="Clipboard Example")
9+
super().__init__(title="Clipboard Example")
1010

1111
grid = Gtk.Grid()
1212

0 commit comments

Comments
 (0)