Skip to content

Commit c152361

Browse files
committed
DOC: Fix deprecations in GTK4 embedding examples
1 parent f4d9f6c commit c152361

File tree

2 files changed

+6
-10
lines changed

2 files changed

+6
-10
lines changed

galleries/examples/user_interfaces/embedding_in_gtk4_panzoom_sgskip.py

Lines changed: 4 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -13,10 +13,8 @@
1313

1414
import numpy as np
1515

16-
from matplotlib.backends.backend_gtk4 import \
17-
NavigationToolbar2GTK4 as NavigationToolbar
18-
from matplotlib.backends.backend_gtk4agg import \
19-
FigureCanvasGTK4Agg as FigureCanvas
16+
from matplotlib.backends.backend_gtk4 import NavigationToolbar2GTK4 as NavigationToolbar
17+
from matplotlib.backends.backend_gtk4agg import FigureCanvasGTK4Agg as FigureCanvas
2018
from matplotlib.figure import Figure
2119

2220

@@ -44,10 +42,9 @@ def on_activate(app):
4442
toolbar = NavigationToolbar(canvas)
4543
vbox.append(toolbar)
4644

47-
win.show()
45+
win.present()
4846

4947

50-
app = Gtk.Application(
51-
application_id='org.matplotlib.examples.EmbeddingInGTK4PanZoom')
48+
app = Gtk.Application(application_id='org.matplotlib.examples.EmbeddingInGTK4PanZoom')
5249
app.connect('activate', on_activate)
5350
app.run(None)

galleries/examples/user_interfaces/embedding_in_gtk4_sgskip.py

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -14,8 +14,7 @@
1414

1515
import numpy as np
1616

17-
from matplotlib.backends.backend_gtk4agg import \
18-
FigureCanvasGTK4Agg as FigureCanvas
17+
from matplotlib.backends.backend_gtk4agg import FigureCanvasGTK4Agg as FigureCanvas
1918
from matplotlib.figure import Figure
2019

2120

@@ -39,7 +38,7 @@ def on_activate(app):
3938
canvas.set_size_request(800, 600)
4039
sw.set_child(canvas)
4140

42-
win.show()
41+
win.present()
4342

4443

4544
app = Gtk.Application(application_id='org.matplotlib.examples.EmbeddingInGTK4')

0 commit comments

Comments
 (0)
pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy