[vala/staging] gtk4: Update to 3.98.3+386b36a6
- From: Rico Tzschichholz <ricotz src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [vala/staging] gtk4: Update to 3.98.3+386b36a6
- Date: Sun, 10 May 2020 15:53:45 +0000 (UTC)
commit 9ae471330bf58a8c20d93b4301fcd524be29eb0b
Author: Rico Tzschichholz <ricotz ubuntu com>
Date: Sun May 10 16:40:56 2020 +0200
gtk4: Update to 3.98.3+386b36a6
vapi/gtk4.vapi | 101 ++++++++++++++++++++++++++++++++++++++-------------------
1 file changed, 68 insertions(+), 33 deletions(-)
---
diff --git a/vapi/gtk4.vapi b/vapi/gtk4.vapi
index 454e6cc50..09c02050a 100644
--- a/vapi/gtk4.vapi
+++ b/vapi/gtk4.vapi
@@ -5222,7 +5222,8 @@ namespace Gdk {
public class MotionEvent : Gdk.Event {
[CCode (has_construct_function = false)]
protected MotionEvent ();
- public GLib.List<weak Gdk.TimeCoord?>? get_history ();
+ [CCode (array_length_pos = 0.1, array_length_type = "guint")]
+ public Gdk.TimeCoord[]? get_history ();
}
[CCode (cheader_filename = "gdk/gdk.h", type_id = "gdk_pad_event_get_type ()")]
public class PadEvent : Gdk.Event {
@@ -6549,17 +6550,20 @@ namespace Gtk {
public bool show_menubar { get; set construct; }
}
[CCode (cheader_filename = "gtk/gtk.h", type_id = "gtk_aspect_frame_get_type ()")]
- public class AspectFrame : Gtk.Bin, Atk.Implementor, Gtk.Buildable, Gtk.ConstraintTarget {
+ public class AspectFrame : Gtk.Widget, Atk.Implementor, Gtk.Buildable, Gtk.ConstraintTarget {
[CCode (has_construct_function = false, type = "GtkWidget*")]
public AspectFrame (float xalign, float yalign, float ratio, bool obey_child);
+ public unowned Gtk.Widget? get_child ();
public bool get_obey_child ();
public float get_ratio ();
public float get_xalign ();
public float get_yalign ();
+ public void set_child (Gtk.Widget? child);
public void set_obey_child (bool obey_child);
public void set_ratio (float ratio);
public void set_xalign (float xalign);
public void set_yalign (float yalign);
+ public Gtk.Widget child { get; set; }
public bool obey_child { get; set; }
public float ratio { get; set; }
public float xalign { get; set; }
@@ -6614,12 +6618,6 @@ namespace Gtk {
[NoAccessorMethod]
public string title { owned get; set; }
}
- [CCode (cheader_filename = "gtk/gtk.h", type_id = "gtk_bin_get_type ()")]
- public abstract class Bin : Gtk.Container, Atk.Implementor, Gtk.Buildable, Gtk.ConstraintTarget {
- [CCode (has_construct_function = false)]
- protected Bin ();
- public unowned Gtk.Widget? get_child ();
- }
[CCode (cheader_filename = "gtk/gtk.h", type_id = "gtk_bin_layout_get_type ()")]
public class BinLayout : Gtk.LayoutManager {
[CCode (has_construct_function = false, type = "GtkLayoutManager*")]
@@ -6716,15 +6714,17 @@ namespace Gtk {
public static Gtk.BuilderScope @new ();
}
[CCode (cheader_filename = "gtk/gtk.h", type_id = "gtk_button_get_type ()")]
- public class Button : Gtk.Bin, Atk.Implementor, Gtk.Actionable, Gtk.Buildable, Gtk.ConstraintTarget {
+ public class Button : Gtk.Widget, Atk.Implementor, Gtk.Actionable, Gtk.Buildable,
Gtk.ConstraintTarget {
[CCode (has_construct_function = false, type = "GtkWidget*")]
public Button ();
[CCode (has_construct_function = false, type = "GtkWidget*")]
public Button.from_icon_name (string? icon_name);
+ public unowned Gtk.Widget? get_child ();
public bool get_has_frame ();
public unowned string? get_icon_name ();
public unowned string? get_label ();
public bool get_use_underline ();
+ public void set_child (Gtk.Widget? child);
public void set_has_frame (bool has_frame);
public void set_icon_name (string icon_name);
public void set_label (string? label);
@@ -6733,6 +6733,7 @@ namespace Gtk {
public Button.with_label (string label);
[CCode (has_construct_function = false, type = "GtkWidget*")]
public Button.with_mnemonic (string label);
+ public Gtk.Widget child { get; set; }
public bool has_frame { get; set; }
public string icon_name { get; set; }
public string? label { get; set; }
@@ -6741,7 +6742,7 @@ namespace Gtk {
public virtual signal void clicked ();
}
[CCode (cheader_filename = "gtk/gtk.h,gtk/gtk-a11y.h", type_id = "gtk_button_accessible_get_type ()")]
- public class ButtonAccessible : Gtk.ContainerAccessible, Atk.Action, Atk.Component, Atk.Image {
+ public class ButtonAccessible : Gtk.WidgetAccessible, Atk.Action, Atk.Component, Atk.Image {
[CCode (has_construct_function = false)]
protected ButtonAccessible ();
}
@@ -7263,13 +7264,14 @@ namespace Gtk {
public bool show_editor { get; set; }
}
[CCode (cheader_filename = "gtk/gtk.h", type_id = "gtk_combo_box_get_type ()")]
- public class ComboBox : Gtk.Bin, Atk.Implementor, Gtk.Buildable, Gtk.CellEditable, Gtk.CellLayout,
Gtk.ConstraintTarget {
+ public class ComboBox : Gtk.Widget, Atk.Implementor, Gtk.Buildable, Gtk.CellEditable, Gtk.CellLayout,
Gtk.ConstraintTarget {
[CCode (has_construct_function = false, type = "GtkWidget*")]
public ComboBox ();
public int get_active ();
public unowned string? get_active_id ();
public bool get_active_iter (out Gtk.TreeIter iter);
public Gtk.SensitivityType get_button_sensitivity ();
+ public unowned Gtk.Widget? get_child ();
public int get_entry_text_column ();
public bool get_has_entry ();
public int get_id_column ();
@@ -7282,6 +7284,7 @@ namespace Gtk {
public bool set_active_id (string? active_id);
public void set_active_iter (Gtk.TreeIter? iter);
public void set_button_sensitivity (Gtk.SensitivityType sensitivity);
+ public void set_child (Gtk.Widget? child);
public void set_entry_text_column (int text_column);
public void set_id_column (int id_column);
public void set_model (Gtk.TreeModel? model);
@@ -7296,6 +7299,7 @@ namespace Gtk {
public int active { get; set; }
public string? active_id { get; set; }
public Gtk.SensitivityType button_sensitivity { get; set; }
+ public Gtk.Widget child { get; set; }
public int entry_text_column { get; set; }
public bool has_entry { get; construct; }
[NoAccessorMethod]
@@ -7314,7 +7318,7 @@ namespace Gtk {
public signal void popup ();
}
[CCode (cheader_filename = "gtk/gtk.h,gtk/gtk-a11y.h", type_id = "gtk_combo_box_accessible_get_type
()")]
- public class ComboBoxAccessible : Gtk.ContainerAccessible, Atk.Action, Atk.Component, Atk.Selection {
+ public class ComboBoxAccessible : Gtk.WidgetAccessible, Atk.Action, Atk.Component, Atk.Selection {
[CCode (has_construct_function = false)]
protected ComboBoxAccessible ();
}
@@ -7544,6 +7548,7 @@ namespace Gtk {
public void set_draw_func (owned Gtk.DrawingAreaDrawFunc? draw_func);
public int content_height { get; set; }
public int content_width { get; set; }
+ public virtual signal void resize (int width, int height);
}
[CCode (cheader_filename = "gtk/gtk.h", type_id = "gtk_drop_controller_motion_get_type ()")]
public class DropControllerMotion : Gtk.EventController {
@@ -8116,16 +8121,19 @@ namespace Gtk {
protected FlowBoxAccessible ();
}
[CCode (cheader_filename = "gtk/gtk.h", type_id = "gtk_flow_box_child_get_type ()")]
- public class FlowBoxChild : Gtk.Bin, Atk.Implementor, Gtk.Buildable, Gtk.ConstraintTarget {
+ public class FlowBoxChild : Gtk.Widget, Atk.Implementor, Gtk.Buildable, Gtk.ConstraintTarget {
[CCode (has_construct_function = false, type = "GtkWidget*")]
public FlowBoxChild ();
public void changed ();
+ public unowned Gtk.Widget? get_child ();
public int get_index ();
public bool is_selected ();
+ public void set_child (Gtk.Widget? child);
+ public Gtk.Widget child { get; set; }
public virtual signal void activate ();
}
[CCode (cheader_filename = "gtk/gtk.h,gtk/gtk-a11y.h", type_id =
"gtk_flow_box_child_accessible_get_type ()")]
- public class FlowBoxChildAccessible : Gtk.ContainerAccessible, Atk.Component {
+ public class FlowBoxChildAccessible : Gtk.WidgetAccessible, Atk.Component {
[CCode (has_construct_function = false)]
protected FlowBoxChildAccessible ();
}
@@ -8162,24 +8170,27 @@ namespace Gtk {
public GLib.Action tweak_action { owned get; }
}
[CCode (cheader_filename = "gtk/gtk.h", type_id = "gtk_frame_get_type ()")]
- public class Frame : Gtk.Bin, Atk.Implementor, Gtk.Buildable, Gtk.ConstraintTarget {
+ public class Frame : Gtk.Widget, Atk.Implementor, Gtk.Buildable, Gtk.ConstraintTarget {
[CCode (has_construct_function = false, type = "GtkWidget*")]
public Frame (string? label);
[NoWrapper]
public virtual void compute_child_allocation (Gtk.Allocation allocation);
+ public unowned Gtk.Widget? get_child ();
public unowned string? get_label ();
public float get_label_align ();
public unowned Gtk.Widget? get_label_widget ();
+ public void set_child (Gtk.Widget? child);
public void set_label (string? label);
public void set_label_align (float xalign);
public void set_label_widget (Gtk.Widget? label_widget);
+ public Gtk.Widget child { get; set; }
public string label { get; set; }
public Gtk.Widget label_widget { get; set; }
[NoAccessorMethod]
public float label_xalign { get; set; }
}
[CCode (cheader_filename = "gtk/gtk.h,gtk/gtk-a11y.h", type_id = "gtk_frame_accessible_get_type ()")]
- public class FrameAccessible : Gtk.ContainerAccessible, Atk.Component {
+ public class FrameAccessible : Gtk.WidgetAccessible, Atk.Component {
[CCode (has_construct_function = false)]
protected FrameAccessible ();
}
@@ -8245,8 +8256,6 @@ namespace Gtk {
public class GestureClick : Gtk.GestureSingle {
[CCode (has_construct_function = false, type = "GtkGesture*")]
public GestureClick ();
- public bool get_area (out Gdk.Rectangle rect);
- public void set_area (Gdk.Rectangle? rect);
public signal void pressed (int n_press, double x, double y);
public signal void released (int n_press, double x, double y);
public signal void stopped ();
@@ -8900,24 +8909,27 @@ namespace Gtk {
protected ListBoxAccessible ();
}
[CCode (cheader_filename = "gtk/gtk.h", type_id = "gtk_list_box_row_get_type ()")]
- public class ListBoxRow : Gtk.Bin, Atk.Implementor, Gtk.Actionable, Gtk.Buildable,
Gtk.ConstraintTarget {
+ public class ListBoxRow : Gtk.Widget, Atk.Implementor, Gtk.Actionable, Gtk.Buildable,
Gtk.ConstraintTarget {
[CCode (has_construct_function = false, type = "GtkWidget*")]
public ListBoxRow ();
public void changed ();
public bool get_activatable ();
+ public unowned Gtk.Widget? get_child ();
public unowned Gtk.Widget? get_header ();
public int get_index ();
public bool get_selectable ();
public bool is_selected ();
public void set_activatable (bool activatable);
+ public void set_child (Gtk.Widget? child);
public void set_header (Gtk.Widget? header);
public void set_selectable (bool selectable);
public bool activatable { get; set; }
+ public Gtk.Widget child { get; set; }
public bool selectable { get; set; }
public virtual signal void activate ();
}
[CCode (cheader_filename = "gtk/gtk.h,gtk/gtk-a11y.h", type_id =
"gtk_list_box_row_accessible_get_type ()")]
- public class ListBoxRowAccessible : Gtk.ContainerAccessible, Atk.Component {
+ public class ListBoxRowAccessible : Gtk.WidgetAccessible, Atk.Component {
[CCode (has_construct_function = false)]
protected ListBoxRowAccessible ();
}
@@ -9318,14 +9330,18 @@ namespace Gtk {
public static unowned Gtk.ShortcutAction @get ();
}
[CCode (cheader_filename = "gtk/gtk.h", type_id = "gtk_overlay_get_type ()")]
- public class Overlay : Gtk.Bin, Atk.Implementor, Gtk.Buildable, Gtk.ConstraintTarget {
+ public class Overlay : Gtk.Widget, Atk.Implementor, Gtk.Buildable, Gtk.ConstraintTarget {
[CCode (has_construct_function = false, type = "GtkWidget*")]
public Overlay ();
public void add_overlay (Gtk.Widget widget);
+ public unowned Gtk.Widget? get_child ();
public bool get_clip_overlay (Gtk.Widget widget);
public bool get_measure_overlay (Gtk.Widget widget);
+ public void remove_overlay (Gtk.Widget widget);
+ public void set_child (Gtk.Widget? child);
public void set_clip_overlay (Gtk.Widget widget, bool clip_overlay);
public void set_measure_overlay (Gtk.Widget widget, bool measure);
+ public Gtk.Widget child { get; set; }
public signal bool get_child_position (Gtk.Widget widget, out Gdk.Rectangle allocation);
}
[CCode (cheader_filename = "gtk/gtk.h", type_id = "gtk_pad_controller_get_type ()")]
@@ -9504,10 +9520,11 @@ namespace Gtk {
public Gdk.Paintable paintable { get; set; }
}
[CCode (cheader_filename = "gtk/gtk.h", type_id = "gtk_popover_get_type ()")]
- public class Popover : Gtk.Bin, Atk.Implementor, Gtk.Buildable, Gtk.ConstraintTarget, Gtk.Native,
Gtk.ShortcutManager {
+ public class Popover : Gtk.Widget, Atk.Implementor, Gtk.Buildable, Gtk.ConstraintTarget, Gtk.Native,
Gtk.ShortcutManager {
[CCode (has_construct_function = false, type = "GtkWidget*")]
public Popover ();
public bool get_autohide ();
+ public unowned Gtk.Widget? get_child ();
public bool get_has_arrow ();
public bool get_mnemonics_visible ();
public bool get_pointing_to (out Gdk.Rectangle rect);
@@ -9515,12 +9532,14 @@ namespace Gtk {
public void popdown ();
public void popup ();
public void set_autohide (bool autohide);
+ public void set_child (Gtk.Widget? child);
public void set_default_widget (Gtk.Widget? widget);
public void set_has_arrow (bool has_arrow);
public void set_mnemonics_visible (bool mnemonics_visible);
public void set_pointing_to (Gdk.Rectangle rect);
public void set_position (Gtk.PositionType position);
public bool autohide { get; set; }
+ public Gtk.Widget child { get; set; }
[NoAccessorMethod]
public Gtk.Widget default_widget { owned get; set; }
public bool has_arrow { get; set; }
@@ -9890,16 +9909,19 @@ namespace Gtk {
public Gtk.CellRenderer renderer { owned get; construct; }
}
[CCode (cheader_filename = "gtk/gtk.h", type_id = "gtk_revealer_get_type ()")]
- public class Revealer : Gtk.Bin, Atk.Implementor, Gtk.Buildable, Gtk.ConstraintTarget {
+ public class Revealer : Gtk.Widget, Atk.Implementor, Gtk.Buildable, Gtk.ConstraintTarget {
[CCode (has_construct_function = false, type = "GtkWidget*")]
public Revealer ();
+ public unowned Gtk.Widget? get_child ();
public bool get_child_revealed ();
public bool get_reveal_child ();
public uint get_transition_duration ();
public Gtk.RevealerTransitionType get_transition_type ();
+ public void set_child (Gtk.Widget? child);
public void set_reveal_child (bool reveal_child);
public void set_transition_duration (uint duration);
public void set_transition_type (Gtk.RevealerTransitionType transition);
+ public Gtk.Widget child { get; set; }
public bool child_revealed { get; }
public bool reveal_child { get; set construct; }
public uint transition_duration { get; set construct; }
@@ -9974,10 +9996,11 @@ namespace Gtk {
protected ScrollbarAccessible ();
}
[CCode (cheader_filename = "gtk/gtk.h", type_id = "gtk_scrolled_window_get_type ()")]
- public class ScrolledWindow : Gtk.Bin, Atk.Implementor, Gtk.Buildable, Gtk.ConstraintTarget {
+ public class ScrolledWindow : Gtk.Widget, Atk.Implementor, Gtk.Buildable, Gtk.ConstraintTarget {
[CCode (has_construct_function = false, type = "GtkWidget*")]
public ScrolledWindow (Gtk.Adjustment? hadjustment, Gtk.Adjustment? vadjustment);
public bool get_capture_button_press ();
+ public unowned Gtk.Widget? get_child ();
public unowned Gtk.Adjustment get_hadjustment ();
public bool get_has_frame ();
public unowned Gtk.Widget get_hscrollbar ();
@@ -9994,6 +10017,7 @@ namespace Gtk {
public unowned Gtk.Adjustment get_vadjustment ();
public unowned Gtk.Widget get_vscrollbar ();
public void set_capture_button_press (bool capture_button_press);
+ public void set_child (Gtk.Widget? child);
public void set_hadjustment (Gtk.Adjustment? hadjustment);
public void set_has_frame (bool has_frame);
public void set_kinetic_scrolling (bool kinetic_scrolling);
@@ -10008,6 +10032,7 @@ namespace Gtk {
public void set_propagate_natural_width (bool propagate);
public void set_vadjustment (Gtk.Adjustment? vadjustment);
public void unset_placement ();
+ public Gtk.Widget child { get; set; }
public Gtk.Adjustment hadjustment { get; set construct; }
public bool has_frame { get; set; }
[NoAccessorMethod]
@@ -10031,21 +10056,24 @@ namespace Gtk {
public signal bool scroll_child (Gtk.ScrollType scroll, bool horizontal);
}
[CCode (cheader_filename = "gtk/gtk.h,gtk/gtk-a11y.h", type_id =
"gtk_scrolled_window_accessible_get_type ()")]
- public class ScrolledWindowAccessible : Gtk.ContainerAccessible, Atk.Component {
+ public class ScrolledWindowAccessible : Gtk.WidgetAccessible, Atk.Component {
[CCode (has_construct_function = false)]
protected ScrolledWindowAccessible ();
}
[CCode (cheader_filename = "gtk/gtk.h", type_id = "gtk_search_bar_get_type ()")]
- public class SearchBar : Gtk.Bin, Atk.Implementor, Gtk.Buildable, Gtk.ConstraintTarget {
+ public class SearchBar : Gtk.Widget, Atk.Implementor, Gtk.Buildable, Gtk.ConstraintTarget {
[CCode (has_construct_function = false, type = "GtkWidget*")]
public SearchBar ();
public void connect_entry (Gtk.Editable entry);
+ public unowned Gtk.Widget? get_child ();
public unowned Gtk.Widget get_key_capture_widget ();
public bool get_search_mode ();
public bool get_show_close_button ();
+ public void set_child (Gtk.Widget? child);
public void set_key_capture_widget (Gtk.Widget? widget);
public void set_search_mode (bool search_mode);
public void set_show_close_button (bool visible);
+ public Gtk.Widget child { get; set construct; }
[NoAccessorMethod]
public bool search_mode_enabled { get; set; }
public bool show_close_button { get; set construct; }
@@ -10604,7 +10632,6 @@ namespace Gtk {
public int get_scale ();
public Gtk.StateFlags get_state ();
public bool has_class (string class_name);
- public GLib.List<weak string> list_classes ();
public bool lookup_color (string color_name, out Gdk.RGBA color);
public void remove_class (string class_name);
public void remove_provider (Gtk.StyleProvider provider);
@@ -10854,7 +10881,8 @@ namespace Gtk {
[CCode (has_construct_function = false)]
public TextChildAnchor ();
public bool get_deleted ();
- public GLib.List<weak Gtk.Widget> get_widgets ();
+ [CCode (array_length_pos = 0.1, array_length_type = "guint")]
+ public (unowned Gtk.Widget)[] get_widgets ();
}
[CCode (cheader_filename = "gtk/gtk.h", type_id = "gtk_text_mark_get_type ()")]
public class TextMark : GLib.Object {
@@ -11631,11 +11659,14 @@ namespace Gtk {
public Gtk.MediaStream media_stream { get; set; }
}
[CCode (cheader_filename = "gtk/gtk.h", type_id = "gtk_viewport_get_type ()")]
- public class Viewport : Gtk.Bin, Atk.Implementor, Gtk.Buildable, Gtk.ConstraintTarget, Gtk.Scrollable
{
+ public class Viewport : Gtk.Widget, Atk.Implementor, Gtk.Buildable, Gtk.ConstraintTarget,
Gtk.Scrollable {
[CCode (has_construct_function = false, type = "GtkWidget*")]
public Viewport (Gtk.Adjustment? hadjustment, Gtk.Adjustment? vadjustment);
+ public unowned Gtk.Widget? get_child ();
public bool get_scroll_to_focus ();
+ public void set_child (Gtk.Widget? child);
public void set_scroll_to_focus (bool scroll_to_focus);
+ public Gtk.Widget child { get; set; }
public bool scroll_to_focus { get; set; }
}
[CCode (cheader_filename = "gtk/gtk.h", type_id = "gtk_volume_button_get_type ()")]
@@ -11829,6 +11860,8 @@ namespace Gtk {
public void set_vexpand_set (bool @set);
public void set_visible (bool visible);
public bool should_layout ();
+ [NoWrapper]
+ public virtual void size_allocate (int width, int height, int baseline);
[CCode (cname = "gtk_widget_size_allocate")]
public void size_allocate_emit (Gtk.Allocation allocation, int baseline);
[NoWrapper]
@@ -11881,7 +11914,7 @@ namespace Gtk {
[NoAccessorMethod]
public int width_request { get; set; }
[HasEmitter]
- public virtual signal void destroy ();
+ public signal void destroy ();
public virtual signal void direction_changed (Gtk.TextDirection previous_direction);
public virtual signal void grab_notify (bool was_grabbed);
[HasEmitter]
@@ -11898,7 +11931,6 @@ namespace Gtk {
public virtual signal void realize ();
[HasEmitter]
public virtual signal void show ();
- public virtual signal void size_allocate (int width, int height, int baseline);
public virtual signal void state_flags_changed (Gtk.StateFlags previous_state_flags);
[HasEmitter]
public virtual signal void unmap ();
@@ -11921,13 +11953,14 @@ namespace Gtk {
public Gtk.Widget widget { get; set; }
}
[CCode (cheader_filename = "gtk/gtk.h", type_id = "gtk_window_get_type ()")]
- public class Window : Gtk.Bin, Atk.Implementor, Gtk.Buildable, Gtk.ConstraintTarget, Gtk.Native,
Gtk.Root, Gtk.ShortcutManager {
+ public class Window : Gtk.Widget, Atk.Implementor, Gtk.Buildable, Gtk.ConstraintTarget, Gtk.Native,
Gtk.Root, Gtk.ShortcutManager {
[CCode (has_construct_function = false, type = "GtkWidget*")]
public Window ();
public void close ();
public void fullscreen ();
public void fullscreen_on_monitor (Gdk.Monitor monitor);
public unowned Gtk.Application? get_application ();
+ public unowned Gtk.Widget? get_child ();
public bool get_decorated ();
public static unowned string get_default_icon_name ();
public void get_default_size (out int width, out int height);
@@ -11956,6 +11989,7 @@ namespace Gtk {
public void resize (int width, int height);
public void set_application (Gtk.Application? application);
public static void set_auto_startup_notification (bool setting);
+ public void set_child (Gtk.Widget? child);
public void set_decorated (bool setting);
public static void set_default_icon_name (string name);
public void set_default_size (int width, int height);
@@ -11980,6 +12014,7 @@ namespace Gtk {
public void unmaximize ();
public void unminimize ();
public Gtk.Application application { get; set; }
+ public Gtk.Widget child { get; set; }
public bool decorated { get; set; }
[NoAccessorMethod]
public int default_height { get; set; }
@@ -12012,7 +12047,7 @@ namespace Gtk {
public virtual signal void keys_changed ();
}
[CCode (cheader_filename = "gtk/gtk.h,gtk/gtk-a11y.h", type_id = "gtk_window_accessible_get_type ()")]
- public class WindowAccessible : Gtk.ContainerAccessible, Atk.Component, Atk.Window {
+ public class WindowAccessible : Gtk.WidgetAccessible, Atk.Component, Atk.Window {
[CCode (has_construct_function = false)]
protected WindowAccessible ();
}
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]