From a3b6bffc34a36fbd88c3c3c54fb3ea60d0ce0a0d Mon Sep 17 00:00:00 2001 From: Thierry Vignaud Date: Sat, 17 Oct 2020 12:05:08 +0200 Subject: sync Gtk4 fake package with gtk4-3.99.3 --- fake_packages/Gtk4.pm | 311 ++------------------------------------------------ 1 file changed, 11 insertions(+), 300 deletions(-) (limited to 'fake_packages') diff --git a/fake_packages/Gtk4.pm b/fake_packages/Gtk4.pm index ca46ac5..3ce97fa 100644 --- a/fake_packages/Gtk4.pm +++ b/fake_packages/Gtk4.pm @@ -3,54 +3,45 @@ sub serialization_error_quark { } sub transform_parse { } package Gsk4::BlendNode; -our @ISA = qw(Gsk4::RenderNode); sub get_blend_mode { } sub get_bottom_child { } sub get_top_child { } sub new { } package Gsk4::BlurNode; -our @ISA = qw(Gsk4::RenderNode); sub get_child { } sub get_radius { } sub new { } package Gsk4::BorderNode; -our @ISA = qw(Gsk4::RenderNode); sub new { } sub peek_colors { } sub peek_outline { } sub peek_widths { } package Gsk4::BroadwayRenderer; -our @ISA = qw(Gsk4::Renderer); sub new { } package Gsk4::CairoNode; -our @ISA = qw(Gsk4::RenderNode); sub get_draw_context { } sub new { } sub peek_surface { } package Gsk4::CairoRenderer; -our @ISA = qw(Gsk4::Renderer); sub new { } package Gsk4::ClipNode; -our @ISA = qw(Gsk4::RenderNode); sub get_child { } sub new { } sub peek_clip { } package Gsk4::ColorMatrixNode; -our @ISA = qw(Gsk4::RenderNode); sub get_child { } sub new { } sub peek_color_matrix { } sub peek_color_offset { } package Gsk4::ColorNode; -our @ISA = qw(Gsk4::RenderNode); sub new { } sub peek_color { } @@ -59,30 +50,25 @@ sub color { } sub offset { } package Gsk4::ContainerNode; -our @ISA = qw(Gsk4::RenderNode); sub get_child { } sub get_n_children { } sub new { } package Gsk4::CrossFadeNode; -our @ISA = qw(Gsk4::RenderNode); sub get_end_child { } sub get_progress { } sub get_start_child { } sub new { } package Gsk4::DebugNode; -our @ISA = qw(Gsk4::RenderNode); sub get_child { } sub get_message { } sub new { } package Gsk4::GLRenderer; -our @ISA = qw(Gsk4::Renderer); sub new { } package Gsk4::GLShader; -our @ISA = qw(GObject::Object); sub compile { } sub find_uniform_by_name { } sub get_arg_bool { } @@ -107,7 +93,6 @@ package Gsk4::GLShaderClass; sub parent_class { } package Gsk4::GLShaderNode; -our @ISA = qw(Gsk4::RenderNode); sub get_args { } sub get_child { } sub get_n_children { } @@ -115,7 +100,6 @@ sub get_shader { } sub new { } package Gsk4::InsetShadowNode; -our @ISA = qw(Gsk4::RenderNode); sub get_blur_radius { } sub get_dx { } sub get_dy { } @@ -125,7 +109,6 @@ sub peek_color { } sub peek_outline { } package Gsk4::LinearGradientNode; -our @ISA = qw(Gsk4::RenderNode); sub get_n_color_stops { } sub new { } sub peek_color_stops { } @@ -133,13 +116,11 @@ sub peek_end { } sub peek_start { } package Gsk4::OpacityNode; -our @ISA = qw(Gsk4::RenderNode); sub get_child { } sub get_opacity { } sub new { } package Gsk4::OutsetShadowNode; -our @ISA = qw(Gsk4::RenderNode); sub get_blur_radius { } sub get_dx { } sub get_dy { } @@ -149,7 +130,6 @@ sub peek_color { } sub peek_outline { } package Gsk4::RadialGradientNode; -our @ISA = qw(Gsk4::RenderNode); sub get_end { } sub get_hradius { } sub get_n_color_stops { } @@ -169,7 +149,6 @@ sub unref { } sub write_to_file { } package Gsk4::Renderer; -our @ISA = qw(GObject::Object); sub get_surface { } sub is_realized { } sub new_for_surface { } @@ -179,21 +158,17 @@ sub render_texture { } sub unrealize { } package Gsk4::RepeatNode; -our @ISA = qw(Gsk4::RenderNode); sub get_child { } sub new { } sub peek_child_bounds { } package Gsk4::RepeatingLinearGradientNode; -our @ISA = qw(Gsk4::RenderNode); sub new { } package Gsk4::RepeatingRadialGradientNode; -our @ISA = qw(Gsk4::RenderNode); sub new { } package Gsk4::RoundedClipNode; -our @ISA = qw(Gsk4::RenderNode); sub get_child { } sub new { } sub peek_clip { } @@ -236,14 +211,12 @@ sub dy { } sub radius { } package Gsk4::ShadowNode; -our @ISA = qw(Gsk4::RenderNode); sub get_child { } sub get_n_shadows { } sub new { } sub peek_shadow { } package Gsk4::TextNode; -our @ISA = qw(Gsk4::RenderNode); sub get_num_glyphs { } sub get_offset { } sub has_color_glyphs { } @@ -253,7 +226,6 @@ sub peek_font { } sub peek_glyphs { } package Gsk4::TextureNode; -our @ISA = qw(Gsk4::RenderNode); sub get_texture { } sub new { } @@ -284,13 +256,11 @@ sub translate_3d { } sub unref { } package Gsk4::TransformNode; -our @ISA = qw(Gsk4::RenderNode); sub get_child { } sub get_transform { } sub new { } package Gsk4::VulkanRenderer; -our @ISA = qw(Gsk4::Renderer); sub new { } package Gtk4; @@ -405,7 +375,6 @@ sub render_focus { } sub render_frame { } sub render_handle { } sub render_icon { } -sub render_insertion_cursor { } sub render_layout { } sub render_line { } sub render_option { } @@ -432,13 +401,11 @@ sub value_set_expression { } sub value_take_expression { } package Gtk4::ATContext; -our @ISA = qw(GObject::Object); sub create { } sub get_accessible { } sub get_accessible_role { } package Gtk4::AboutDialog; -our @ISA = qw(Gtk4::Dialog); sub add_credit_section { } sub get_artists { } sub get_authors { } @@ -484,7 +451,6 @@ sub update_relation { } sub update_state { } package Gtk4::ActionBar; -our @ISA = qw(Gtk4::Widget); sub get_center_widget { } sub get_revealed { } sub new { } @@ -509,11 +475,9 @@ sub set_action_name { } sub set_action_target_value { } package Gtk4::ActivateAction; -our @ISA = qw(Gtk4::ShortcutAction); sub get { } package Gtk4::Adjustment; -our @ISA = qw(GObject::InitiallyUnowned); sub clamp_page { } sub configure { } sub get_lower { } @@ -537,13 +501,11 @@ sub parent_class { } sub value_changed { } package Gtk4::AlternativeTrigger; -our @ISA = qw(Gtk4::ShortcutTrigger); sub get_first { } sub get_second { } sub new { } package Gtk4::AnyFilter; -our @ISA = qw(Gtk4::MultiFilter); sub new { } package Gtk4::AppChooser; @@ -552,7 +514,6 @@ sub get_content_type { } sub refresh { } package Gtk4::AppChooserButton; -our @ISA = qw(Gtk4::Widget); sub append_custom_item { } sub append_separator { } sub get_heading { } @@ -567,7 +528,6 @@ sub set_show_default_item { } sub set_show_dialog_item { } package Gtk4::AppChooserDialog; -our @ISA = qw(Gtk4::Dialog); sub get_heading { } sub get_widget { } sub new { } @@ -575,7 +535,6 @@ sub new_for_content_type { } sub set_heading { } package Gtk4::AppChooserWidget; -our @ISA = qw(Gtk4::Widget); sub get_default_text { } sub get_show_all { } sub get_show_default { } @@ -591,7 +550,6 @@ sub set_show_other { } sub set_show_recommended { } package Gtk4::Application; -our @ISA = qw(Gio::Application); sub add_window { } sub get_accels_for_action { } sub get_actions_for_accel { } @@ -615,7 +573,6 @@ sub window_added { } sub window_removed { } package Gtk4::ApplicationWindow; -our @ISA = qw(Gtk4::Window); sub get_help_overlay { } sub get_id { } sub get_show_menubar { } @@ -628,7 +585,6 @@ sub padding { } sub parent_class { } package Gtk4::AspectFrame; -our @ISA = qw(Gtk4::Widget); sub get_child { } sub get_obey_child { } sub get_ratio { } @@ -642,7 +598,6 @@ sub set_xalign { } sub set_yalign { } package Gtk4::Assistant; -our @ISA = qw(Gtk4::Window); sub add_action_widget { } sub append_page { } sub commit { } @@ -669,11 +624,9 @@ sub set_page_type { } sub update_buttons_state { } package Gtk4::AssistantPage; -our @ISA = qw(GObject::Object); sub get_child { } package Gtk4::BinLayout; -our @ISA = qw(Gtk4::LayoutManager); sub new { } package Gtk4::BinLayoutClass; @@ -721,7 +674,6 @@ sub previous { } sub private_data { } package Gtk4::BookmarkList; -our @ISA = qw(GObject::Object); sub get_attributes { } sub get_filename { } sub get_io_priority { } @@ -734,7 +686,6 @@ package Gtk4::BookmarkListClass; sub parent_class { } package Gtk4::BoolFilter; -our @ISA = qw(Gtk4::Filter); sub get_expression { } sub get_invert { } sub new { } @@ -754,7 +705,6 @@ sub right { } sub top { } package Gtk4::Box; -our @ISA = qw(Gtk4::Widget); sub append { } sub get_baseline_position { } sub get_homogeneous { } @@ -773,7 +723,6 @@ sub padding { } sub parent_class { } package Gtk4::BoxLayout; -our @ISA = qw(Gtk4::LayoutManager); sub get_baseline_position { } sub get_homogeneous { } sub get_spacing { } @@ -816,7 +765,6 @@ sub start_element { } sub text { } package Gtk4::Builder; -our @ISA = qw(GObject::Object); sub add_from_file { } sub add_from_resource { } sub add_objects_from_resource { } @@ -840,7 +788,6 @@ sub value_from_string { } sub value_from_string_type { } package Gtk4::BuilderCScope; -our @ISA = qw(GObject::Object); sub add_callback_symbol { } sub new { } @@ -851,7 +798,6 @@ package Gtk4::BuilderError; sub quark { } package Gtk4::BuilderListItemFactory; -our @ISA = qw(Gtk4::ListItemFactory); sub get_bytes { } sub get_resource { } sub get_scope { } @@ -865,7 +811,6 @@ sub get_type_from_function { } sub get_type_from_name { } package Gtk4::Button; -our @ISA = qw(Gtk4::Widget); sub get_child { } sub get_has_frame { } sub get_icon_name { } @@ -887,11 +832,9 @@ sub padding { } sub parent_class { } package Gtk4::CClosureExpression; -our @ISA = qw(Gtk4::Expression); sub new { } package Gtk4::Calendar; -our @ISA = qw(Gtk4::Widget); sub clear_marks { } sub get_date { } sub get_day_is_marked { } @@ -907,11 +850,9 @@ sub set_show_week_numbers { } sub unmark_day { } package Gtk4::CallbackAction; -our @ISA = qw(Gtk4::ShortcutAction); sub new { } package Gtk4::CellArea; -our @ISA = qw(GObject::InitiallyUnowned); sub activate { } sub activate_cell { } sub add { } @@ -953,7 +894,6 @@ sub snapshot { } sub stop_editing { } package Gtk4::CellAreaBox; -our @ISA = qw(Gtk4::CellArea); sub get_spacing { } sub new { } sub pack_end { } @@ -987,7 +927,6 @@ sub set_cell_property { } sub snapshot { } package Gtk4::CellAreaContext; -our @ISA = qw(GObject::Object); sub allocate { } sub get_allocation { } sub get_area { } @@ -1042,7 +981,6 @@ sub reorder { } sub set_cell_data_func { } package Gtk4::CellRenderer; -our @ISA = qw(GObject::InitiallyUnowned); sub activate { } sub get_aligned_area { } sub get_alignment { } @@ -1072,7 +1010,6 @@ sub start_editing { } sub stop_editing { } package Gtk4::CellRendererAccel; -our @ISA = qw(Gtk4::CellRendererText); sub new { } package Gtk4::CellRendererClass; @@ -1092,27 +1029,21 @@ sub snapshot { } sub start_editing { } package Gtk4::CellRendererCombo; -our @ISA = qw(Gtk4::CellRendererText); sub new { } package Gtk4::CellRendererPixbuf; -our @ISA = qw(Gtk4::CellRenderer); sub new { } package Gtk4::CellRendererProgress; -our @ISA = qw(Gtk4::CellRenderer); sub new { } package Gtk4::CellRendererSpin; -our @ISA = qw(Gtk4::CellRendererText); sub new { } package Gtk4::CellRendererSpinner; -our @ISA = qw(Gtk4::CellRenderer); sub new { } package Gtk4::CellRendererText; -our @ISA = qw(Gtk4::CellRenderer); sub new { } sub set_fixed_height_from_font { } @@ -1122,7 +1053,6 @@ sub padding { } sub parent_class { } package Gtk4::CellRendererToggle; -our @ISA = qw(Gtk4::CellRenderer); sub get_activatable { } sub get_active { } sub get_radio { } @@ -1132,7 +1062,6 @@ sub set_active { } sub set_radio { } package Gtk4::CellView; -our @ISA = qw(Gtk4::Widget); sub get_displayed_row { } sub get_draw_sensitive { } sub get_fit_model { } @@ -1148,7 +1077,6 @@ sub set_fit_model { } sub set_model { } package Gtk4::CenterBox; -our @ISA = qw(Gtk4::Widget); sub get_baseline_position { } sub get_center_widget { } sub get_end_widget { } @@ -1160,7 +1088,6 @@ sub set_end_widget { } sub set_start_widget { } package Gtk4::CenterLayout; -our @ISA = qw(Gtk4::LayoutManager); sub get_baseline_position { } sub get_center_widget { } sub get_end_widget { } @@ -1177,7 +1104,6 @@ package Gtk4::CenterLayoutClass; sub parent_class { } package Gtk4::CheckButton; -our @ISA = qw(Gtk4::Widget); sub get_active { } sub get_inconsistent { } sub get_label { } @@ -1196,11 +1122,9 @@ sub parent_class { } sub toggled { } package Gtk4::ClosureExpression; -our @ISA = qw(Gtk4::Expression); sub new { } package Gtk4::ColorButton; -our @ISA = qw(Gtk4::Widget); sub get_modal { } sub get_title { } sub new_with_rgba { } @@ -1215,7 +1139,6 @@ sub set_rgba { } sub set_use_alpha { } package Gtk4::ColorChooserDialog; -our @ISA = qw(Gtk4::Dialog); sub new { } package Gtk4::ColorChooserInterface; @@ -1227,11 +1150,9 @@ sub padding { } sub set_rgba { } package Gtk4::ColorChooserWidget; -our @ISA = qw(Gtk4::Widget); sub new { } package Gtk4::ColumnView; -our @ISA = qw(Gtk4::Widget); sub append_column { } sub get_columns { } sub get_enable_rubberband { } @@ -1253,7 +1174,6 @@ sub set_single_click_activate { } sub sort_by_column { } package Gtk4::ColumnViewColumn; -our @ISA = qw(GObject::Object); sub get_column_view { } sub get_expand { } sub get_factory { } @@ -1274,7 +1194,6 @@ sub set_title { } sub set_visible { } package Gtk4::ComboBox; -our @ISA = qw(Gtk4::Widget); sub get_active { } sub get_active_id { } sub get_active_iter { } @@ -1310,7 +1229,6 @@ sub padding { } sub parent_class { } package Gtk4::ComboBoxText; -our @ISA = qw(Gtk4::ComboBox); sub append { } sub append_text { } sub get_active_text { } @@ -1324,12 +1242,10 @@ sub remove { } sub remove_all { } package Gtk4::ConstantExpression; -our @ISA = qw(Gtk4::Expression); sub get_value { } sub new_for_value { } package Gtk4::Constraint; -our @ISA = qw(GObject::Object); sub get_constant { } sub get_multiplier { } sub get_relation { } @@ -1348,7 +1264,6 @@ package Gtk4::ConstraintClass; sub parent_class { } package Gtk4::ConstraintGuide; -our @ISA = qw(GObject::Object); sub get_max_size { } sub get_min_size { } sub get_name { } @@ -1365,7 +1280,6 @@ package Gtk4::ConstraintGuideClass; sub parent_class { } package Gtk4::ConstraintLayout; -our @ISA = qw(Gtk4::LayoutManager); sub add_constraint { } sub add_constraints_from_description { } sub add_guide { } @@ -1393,7 +1307,6 @@ sub line_chars { } sub lines { } package Gtk4::CssProvider; -our @ISA = qw(GObject::Object); sub load_from_file { } sub load_from_path { } sub load_from_resource { } @@ -1413,7 +1326,6 @@ sub to_string { } sub unref { } package Gtk4::CustomFilter; -our @ISA = qw(Gtk4::Filter); sub new { } sub set_filter_func { } @@ -1421,14 +1333,12 @@ package Gtk4::CustomFilterClass; sub parent_class { } package Gtk4::CustomLayout; -our @ISA = qw(Gtk4::LayoutManager); sub new { } package Gtk4::CustomLayoutClass; sub parent_class { } package Gtk4::CustomSorter; -our @ISA = qw(Gtk4::Sorter); sub new { } sub set_sort_func { } @@ -1436,7 +1346,6 @@ package Gtk4::CustomSorterClass; sub parent_class { } package Gtk4::Dialog; -our @ISA = qw(Gtk4::Window); sub get_content_area { } sub get_header_bar { } @@ -1447,7 +1356,6 @@ sub parent_class { } sub response { } package Gtk4::DirectoryList; -our @ISA = qw(GObject::Object); sub get_attributes { } sub get_error { } sub get_file { } @@ -1464,7 +1372,6 @@ package Gtk4::DirectoryListClass; sub parent_class { } package Gtk4::DragIcon; -our @ISA = qw(Gtk4::Widget); sub create_widget_for_value { } sub get_child { } sub get_for_drag { } @@ -1475,7 +1382,6 @@ package Gtk4::DragIconClass; sub parent_class { } package Gtk4::DragSource; -our @ISA = qw(Gtk4::GestureSingle); sub drag_cancel { } sub get_actions { } sub get_content { } @@ -1486,7 +1392,6 @@ sub set_content { } sub set_icon { } package Gtk4::DrawingArea; -our @ISA = qw(Gtk4::Widget); sub get_content_height { } sub get_content_width { } sub new { } @@ -1500,14 +1405,12 @@ sub parent_class { } sub resize { } package Gtk4::DropControllerMotion; -our @ISA = qw(Gtk4::EventController); sub contains_pointer { } sub get_drop { } sub is_pointer { } sub new { } package Gtk4::DropDown; -our @ISA = qw(Gtk4::Widget); sub get_enable_search { } sub get_expression { } sub get_factory { } @@ -1528,7 +1431,6 @@ package Gtk4::DropDownClass; sub parent_class { } package Gtk4::DropTarget; -our @ISA = qw(Gtk4::EventController); sub get_actions { } sub get_drop { } sub get_formats { } @@ -1542,7 +1444,6 @@ sub set_gtypes { } sub set_preload { } package Gtk4::DropTargetAsync; -our @ISA = qw(Gtk4::EventController); sub get_actions { } sub get_formats { } sub new { } @@ -1589,7 +1490,6 @@ sub insert_text { } sub set_selection_bounds { } package Gtk4::EditableLabel; -our @ISA = qw(Gtk4::Widget); sub get_editing { } sub new { } sub start_editing { } @@ -1599,11 +1499,9 @@ package Gtk4::EditableLabelClass; sub parent_class { } package Gtk4::EmojiChooser; -our @ISA = qw(Gtk4::Popover); sub new { } package Gtk4::Entry; -our @ISA = qw(Gtk4::Widget); sub get_activates_default { } sub get_alignment { } sub get_attributes { } @@ -1666,7 +1564,6 @@ sub set_visibility { } sub unset_invisible_char { } package Gtk4::EntryBuffer; -our @ISA = qw(GObject::Object); sub delete_text { } sub emit_deleted_text { } sub emit_inserted_text { } @@ -1694,7 +1591,6 @@ sub padding { } sub parent_class { } package Gtk4::EntryCompletion; -our @ISA = qw(GObject::Object); sub complete { } sub compute_prefix { } sub get_completion_prefix { } @@ -1721,7 +1617,6 @@ sub set_popup_single_match { } sub set_text_column { } package Gtk4::EventController; -our @ISA = qw(GObject::Object); sub get_current_event { } sub get_current_event_device { } sub get_current_event_state { } @@ -1736,13 +1631,11 @@ sub set_propagation_limit { } sub set_propagation_phase { } package Gtk4::EventControllerFocus; -our @ISA = qw(Gtk4::EventController); sub contains_focus { } sub is_focus { } sub new { } package Gtk4::EventControllerKey; -our @ISA = qw(Gtk4::EventController); sub forward { } sub get_group { } sub get_im_context { } @@ -1750,27 +1643,22 @@ sub new { } sub set_im_context { } package Gtk4::EventControllerLegacy; -our @ISA = qw(Gtk4::EventController); sub new { } package Gtk4::EventControllerMotion; -our @ISA = qw(Gtk4::EventController); sub contains_pointer { } sub is_pointer { } sub new { } package Gtk4::EventControllerScroll; -our @ISA = qw(Gtk4::EventController); sub get_flags { } sub new { } sub set_flags { } package Gtk4::EveryFilter; -our @ISA = qw(Gtk4::MultiFilter); sub new { } package Gtk4::Expander; -our @ISA = qw(Gtk4::Widget); sub get_child { } sub get_expanded { } sub get_label { } @@ -1831,7 +1719,6 @@ sub set_filter { } sub set_select_multiple { } package Gtk4::FileChooserButton; -our @ISA = qw(Gtk4::Widget); sub get_modal { } sub get_title { } sub get_width_chars { } @@ -1845,7 +1732,6 @@ package Gtk4::FileChooserError; sub quark { } package Gtk4::FileChooserNative; -our @ISA = qw(Gtk4::NativeDialog); sub get_accept_label { } sub get_cancel_label { } sub new { } @@ -1856,11 +1742,9 @@ package Gtk4::FileChooserNativeClass; sub parent_class { } package Gtk4::FileChooserWidget; -our @ISA = qw(Gtk4::Widget); sub new { } package Gtk4::FileFilter; -our @ISA = qw(Gtk4::Filter); sub add_mime_type { } sub add_pattern { } sub add_pixbuf_formats { } @@ -1872,7 +1756,6 @@ sub set_name { } sub to_gvariant { } package Gtk4::Filter; -our @ISA = qw(GObject::Object); sub changed { } sub get_strictness { } sub match { } @@ -1883,7 +1766,6 @@ sub match { } sub parent_class { } package Gtk4::FilterListModel; -our @ISA = qw(GObject::Object); sub get_filter { } sub get_incremental { } sub get_model { } @@ -1897,7 +1779,6 @@ package Gtk4::FilterListModelClass; sub parent_class { } package Gtk4::Fixed; -our @ISA = qw(Gtk4::Widget); sub get_child_position { } sub get_child_transform { } sub move { } @@ -1911,11 +1792,9 @@ sub padding { } sub parent_class { } package Gtk4::FixedLayout; -our @ISA = qw(Gtk4::LayoutManager); sub new { } package Gtk4::FixedLayoutChild; -our @ISA = qw(Gtk4::LayoutChild); sub get_transform { } sub set_transform { } @@ -1926,7 +1805,6 @@ package Gtk4::FixedLayoutClass; sub parent_class { } package Gtk4::FlattenListModel; -our @ISA = qw(GObject::Object); sub get_model { } sub get_model_for_item { } sub new { } @@ -1936,7 +1814,6 @@ package Gtk4::FlattenListModelClass; sub parent_class { } package Gtk4::FlowBox; -our @ISA = qw(Gtk4::Widget); sub bind_model { } sub get_activate_on_single_click { } sub get_child_at_index { } @@ -1971,7 +1848,6 @@ sub unselect_all { } sub unselect_child { } package Gtk4::FlowBoxChild; -our @ISA = qw(Gtk4::Widget); sub changed { } sub get_child { } sub get_index { } @@ -1985,7 +1861,6 @@ sub padding { } sub parent_class { } package Gtk4::FontButton; -our @ISA = qw(Gtk4::Widget); sub get_modal { } sub get_title { } sub get_use_font { } @@ -2018,7 +1893,6 @@ sub set_preview_text { } sub set_show_preview_entry { } package Gtk4::FontChooserDialog; -our @ISA = qw(Gtk4::Dialog); sub new { } package Gtk4::FontChooserIface; @@ -2033,11 +1907,9 @@ sub set_filter_func { } sub set_font_map { } package Gtk4::FontChooserWidget; -our @ISA = qw(Gtk4::Widget); sub new { } package Gtk4::Frame; -our @ISA = qw(Gtk4::Widget); sub get_child { } sub get_label { } sub get_label_align { } @@ -2054,7 +1926,6 @@ sub padding { } sub parent_class { } package Gtk4::GLArea; -our @ISA = qw(Gtk4::Widget); sub attach_buffers { } sub get_auto_render { } sub get_context { } @@ -4409,7 +4280,6 @@ sub unicode_to_keyval { } sub vulkan_error_quark { } package Gtk4::Gdk::AppLaunchContext; -our @ISA = qw(Gio::AppLaunchContext); sub get_display { } sub set_desktop { } sub set_icon { } @@ -4417,15 +4287,12 @@ sub set_icon_name { } sub set_timestamp { } package Gtk4::Gdk::ButtonEvent; -our @ISA = qw(Gtk4::Gdk::Event); sub get_button { } package Gtk4::Gdk::CairoContext; -our @ISA = qw(Gtk4::Gdk::DrawContext); sub cairo_create { } package Gtk4::Gdk::Clipboard; -our @ISA = qw(GObject::Object); sub get_content { } sub get_display { } sub get_formats { } @@ -4444,11 +4311,9 @@ sub store_async { } sub store_finish { } package Gtk4::Gdk::ConfigureEvent; -our @ISA = qw(Gtk4::Gdk::Event); sub get_size { } package Gtk4::Gdk::ContentDeserializer; -our @ISA = qw(GObject::Object); sub get_cancellable { } sub get_gtype { } sub get_input_stream { } @@ -4491,7 +4356,6 @@ sub to_formats { } sub unref { } package Gtk4::Gdk::ContentProvider; -our @ISA = qw(GObject::Object); sub content_changed { } sub get_value { } sub new_for_bytes { } @@ -4515,7 +4379,6 @@ sub write_mime_type_async { } sub write_mime_type_finish { } package Gtk4::Gdk::ContentSerializer; -our @ISA = qw(GObject::Object); sub get_cancellable { } sub get_gtype { } sub get_mime_type { } @@ -4529,13 +4392,11 @@ sub return_success { } sub set_task_data { } package Gtk4::Gdk::CrossingEvent; -our @ISA = qw(Gtk4::Gdk::Event); sub get_detail { } sub get_focus { } sub get_mode { } package Gtk4::Gdk::Cursor; -our @ISA = qw(GObject::Object); sub get_fallback { } sub get_hotspot_x { } sub get_hotspot_y { } @@ -4545,11 +4406,9 @@ sub new_from_name { } sub new_from_texture { } package Gtk4::Gdk::DNDEvent; -our @ISA = qw(Gtk4::Gdk::Event); sub get_drop { } package Gtk4::Gdk::Device; -our @ISA = qw(GObject::Object); sub get_caps_lock_state { } sub get_device_tool { } sub get_direction { } @@ -4574,14 +4433,12 @@ sub get_n_features { } sub get_n_groups { } package Gtk4::Gdk::DeviceTool; -our @ISA = qw(GObject::Object); sub get_axes { } sub get_hardware_id { } sub get_serial { } sub get_tool_type { } package Gtk4::Gdk::Display; -our @ISA = qw(GObject::Object); sub beep { } sub close { } sub device_is_grabbed { } @@ -4610,7 +4467,6 @@ sub sync { } sub translate_key { } package Gtk4::Gdk::DisplayManager; -our @ISA = qw(GObject::Object); sub get { } sub get_default_display { } sub list_displays { } @@ -4618,7 +4474,6 @@ sub open_display { } sub set_default_display { } package Gtk4::Gdk::Drag; -our @ISA = qw(GObject::Object); sub begin { } sub drop_done { } sub get_actions { } @@ -4638,7 +4493,6 @@ package Gtk4::Gdk::DragSurface; sub present { } package Gtk4::Gdk::DrawContext; -our @ISA = qw(GObject::Object); sub begin_frame { } sub end_frame { } sub get_display { } @@ -4647,7 +4501,6 @@ sub get_surface { } sub is_in_frame { } package Gtk4::Gdk::Drop; -our @ISA = qw(GObject::Object); sub finish { } sub get_actions { } sub get_device { } @@ -4684,11 +4537,9 @@ sub triggers_context_menu { } sub unref { } package Gtk4::Gdk::FocusEvent; -our @ISA = qw(Gtk4::Gdk::Event); sub get_in { } package Gtk4::Gdk::FrameClock; -our @ISA = qw(GObject::Object); sub begin_updating { } sub end_updating { } sub get_current_timings { } @@ -4711,7 +4562,6 @@ sub ref { } sub unref { } package Gtk4::Gdk::GLContext; -our @ISA = qw(Gtk4::Gdk::DrawContext); sub clear_current { } sub get_current { } sub get_debug_enabled { } @@ -4734,17 +4584,14 @@ package Gtk4::Gdk::GLError; sub quark { } package Gtk4::Gdk::GLTexture; -our @ISA = qw(Gtk4::Gdk::Texture); sub new { } sub release { } package Gtk4::Gdk::GrabBrokenEvent; -our @ISA = qw(Gtk4::Gdk::Event); sub get_grab_surface { } sub get_implicit { } package Gtk4::Gdk::KeyEvent; -our @ISA = qw(Gtk4::Gdk::Event); sub get_consumed_modifiers { } sub get_keycode { } sub get_keyval { } @@ -4760,11 +4607,9 @@ sub keycode { } sub level { } package Gtk4::Gdk::MemoryTexture; -our @ISA = qw(Gtk4::Gdk::Texture); sub new { } package Gtk4::Gdk::Monitor; -our @ISA = qw(GObject::Object); sub get_connector { } sub get_display { } sub get_geometry { } @@ -4778,7 +4623,6 @@ sub get_width_mm { } sub is_valid { } package Gtk4::Gdk::PadEvent; -our @ISA = qw(Gtk4::Gdk::Event); sub get_axis_value { } sub get_button { } sub get_group_mode { } @@ -4973,13 +4817,11 @@ sub Gtk4::Gdk::Rectangle::x { } sub y { } package Gtk4::Gdk::ScrollEvent; -our @ISA = qw(Gtk4::Gdk::Event); sub get_deltas { } sub get_direction { } sub is_stop { } package Gtk4::Gdk::Seat; -our @ISA = qw(GObject::Object); sub get_capabilities { } sub get_devices { } sub get_display { } @@ -4988,7 +4830,6 @@ sub get_pointer { } sub get_tools { } package Gtk4::Gdk::Surface; -our @ISA = qw(GObject::Object); sub beep { } sub create_cairo_context { } sub create_gl_context { } @@ -5017,7 +4858,6 @@ sub set_shadow_width { } sub translate_coordinates { } package Gtk4::Gdk::Texture; -our @ISA = qw(GObject::Object); sub download { } sub get_height { } sub get_width { } @@ -5071,11 +4911,9 @@ sub set_min_size { } sub set_size { } package Gtk4::Gdk::TouchEvent; -our @ISA = qw(Gtk4::Gdk::Event); sub get_emulating_pointer { } package Gtk4::Gdk::TouchpadEvent; -our @ISA = qw(Gtk4::Gdk::Event); sub get_deltas { } sub get_gesture_phase { } sub get_n_fingers { } @@ -5155,7 +4993,6 @@ sub set_user_time { } sub set_utf8_property { } package Gtk4::Gesture; -our @ISA = qw(Gtk4::EventController); sub get_bounding_box { } sub get_bounding_box_center { } sub get_device { } @@ -5175,34 +5012,28 @@ sub set_state { } sub ungroup { } package Gtk4::GestureClick; -our @ISA = qw(Gtk4::GestureSingle); sub new { } package Gtk4::GestureDrag; -our @ISA = qw(Gtk4::GestureSingle); sub get_offset { } sub get_start_point { } sub new { } package Gtk4::GestureLongPress; -our @ISA = qw(Gtk4::GestureSingle); sub get_delay_factor { } sub new { } sub set_delay_factor { } package Gtk4::GesturePan; -our @ISA = qw(Gtk4::GestureDrag); sub get_orientation { } sub new { } sub set_orientation { } package Gtk4::GestureRotate; -our @ISA = qw(Gtk4::Gesture); sub get_angle_delta { } sub new { } package Gtk4::GestureSingle; -our @ISA = qw(Gtk4::Gesture); sub get_button { } sub get_current_button { } sub get_current_sequence { } @@ -5213,7 +5044,6 @@ sub set_exclusive { } sub set_touch_only { } package Gtk4::GestureStylus; -our @ISA = qw(Gtk4::GestureSingle); sub get_axes { } sub get_axis { } sub get_backlog { } @@ -5221,17 +5051,14 @@ sub get_device_tool { } sub new { } package Gtk4::GestureSwipe; -our @ISA = qw(Gtk4::GestureSingle); sub get_velocity { } sub new { } package Gtk4::GestureZoom; -our @ISA = qw(Gtk4::Gesture); sub get_scale_delta { } sub new { } package Gtk4::Grid; -our @ISA = qw(Gtk4::Widget); sub attach { } sub attach_next_to { } sub get_baseline_row { } @@ -5261,7 +5088,6 @@ sub padding { } sub parent_class { } package Gtk4::GridLayout; -our @ISA = qw(Gtk4::LayoutManager); sub get_baseline_row { } sub get_column_homogeneous { } sub get_column_spacing { } @@ -5277,7 +5103,6 @@ sub set_row_homogeneous { } sub set_row_spacing { } package Gtk4::GridLayoutChild; -our @ISA = qw(Gtk4::LayoutChild); sub get_column { } sub get_column_span { } sub get_row { } @@ -5294,7 +5119,6 @@ package Gtk4::GridLayoutClass; sub parent_class { } package Gtk4::GridView; -our @ISA = qw(Gtk4::ListBase); sub get_enable_rubberband { } sub get_factory { } sub get_max_columns { } @@ -5310,7 +5134,6 @@ sub set_model { } sub set_single_click_activate { } package Gtk4::HeaderBar; -our @ISA = qw(Gtk4::Widget); sub get_decoration_layout { } sub get_show_title_buttons { } sub get_title_widget { } @@ -5323,7 +5146,6 @@ sub set_show_title_buttons { } sub set_title_widget { } package Gtk4::IMContext; -our @ISA = qw(GObject::Object); sub delete_surrounding { } sub filter_key { } sub filter_keypress { } @@ -5357,7 +5179,6 @@ sub set_surrounding { } sub set_use_preedit { } package Gtk4::IMContextSimple; -our @ISA = qw(Gtk4::IMContext); sub add_compose_file { } sub new { } @@ -5365,7 +5186,6 @@ package Gtk4::IMContextSimpleClass; sub parent_class { } package Gtk4::IMMulticontext; -our @ISA = qw(Gtk4::IMContext); sub get_context_id { } sub new { } sub set_context_id { } @@ -5374,16 +5194,15 @@ package Gtk4::IMMulticontextClass; sub parent_class { } package Gtk4::IconPaintable; -our @ISA = qw(GObject::Object); sub get_file { } sub get_icon_name { } sub is_symbolic { } sub new_for_file { } package Gtk4::IconTheme; -our @ISA = qw(GObject::Object); sub add_resource_path { } sub add_search_path { } +sub get_display { } sub get_for_display { } sub get_icon_names { } sub get_icon_sizes { } @@ -5402,7 +5221,6 @@ package Gtk4::IconThemeError; sub quark { } package Gtk4::IconView; -our @ISA = qw(Gtk4::Widget); sub create_drag_icon { } sub enable_model_drag_dest { } sub enable_model_drag_source { } @@ -5468,7 +5286,6 @@ sub unset_model_drag_dest { } sub unset_model_drag_source { } package Gtk4::Image; -our @ISA = qw(Gtk4::Widget); sub clear { } sub get_icon_size { } sub get_paintable { } @@ -5487,7 +5304,6 @@ sub set_icon_size { } sub set_pixel_size { } package Gtk4::InfoBar; -our @ISA = qw(Gtk4::Widget); sub add_child { } sub get_message_type { } sub get_revealed { } @@ -5499,13 +5315,11 @@ sub set_revealed { } sub set_show_close_button { } package Gtk4::KeyvalTrigger; -our @ISA = qw(Gtk4::ShortcutTrigger); sub get_keyval { } sub get_modifiers { } sub new { } package Gtk4::Label; -our @ISA = qw(Gtk4::Widget); sub get_attributes { } sub get_current_uri { } sub get_ellipsize { } @@ -5555,7 +5369,6 @@ sub set_xalign { } sub set_yalign { } package Gtk4::LayoutChild; -our @ISA = qw(GObject::Object); sub get_child_widget { } sub get_layout_manager { } @@ -5563,7 +5376,6 @@ package Gtk4::LayoutChildClass; sub parent_class { } package Gtk4::LayoutManager; -our @ISA = qw(GObject::Object); sub allocate { } sub get_layout_child { } sub get_request_mode { } @@ -5583,7 +5395,6 @@ sub root { } sub unroot { } package Gtk4::LevelBar; -our @ISA = qw(Gtk4::Widget); sub add_offset_value { } sub get_inverted { } sub get_max_value { } @@ -5601,7 +5412,6 @@ sub set_mode { } sub set_value { } package Gtk4::LinkButton; -our @ISA = qw(Gtk4::Button); sub get_uri { } sub get_visited { } sub new_with_label { } @@ -5609,7 +5419,6 @@ sub set_uri { } sub set_visited { } package Gtk4::ListBox; -our @ISA = qw(Gtk4::Widget); sub append { } sub bind_model { } sub drag_highlight_row { } @@ -5644,7 +5453,6 @@ sub unselect_all { } sub unselect_row { } package Gtk4::ListBoxRow; -our @ISA = qw(Gtk4::Widget); sub changed { } sub get_activatable { } sub get_child { } @@ -5664,7 +5472,6 @@ sub padding { } sub parent_class { } package Gtk4::ListItem; -our @ISA = qw(GObject::Object); sub get_activatable { } sub get_child { } sub get_item { } @@ -5676,7 +5483,6 @@ sub set_child { } sub set_selectable { } package Gtk4::ListStore; -our @ISA = qw(GObject::Object); sub append { } sub clear { } sub insert { } @@ -5698,7 +5504,6 @@ sub padding { } sub parent_class { } package Gtk4::ListView; -our @ISA = qw(Gtk4::ListBase); sub get_enable_rubberband { } sub get_factory { } sub get_model { } @@ -5712,13 +5517,11 @@ sub set_show_separators { } sub set_single_click_activate { } package Gtk4::LockButton; -our @ISA = qw(Gtk4::Button); sub get_permission { } sub new { } sub set_permission { } package Gtk4::MapListModel; -our @ISA = qw(GObject::Object); sub get_model { } sub has_map { } sub new { } @@ -5729,7 +5532,6 @@ package Gtk4::MapListModelClass; sub parent_class { } package Gtk4::MediaControls; -our @ISA = qw(Gtk4::Widget); sub get_media_stream { } sub new { } sub set_media_stream { } @@ -5738,7 +5540,6 @@ package Gtk4::MediaControlsClass; sub parent_class { } package Gtk4::MediaFile; -our @ISA = qw(Gtk4::MediaStream); sub clear { } sub get_file { } sub get_input_stream { } @@ -5758,7 +5559,6 @@ sub open { } sub parent_class { } package Gtk4::MediaStream; -our @ISA = qw(GObject::Object); sub ended { } sub gerror { } sub get_duration { } @@ -5799,7 +5599,6 @@ sub unrealize { } sub update_audio { } package Gtk4::MenuButton; -our @ISA = qw(Gtk4::Widget); sub get_direction { } sub get_has_frame { } sub get_icon_name { } @@ -5820,21 +5619,17 @@ sub set_popover { } sub set_use_underline { } package Gtk4::MessageDialog; -our @ISA = qw(Gtk4::Dialog); sub get_message_area { } sub set_markup { } package Gtk4::MnemonicAction; -our @ISA = qw(Gtk4::ShortcutAction); sub get { } package Gtk4::MnemonicTrigger; -our @ISA = qw(Gtk4::ShortcutTrigger); sub get_keyval { } sub new { } package Gtk4::MountOperation; -our @ISA = qw(Gio::MountOperation); sub get_display { } sub get_parent { } sub is_showing { } @@ -5846,12 +5641,10 @@ package Gtk4::MountOperationClass; sub parent_class { } package Gtk4::MultiFilter; -our @ISA = qw(Gtk4::Filter); sub append { } sub remove { } package Gtk4::MultiSelection; -our @ISA = qw(GObject::Object); sub get_model { } sub new { } sub set_model { } @@ -5860,7 +5653,6 @@ package Gtk4::MultiSelectionClass; sub parent_class { } package Gtk4::MultiSorter; -our @ISA = qw(Gtk4::Sorter); sub append { } sub new { } sub remove { } @@ -5869,7 +5661,6 @@ package Gtk4::MultiSorterClass; sub parent_class { } package Gtk4::NamedAction; -our @ISA = qw(Gtk4::ShortcutAction); sub get_action_name { } sub new { } @@ -5881,7 +5672,6 @@ sub get_surface { } sub get_surface_transform { } package Gtk4::NativeDialog; -our @ISA = qw(GObject::Object); sub destroy { } sub get_modal { } sub get_title { } @@ -5900,11 +5690,9 @@ sub response { } sub show { } package Gtk4::NeverTrigger; -our @ISA = qw(Gtk4::ShortcutTrigger); sub get { } package Gtk4::NoSelection; -our @ISA = qw(GObject::Object); sub get_model { } sub new { } sub set_model { } @@ -5913,7 +5701,6 @@ package Gtk4::NoSelectionClass; sub parent_class { } package Gtk4::Notebook; -our @ISA = qw(Gtk4::Widget); sub append_page { } sub append_page_menu { } sub detach_tab { } @@ -5961,15 +5748,12 @@ sub set_tab_pos { } sub set_tab_reorderable { } package Gtk4::NotebookPage; -our @ISA = qw(GObject::Object); sub get_child { } package Gtk4::NothingAction; -our @ISA = qw(Gtk4::ShortcutAction); sub get { } package Gtk4::NumericSorter; -our @ISA = qw(Gtk4::Sorter); sub get_expression { } sub get_sort_order { } sub new { } @@ -5980,7 +5764,6 @@ package Gtk4::NumericSorterClass; sub parent_class { } package Gtk4::ObjectExpression; -our @ISA = qw(Gtk4::Expression); sub get_object { } sub new { } @@ -5992,7 +5775,6 @@ package Gtk4::OrientableIface; sub base_iface { } package Gtk4::Overlay; -our @ISA = qw(Gtk4::Widget); sub add_overlay { } sub get_child { } sub get_clip_overlay { } @@ -6004,11 +5786,9 @@ sub set_clip_overlay { } sub set_measure_overlay { } package Gtk4::OverlayLayout; -our @ISA = qw(Gtk4::LayoutManager); sub new { } package Gtk4::OverlayLayoutChild; -our @ISA = qw(Gtk4::LayoutChild); sub get_clip_overlay { } sub get_measure { } sub set_clip_overlay { } @@ -6028,7 +5808,6 @@ sub mode { } sub type { } package Gtk4::PadController; -our @ISA = qw(Gtk4::EventController); sub new { } sub set_action { } sub set_action_entries { } @@ -6038,7 +5817,6 @@ sub end { } sub start { } package Gtk4::PageSetup; -our @ISA = qw(GObject::Object); sub copy { } sub get_bottom_margin { } sub get_left_margin { } @@ -6068,7 +5846,6 @@ sub to_gvariant { } sub to_key_file { } package Gtk4::Paned; -our @ISA = qw(Gtk4::Widget); sub get_end_child { } sub get_position { } sub get_resize_end_child { } @@ -6115,7 +5892,6 @@ sub to_gvariant { } sub to_key_file { } package Gtk4::PasswordEntry; -our @ISA = qw(Gtk4::Widget); sub get_extra_menu { } sub get_show_peek_icon { } sub new { } @@ -6123,7 +5899,6 @@ sub set_extra_menu { } sub set_show_peek_icon { } package Gtk4::Picture; -our @ISA = qw(Gtk4::Widget); sub get_alternative_text { } sub get_can_shrink { } sub get_file { } @@ -6148,8 +5923,8 @@ package Gtk4::PictureClass; sub parent_class { } package Gtk4::Popover; -our @ISA = qw(Gtk4::Widget); sub get_autohide { } +sub get_cascade_popdown { } sub get_child { } sub get_has_arrow { } sub get_mnemonics_visible { } @@ -6160,6 +5935,7 @@ sub new { } sub popdown { } sub popup { } sub set_autohide { } +sub set_cascade_popdown { } sub set_child { } sub set_default_widget { } sub set_has_arrow { } @@ -6175,20 +5951,17 @@ sub parent_class { } sub reserved { } package Gtk4::PopoverMenu; -our @ISA = qw(Gtk4::Popover); sub get_menu_model { } sub new_from_model { } sub new_from_model_full { } sub set_menu_model { } package Gtk4::PopoverMenuBar; -our @ISA = qw(Gtk4::Widget); sub get_menu_model { } sub new_from_model { } sub set_menu_model { } package Gtk4::PrintContext; -our @ISA = qw(GObject::Object); sub create_pango_context { } sub create_pango_layout { } sub get_cairo_context { } @@ -6205,7 +5978,6 @@ package Gtk4::PrintError; sub quark { } package Gtk4::PrintOperation; -our @ISA = qw(GObject::Object); sub cancel { } sub draw_page_finish { } sub get_default_page_setup { } @@ -6266,7 +6038,6 @@ sub ready { } sub render_page { } package Gtk4::PrintSettings; -our @ISA = qw(GObject::Object); sub copy { } sub Gtk4::PrintSettings::foreach { } sub get { } @@ -6345,7 +6116,6 @@ sub to_key_file { } sub unset { } package Gtk4::ProgressBar; -our @ISA = qw(Gtk4::Widget); sub get_ellipsize { } sub get_fraction { } sub get_inverted { } @@ -6362,14 +6132,12 @@ sub set_show_text { } sub set_text { } package Gtk4::PropertyExpression; -our @ISA = qw(Gtk4::Expression); sub get_expression { } sub get_pspec { } sub new { } sub new_for_pspec { } package Gtk4::Range; -our @ISA = qw(Gtk4::Widget); sub get_adjustment { } sub get_fill_level { } sub get_flippable { } @@ -6438,7 +6206,6 @@ sub ref { } sub unref { } package Gtk4::RecentManager; -our @ISA = qw(GObject::Object); sub add_full { } sub add_item { } sub get_default { } @@ -6474,7 +6241,6 @@ sub new { } sub width { } package Gtk4::Revealer; -our @ISA = qw(Gtk4::Widget); sub get_child { } sub get_child_revealed { } sub get_reveal_child { } @@ -6492,7 +6258,6 @@ sub get_focus { } sub set_focus { } package Gtk4::Scale; -our @ISA = qw(Gtk4::Range); sub add_mark { } sub clear_marks { } sub get_digits { } @@ -6510,7 +6275,6 @@ sub set_has_origin { } sub set_value_pos { } package Gtk4::ScaleButton; -our @ISA = qw(Gtk4::Widget); sub get_adjustment { } sub get_minus_button { } sub get_plus_button { } @@ -6547,13 +6311,11 @@ sub base_iface { } sub get_border { } package Gtk4::Scrollbar; -our @ISA = qw(Gtk4::Widget); sub get_adjustment { } sub new { } sub set_adjustment { } package Gtk4::ScrolledWindow; -our @ISA = qw(Gtk4::Widget); sub get_child { } sub get_hadjustment { } sub get_has_frame { } @@ -6588,7 +6350,6 @@ sub set_vadjustment { } sub unset_placement { } package Gtk4::SearchBar; -our @ISA = qw(Gtk4::Widget); sub connect_entry { } sub get_child { } sub get_key_capture_widget { } @@ -6601,13 +6362,11 @@ sub set_search_mode { } sub set_show_close_button { } package Gtk4::SearchEntry; -our @ISA = qw(Gtk4::Widget); sub get_key_capture_widget { } sub new { } sub set_key_capture_widget { } package Gtk4::SelectionFilterModel; -our @ISA = qw(GObject::Object); sub get_model { } sub new { } sub set_model { } @@ -6641,11 +6400,9 @@ sub unselect_item { } sub unselect_range { } package Gtk4::Separator; -our @ISA = qw(Gtk4::Widget); sub new { } package Gtk4::Settings; -our @ISA = qw(GObject::Object); sub get_default { } sub get_for_display { } sub reset_property { } @@ -6655,7 +6412,6 @@ sub origin { } sub value { } package Gtk4::Shortcut; -our @ISA = qw(GObject::Object); sub get_action { } sub get_arguments { } sub get_trigger { } @@ -6665,7 +6421,6 @@ sub set_arguments { } sub set_trigger { } package Gtk4::ShortcutAction; -our @ISA = qw(GObject::Object); sub activate { } sub parse_string { } sub Gtk4::ShortcutAction::print { } @@ -6675,7 +6430,6 @@ package Gtk4::ShortcutClass; sub parent_class { } package Gtk4::ShortcutController; -our @ISA = qw(Gtk4::EventController); sub add_shortcut { } sub get_mnemonics_modifiers { } sub get_scope { } @@ -6686,7 +6440,6 @@ sub set_mnemonics_modifiers { } sub set_scope { } package Gtk4::ShortcutLabel; -our @ISA = qw(Gtk4::Widget); sub get_accelerator { } sub get_disabled_text { } sub new { } @@ -6699,7 +6452,6 @@ sub g_iface { } sub remove_controller { } package Gtk4::ShortcutTrigger; -our @ISA = qw(GObject::Object); sub compare { } sub equal { } sub hash { } @@ -6711,16 +6463,13 @@ sub to_string { } sub trigger { } package Gtk4::SignalAction; -our @ISA = qw(Gtk4::ShortcutAction); sub get_signal_name { } sub new { } package Gtk4::SignalListItemFactory; -our @ISA = qw(Gtk4::ListItemFactory); sub new { } package Gtk4::SingleSelection; -our @ISA = qw(GObject::Object); sub get_autoselect { } sub get_can_unselect { } sub get_model { } @@ -6736,7 +6485,6 @@ package Gtk4::SingleSelectionClass; sub parent_class { } package Gtk4::SizeGroup; -our @ISA = qw(GObject::Object); sub add_widget { } sub get_mode { } sub get_widgets { } @@ -6745,7 +6493,6 @@ sub remove_widget { } sub set_mode { } package Gtk4::SliceListModel; -our @ISA = qw(GObject::Object); sub get_model { } sub get_offset { } sub get_size { } @@ -6758,7 +6505,6 @@ package Gtk4::SliceListModelClass; sub parent_class { } package Gtk4::Snapshot; -our @ISA = qw(Gdk::Snapshot); sub append_border { } sub append_cairo { } sub append_color { } @@ -6804,7 +6550,6 @@ sub translate { } sub translate_3d { } package Gtk4::SortListModel; -our @ISA = qw(GObject::Object); sub get_incremental { } sub get_model { } sub get_pending { } @@ -6818,7 +6563,6 @@ package Gtk4::SortListModelClass; sub parent_class { } package Gtk4::Sorter; -our @ISA = qw(GObject::Object); sub changed { } sub compare { } sub get_order { } @@ -6829,9 +6573,9 @@ sub get_order { } sub parent_class { } package Gtk4::SpinButton; -our @ISA = qw(Gtk4::Widget); sub configure { } sub get_adjustment { } +sub get_climb_rate { } sub get_digits { } sub get_increments { } sub get_numeric { } @@ -6844,6 +6588,7 @@ sub get_wrap { } sub new { } sub new_with_range { } sub set_adjustment { } +sub set_climb_rate { } sub set_digits { } sub set_increments { } sub set_numeric { } @@ -6856,7 +6601,6 @@ sub spin { } sub update { } package Gtk4::Spinner; -our @ISA = qw(Gtk4::Widget); sub get_spinning { } sub new { } sub set_spinning { } @@ -6864,7 +6608,6 @@ sub start { } sub stop { } package Gtk4::Stack; -our @ISA = qw(Gtk4::Widget); sub add_child { } sub add_named { } sub add_titled { } @@ -6891,7 +6634,6 @@ sub set_visible_child_full { } sub set_visible_child_name { } package Gtk4::StackPage; -our @ISA = qw(GObject::Object); sub get_child { } sub get_icon_name { } sub get_name { } @@ -6907,19 +6649,16 @@ sub set_use_underline { } sub set_visible { } package Gtk4::StackSidebar; -our @ISA = qw(Gtk4::Widget); sub get_stack { } sub new { } sub set_stack { } package Gtk4::StackSwitcher; -our @ISA = qw(Gtk4::Widget); sub get_stack { } sub new { } sub set_stack { } package Gtk4::Statusbar; -our @ISA = qw(Gtk4::Widget); sub get_context_id { } sub new { } sub pop { } @@ -6928,7 +6667,6 @@ sub remove { } sub remove_all { } package Gtk4::StringFilter; -our @ISA = qw(Gtk4::Filter); sub get_expression { } sub get_ignore_case { } sub get_match_mode { } @@ -6943,7 +6681,6 @@ package Gtk4::StringFilterClass; sub parent_class { } package Gtk4::StringList; -our @ISA = qw(GObject::Object); sub append { } sub get_string { } sub new { } @@ -6955,7 +6692,6 @@ package Gtk4::StringListClass; sub parent_class { } package Gtk4::StringObject; -our @ISA = qw(GObject::Object); sub get_string { } sub new { } @@ -6963,7 +6699,6 @@ package Gtk4::StringObjectClass; sub parent_class { } package Gtk4::StringSorter; -our @ISA = qw(Gtk4::Sorter); sub get_expression { } sub get_ignore_case { } sub new { } @@ -6974,7 +6709,6 @@ package Gtk4::StringSorterClass; sub parent_class { } package Gtk4::StyleContext; -our @ISA = qw(GObject::Object); sub add_class { } sub add_provider { } sub add_provider_for_display { } @@ -7002,7 +6736,6 @@ sub changed { } sub parent_class { } package Gtk4::Switch; -our @ISA = qw(Gtk4::Widget); sub get_active { } sub get_state { } sub new { } @@ -7010,10 +6743,10 @@ sub set_active { } sub set_state { } package Gtk4::Text; -our @ISA = qw(Gtk4::Widget); sub get_activates_default { } sub get_attributes { } sub get_buffer { } +sub get_enable_emoji_completion { } sub get_extra_menu { } sub get_input_hints { } sub get_input_purpose { } @@ -7021,8 +6754,10 @@ sub get_invisible_char { } sub get_max_length { } sub get_overwrite_mode { } sub get_placeholder_text { } +sub get_propagate_text_width { } sub get_tabs { } sub get_text_length { } +sub get_truncate_multiline { } sub get_visibility { } sub grab_focus_without_selecting { } sub new { } @@ -7030,6 +6765,7 @@ sub new_with_buffer { } sub set_activates_default { } sub set_attributes { } sub set_buffer { } +sub set_enable_emoji_completion { } sub set_extra_menu { } sub set_input_hints { } sub set_input_purpose { } @@ -7037,12 +6773,13 @@ sub set_invisible_char { } sub set_max_length { } sub set_overwrite_mode { } sub set_placeholder_text { } +sub set_propagate_text_width { } sub set_tabs { } +sub set_truncate_multiline { } sub set_visibility { } sub unset_invisible_char { } package Gtk4::TextBuffer; -our @ISA = qw(GObject::Object); sub add_mark { } sub add_selection_clipboard { } sub apply_tag { } @@ -7125,7 +6862,6 @@ sub remove_tag { } sub undo { } package Gtk4::TextChildAnchor; -our @ISA = qw(GObject::Object); sub get_deleted { } sub get_widgets { } sub new { } @@ -7240,7 +6976,6 @@ sub starts_word { } sub toggles_tag { } package Gtk4::TextMark; -our @ISA = qw(GObject::Object); sub get_buffer { } sub get_deleted { } sub get_left_gravity { } @@ -7254,7 +6989,6 @@ sub padding { } sub parent_class { } package Gtk4::TextTag; -our @ISA = qw(GObject::Object); sub changed { } sub get_priority { } sub new { } @@ -7265,7 +6999,6 @@ sub padding { } sub parent_class { } package Gtk4::TextTagTable; -our @ISA = qw(GObject::Object); sub add { } sub Gtk4::TextTagTable::foreach { } sub get_size { } @@ -7274,7 +7007,6 @@ sub new { } sub remove { } package Gtk4::TextView; -our @ISA = qw(Gtk4::Widget); sub add_child_at_anchor { } sub add_overlay { } sub backward_display_line { } @@ -7365,7 +7097,6 @@ sub snapshot_layer { } sub toggle_overwrite { } package Gtk4::ToggleButton; -our @ISA = qw(Gtk4::Button); sub get_active { } sub new_with_label { } sub new_with_mnemonic { } @@ -7379,7 +7110,6 @@ sub parent_class { } sub toggled { } package Gtk4::Tooltip; -our @ISA = qw(GObject::Object); sub set_custom { } sub set_icon { } sub set_icon_from_gicon { } @@ -7409,7 +7139,6 @@ sub g_iface { } sub row_draggable { } package Gtk4::TreeExpander; -our @ISA = qw(Gtk4::Widget); sub get_child { } sub get_item { } sub get_list_row { } @@ -7429,7 +7158,6 @@ sub user_data2 { } sub user_data3 { } package Gtk4::TreeListModel; -our @ISA = qw(GObject::Object); sub get_autoexpand { } sub get_child_row { } sub get_model { } @@ -7442,7 +7170,6 @@ package Gtk4::TreeListModelClass; sub parent_class { } package Gtk4::TreeListRow; -our @ISA = qw(GObject::Object); sub get_child_row { } sub get_children { } sub get_depth { } @@ -7457,7 +7184,6 @@ package Gtk4::TreeListRowClass; sub parent_class { } package Gtk4::TreeListRowSorter; -our @ISA = qw(Gtk4::Sorter); sub get_sorter { } sub new { } sub set_sorter { } @@ -7493,7 +7219,6 @@ sub rows_reordered { } sub unref_node { } package Gtk4::TreeModelFilter; -our @ISA = qw(GObject::Object); sub clear_cache { } sub convert_child_iter_to_iter { } sub convert_child_path_to_path { } @@ -7535,7 +7260,6 @@ sub rows_reordered { } sub unref_node { } package Gtk4::TreeModelSort; -our @ISA = qw(GObject::Object); sub clear_cache { } sub convert_child_iter_to_iter { } sub convert_child_path_to_path { } @@ -7579,7 +7303,6 @@ sub new_proxy { } sub valid { } package Gtk4::TreeSelection; -our @ISA = qw(GObject::Object); sub count_selected_rows { } sub get_mode { } sub get_selected { } @@ -7617,7 +7340,6 @@ sub set_sort_func { } sub sort_column_changed { } package Gtk4::TreeStore; -our @ISA = qw(GObject::Object); sub append { } sub clear { } sub insert { } @@ -7639,7 +7361,6 @@ sub padding { } sub parent_class { } package Gtk4::TreeView; -our @ISA = qw(Gtk4::Widget); sub append_column { } sub collapse_all { } sub collapse_row { } @@ -7748,7 +7469,6 @@ sub toggle_cursor_row { } sub unselect_all { } package Gtk4::TreeViewColumn; -our @ISA = qw(GObject::InitiallyUnowned); sub add_attribute { } sub cell_get_position { } sub cell_get_size { } @@ -7802,7 +7522,6 @@ sub set_visible { } sub set_widget { } package Gtk4::Video; -our @ISA = qw(Gtk4::Widget); sub get_autoplay { } sub get_file { } sub get_loop { } @@ -7823,7 +7542,6 @@ package Gtk4::VideoClass; sub parent_class { } package Gtk4::Viewport; -our @ISA = qw(Gtk4::Widget); sub get_child { } sub get_scroll_to_focus { } sub new { } @@ -7831,11 +7549,9 @@ sub set_child { } sub set_scroll_to_focus { } package Gtk4::VolumeButton; -our @ISA = qw(Gtk4::ScaleButton); sub new { } package Gtk4::Widget; -our @ISA = qw(GObject::InitiallyUnowned); sub action_set_enabled { } sub activate { } sub activate_action { } @@ -8044,7 +7760,6 @@ sub unrealize { } sub unroot { } package Gtk4::WidgetPaintable; -our @ISA = qw(GObject::Object); sub get_widget { } sub new { } sub set_widget { } @@ -8053,7 +7768,6 @@ package Gtk4::WidgetPaintableClass; sub parent_class { } package Gtk4::Window; -our @ISA = qw(Gtk4::Widget); sub close { } sub destroy { } sub fullscreen { } @@ -8124,7 +7838,6 @@ sub padding { } sub parent_class { } package Gtk4::WindowControls; -our @ISA = qw(Gtk4::Widget); sub get_decoration_layout { } sub get_empty { } sub get_side { } @@ -8136,7 +7849,6 @@ package Gtk4::WindowControlsClass; sub parent_class { } package Gtk4::WindowGroup; -our @ISA = qw(GObject::Object); sub add_window { } sub list_windows { } sub new { } @@ -8146,7 +7858,6 @@ package Gtk4::WindowGroupClass; sub parent_class { } package Gtk4::WindowHandle; -our @ISA = qw(Gtk4::Widget); sub get_child { } sub new { } sub set_child { } -- cgit v1.2.1