diff options
author | Benjamin Otte <otte@redhat.com> | 2020-05-13 07:00:35 +0200 |
---|---|---|
committer | Benjamin Otte <otte@redhat.com> | 2020-05-13 07:00:35 +0200 |
commit | dd7d76f3899b33eb6de36a33f1fee45648dcba5d (patch) | |
tree | f1046eb69647d8d2aa3728b1c2b98571b6ca11fb /gdk/gdkdisplayprivate.h | |
parent | bc88f0116560d461b35eafff152fbdacfb461830 (diff) | |
download | gtk+-dd7d76f3899b33eb6de36a33f1fee45648dcba5d.tar.gz |
gdk: Add gdk_display_get_monitors()
Returns a GListModel of GDK_TYPE_MONITOR.
This will replace the current andling of monitors in GdkDisplay.
Diffstat (limited to 'gdk/gdkdisplayprivate.h')
-rw-r--r-- | gdk/gdkdisplayprivate.h | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/gdk/gdkdisplayprivate.h b/gdk/gdkdisplayprivate.h index a6afeaa50a..25d1f697ff 100644 --- a/gdk/gdkdisplayprivate.h +++ b/gdk/gdkdisplayprivate.h @@ -158,7 +158,8 @@ struct _GdkDisplayClass int (*get_n_monitors) (GdkDisplay *display); GdkMonitor * (*get_monitor) (GdkDisplay *display, int index); - GdkMonitor * (*get_monitor_at_surface) (GdkDisplay *display, + GListModel * (*get_monitors) (GdkDisplay *self); + GdkMonitor * (*get_monitor_at_surface) (GdkDisplay *display, GdkSurface *surface); gboolean (*get_setting) (GdkDisplay *display, const char *name, |