diff --git a/src/gi-stubs/repository/_Gtk4.pyi b/src/gi-stubs/repository/_Gtk4.pyi index 562012d2..f9efe6dd 100644 --- a/src/gi-stubs/repository/_Gtk4.pyi +++ b/src/gi-stubs/repository/_Gtk4.pyi @@ -4246,7 +4246,8 @@ class CellArea(GObject.InitiallyUnowned, Buildable, CellLayout): cell_area: Gdk.Rectangle, flags: CellRendererState, ) -> int: ... - def find_cell_property(*args, **kwargs): ... # FIXME Function + # override + def find_cell_property(self, property_name: str) -> GObject.ParamSpec: ... def focus(self, direction: DirectionType) -> bool: ... def foreach( self, callback: typing.Callable[..., bool], *callback_data: typing.Any @@ -4300,12 +4301,16 @@ class CellArea(GObject.InitiallyUnowned, Buildable, CellLayout): def inner_cell_area( self, widget: Widget, cell_area: Gdk.Rectangle ) -> Gdk.Rectangle: ... - def install_cell_property(*args, **kwargs): ... # FIXME Function + # override + def install_cell_property( + self, property_id: int, pspec: GObject.ParamSpec + ) -> None: ... def is_activatable(self) -> bool: ... def is_focus_sibling( self, renderer: CellRenderer, sibling: CellRenderer ) -> bool: ... - def list_cell_properties(*args, **kwargs): ... # FIXME Function + # override + def list_cell_properties(self) -> list[GObject.ParamSpec]: ... # FIXME Function def remove(self, renderer: CellRenderer) -> None: ... def remove_focus_sibling( self, renderer: CellRenderer, sibling: CellRenderer @@ -33843,7 +33848,8 @@ class Widget(GObject.InitiallyUnowned, Accessible, Buildable, ConstraintTarget): def get_hexpand_set(self) -> bool: ... def get_last_child(self) -> typing.Optional[Widget]: ... def get_layout_manager(self) -> typing.Optional[LayoutManager]: ... - def get_layout_manager_type(*args, **kwargs): ... # FIXME Function + # override + def get_layout_manager_type(self) -> typing.Type[typing.Any]: ... def get_limit_events(self) -> bool: ... def get_mapped(self) -> bool: ... def get_margin_bottom(self) -> int: ... @@ -33975,7 +33981,8 @@ class Widget(GObject.InitiallyUnowned, Accessible, Buildable, ConstraintTarget): def set_layout_manager( cls, layout_manager: typing.Optional[LayoutManager] = None ) -> None: ... - def set_layout_manager_type(*args, **kwargs): ... # FIXME Function + # override + def set_layout_manager_type(self, type: typing.Type[typing.Any]) -> None: ... def set_limit_events(self, limit_events: bool) -> None: ... def set_margin_bottom(self, margin: int) -> None: ... def set_margin_end(self, margin: int) -> None: ...