[gtk/ebassi/gidocgen: 159/481] widget: Add property annotations
- From: Emmanuele Bassi <ebassi src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gtk/ebassi/gidocgen: 159/481] widget: Add property annotations
- Date: Sun, 7 Mar 2021 23:55:07 +0000 (UTC)
commit 6f51098d9d04b2007244cfbf6639354a763ccf71
Author: Matthias Clasen <mclasen redhat com>
Date: Wed Feb 24 23:24:15 2021 -0500
widget: Add property annotations
Connect properties, getters, and setters with annotations.
gtk/gtkwidget.c | 266 ++++++++++++++++++++------------------------------------
1 file changed, 93 insertions(+), 173 deletions(-)
---
diff --git a/gtk/gtkwidget.c b/gtk/gtkwidget.c
index 67be5a5d9a..b561287495 100644
--- a/gtk/gtkwidget.c
+++ b/gtk/gtkwidget.c
@@ -1207,7 +1207,7 @@ gtk_widget_class_init (GtkWidgetClass *klass)
klass->contains = gtk_widget_real_contains;
/**
- * GtkWidget:name:
+ * GtkWidget:name: (attributes org.gtk.Property.get=gtk_widget_get_name
org.gtk.Property.set=gtk_widget_set_name)
*
* The name of the widget.
*/
@@ -1219,7 +1219,7 @@ gtk_widget_class_init (GtkWidgetClass *klass)
GTK_PARAM_READWRITE);
/**
- * GtkWidget:parent:
+ * GtkWidget:parent: (attributes org.gtk.Property.get=gtk_widget_get_parent)
*
* The parent widget of this widget.
*/
@@ -1231,7 +1231,7 @@ gtk_widget_class_init (GtkWidgetClass *klass)
GTK_PARAM_READABLE|G_PARAM_EXPLICIT_NOTIFY);
/**
- * GtkWidget:root:
+ * GtkWidget:root: (attributes org.gtk.Property.get=gtk_widget_get_root)
*
* The `GtkRoot` widget of the widget tree containing this widget.
*
@@ -1275,7 +1275,7 @@ gtk_widget_class_init (GtkWidgetClass *klass)
GTK_PARAM_READWRITE|G_PARAM_EXPLICIT_NOTIFY);
/**
- * GtkWidget:visible:
+ * GtkWidget:visible: (attributes org.gtk.Property.get=gtk_widget_get_visible
org.gtk.Property.set=gtk_widget_set_visible)
*
* Whether the widget is visible.
*/
@@ -1287,7 +1287,7 @@ gtk_widget_class_init (GtkWidgetClass *klass)
GTK_PARAM_READWRITE|G_PARAM_EXPLICIT_NOTIFY);
/**
- * GtkWidget:sensitive:
+ * GtkWidget:sensitive: (attributes org.gtk.Property.get=gtk_widget_get_sensitive
org.gtk.Property.set=gtk_widget_set_sensitive)
*
* Whether the widget responds to input.
*/
@@ -1299,7 +1299,7 @@ gtk_widget_class_init (GtkWidgetClass *klass)
GTK_PARAM_READWRITE|G_PARAM_EXPLICIT_NOTIFY);
/**
- * GtkWidget:can-focus:
+ * GtkWidget:can-focus: (attributes org.gtk.Property.get=gtk_widget_get_can_focus
org.gtk.Property.set=gtk_widget_set_can_focus)
*
* Whether the widget or any of its descendents can accept
* the input focus.
@@ -1315,7 +1315,7 @@ gtk_widget_class_init (GtkWidgetClass *klass)
GTK_PARAM_READWRITE|G_PARAM_EXPLICIT_NOTIFY);
/**
- * GtkWidget:focusable:
+ * GtkWidget:focusable: (attributes org.gtk.Property.get=gtk_widget_get_focusable
org.gtk.Property.set=gtk_widget_set_focusable)
*
* Whether this widget itself will accept the input focus.
*/
@@ -1327,7 +1327,7 @@ gtk_widget_class_init (GtkWidgetClass *klass)
GTK_PARAM_READWRITE|G_PARAM_EXPLICIT_NOTIFY);
/**
- * GtkWidget:has-focus:
+ * GtkWidget:has-focus: (attributes org.gtk.Property.get=gtk_widget_has_focus)
*
* Whether the widget has the input focus.
*/
@@ -1339,7 +1339,7 @@ gtk_widget_class_init (GtkWidgetClass *klass)
GTK_PARAM_READABLE|G_PARAM_EXPLICIT_NOTIFY);
/**
- * GtkWidget:can-target:
+ * GtkWidget:can-target: (attributes org.gtk.Property.get=gtk_widget_get_can_target
org.gtk.Property.set=gtk_widget_set_can_target)
*
* Whether the widget can receive pointer events.
*/
@@ -1351,7 +1351,7 @@ gtk_widget_class_init (GtkWidgetClass *klass)
GTK_PARAM_READWRITE|G_PARAM_EXPLICIT_NOTIFY);
/**
- * GtkWidget:focus-on-click:
+ * GtkWidget:focus-on-click: (attributes org.gtk.Property.get=gtk_widget_get_focus_on_click
org.gtk.Property.set=gtk_widget_set_focus_on_click)
*
* Whether the widget should grab focus when it is clicked with the mouse.
*
@@ -1365,7 +1365,7 @@ gtk_widget_class_init (GtkWidgetClass *klass)
GTK_PARAM_READWRITE|G_PARAM_EXPLICIT_NOTIFY);
/**
- * GtkWidget:has-default:
+ * GtkWidget:has-default: (attributes org.gtk.Property.get=gtk_widget_has_default)
*
* Whether the widget is the default widget.
*/
@@ -1377,7 +1377,7 @@ gtk_widget_class_init (GtkWidgetClass *klass)
GTK_PARAM_READABLE|G_PARAM_EXPLICIT_NOTIFY);
/**
- * GtkWidget:receives-default:
+ * GtkWidget:receives-default: (attributes org.gtk.Property.get=gtk_widget_get_receives_default
org.gtk.Property.set=gtk_widget_set_receives_default)
*
* Whether the widget will receive the default action when it is focused.
*/
@@ -1389,11 +1389,9 @@ gtk_widget_class_init (GtkWidgetClass *klass)
GTK_PARAM_READWRITE|G_PARAM_EXPLICIT_NOTIFY);
/**
- * GtkWidget:cursor:
+ * GtkWidget:cursor: (attributes org.gtk.Property.get=gtk_widget_get_cursor
org.gtk.Property.set=gtk_widget_set_cursor)
*
* The cursor used by @widget.
- *
- * See [method@Gtk.Widget.set_cursor] for details.
*/
widget_props[PROP_CURSOR] =
g_param_spec_object("cursor",
@@ -1403,7 +1401,7 @@ gtk_widget_class_init (GtkWidgetClass *klass)
GTK_PARAM_READWRITE|G_PARAM_EXPLICIT_NOTIFY);
/**
- * GtkWidget:has-tooltip:
+ * GtkWidget:has-tooltip: (attributes org.gtk.Property.get=gtk_widget_get_has_tooltip
org.gtk.Property.set=gtk_widget_set_has_tooltip)
*
* Enables or disables the emission of the ::query-tooltip signal on @widget.
*
@@ -1419,7 +1417,7 @@ gtk_widget_class_init (GtkWidgetClass *klass)
GTK_PARAM_READWRITE|G_PARAM_EXPLICIT_NOTIFY);
/**
- * GtkWidget:tooltip-text:
+ * GtkWidget:tooltip-text: (attributes org.gtk.Property.get=gtk_widget_get_tooltip_text
org.gtk.Property.set=gtk_widget_set_tooltip_text)
*
* Sets the text of tooltip to be the given string.
*
@@ -1442,7 +1440,7 @@ gtk_widget_class_init (GtkWidgetClass *klass)
GTK_PARAM_READWRITE | G_PARAM_EXPLICIT_NOTIFY);
/**
- * GtkWidget:tooltip-markup:
+ * GtkWidget:tooltip-markup: (attributes org.gtk.Property.get=gtk_widget_get_tooltip_markup
org.gtk.Property.set=gtk_widget_set_tooltip_markup)
*
* Sets the text of tooltip to be the given string, which is marked up
* with Pango markup.
@@ -1466,7 +1464,7 @@ gtk_widget_class_init (GtkWidgetClass *klass)
GTK_PARAM_READWRITE | G_PARAM_EXPLICIT_NOTIFY);
/**
- * GtkWidget:halign:
+ * GtkWidget:halign: (attributes org.gtk.Property.get=gtk_widget_get_halign
org.gtk.Property.set=gtk_widget_set_halign)
*
* How to distribute horizontal space if widget gets extra space.
*/
@@ -1479,7 +1477,7 @@ gtk_widget_class_init (GtkWidgetClass *klass)
GTK_PARAM_READWRITE|G_PARAM_EXPLICIT_NOTIFY);
/**
- * GtkWidget:valign:
+ * GtkWidget:valign: (attributes org.gtk.Property.get=gtk_widget_get_valign
org.gtk.Property.set=gtk_widget_set_valign)
*
* How to distribute vertical space if widget gets extra space.
*/
@@ -1492,7 +1490,7 @@ gtk_widget_class_init (GtkWidgetClass *klass)
GTK_PARAM_READWRITE|G_PARAM_EXPLICIT_NOTIFY);
/**
- * GtkWidget:margin-start:
+ * GtkWidget:margin-start: (attributes org.gtk.Property.get=gtk_widget_get_margin_start
org.gtk.Property.set=gtk_widget_set_margin_start)
*
* Margin on start of widget, horizontally.
*
@@ -1512,7 +1510,7 @@ gtk_widget_class_init (GtkWidgetClass *klass)
GTK_PARAM_READWRITE|G_PARAM_EXPLICIT_NOTIFY);
/**
- * GtkWidget:margin-end:
+ * GtkWidget:margin-end: (attributes org.gtk.Property.get=gtk_widget_get_margin_end
org.gtk.Property.set=gtk_widget_set_margin_end)
*
* Margin on end of widget, horizontally.
*
@@ -1532,7 +1530,7 @@ gtk_widget_class_init (GtkWidgetClass *klass)
GTK_PARAM_READWRITE|G_PARAM_EXPLICIT_NOTIFY);
/**
- * GtkWidget:margin-top:
+ * GtkWidget:margin-top: (attributes org.gtk.Property.get=gtk_widget_get_margin_top
org.gtk.Property.set=gtk_widget_set_margin_top)
*
* Margin on top side of widget.
*
@@ -1549,7 +1547,7 @@ gtk_widget_class_init (GtkWidgetClass *klass)
GTK_PARAM_READWRITE|G_PARAM_EXPLICIT_NOTIFY);
/**
- * GtkWidget:margin-bottom:
+ * GtkWidget:margin-bottom: (attributes org.gtk.Property.get=gtk_widget_get_margin_bottom
org.gtk.Property.set=gtk_widget_set_margin_bottom)
*
* Margin on bottom side of widget.
*
@@ -1566,11 +1564,9 @@ gtk_widget_class_init (GtkWidgetClass *klass)
GTK_PARAM_READWRITE|G_PARAM_EXPLICIT_NOTIFY);
/**
- * GtkWidget:hexpand:
+ * GtkWidget:hexpand: (attributes org.gtk.Property.get=gtk_widget_get_hexpand
org.gtk.Property.set=gtk_widget_set_hexpand)
*
* Whether to expand horizontally.
- *
- * See [method@Gtk.Widget.set_hexpand].
*/
widget_props[PROP_HEXPAND] =
g_param_spec_boolean ("hexpand",
@@ -1580,11 +1576,9 @@ gtk_widget_class_init (GtkWidgetClass *klass)
GTK_PARAM_READWRITE|G_PARAM_EXPLICIT_NOTIFY);
/**
- * GtkWidget:hexpand-set:
+ * GtkWidget:hexpand-set: (attributes org.gtk.Property.get=gtk_widget_get_hexpand_set
org.gtk.Property.set=gtk_widget_set_hexpand_set)
*
* Whether to use the `hexpand` property.
- *
- * See [method@Gtk.Widget.get_hexpand_set].
*/
widget_props[PROP_HEXPAND_SET] =
g_param_spec_boolean ("hexpand-set",
@@ -1594,11 +1588,9 @@ gtk_widget_class_init (GtkWidgetClass *klass)
GTK_PARAM_READWRITE|G_PARAM_EXPLICIT_NOTIFY);
/**
- * GtkWidget:vexpand:
+ * GtkWidget:vexpand: (attributes org.gtk.Property.get=gtk_widget_get_vexpand
org.gtk.Property.set=gtk_widget_set_vexpand)
*
* Whether to expand vertically.
- *
- * See [method@Gtk.Widget.set_vexpand].
*/
widget_props[PROP_VEXPAND] =
g_param_spec_boolean ("vexpand",
@@ -1608,11 +1600,9 @@ gtk_widget_class_init (GtkWidgetClass *klass)
GTK_PARAM_READWRITE|G_PARAM_EXPLICIT_NOTIFY);
/**
- * GtkWidget:vexpand-set:
+ * GtkWidget:vexpand-set: (attributes org.gtk.Property.get=gtk_widget_get_vexpand_set
org.gtk.Property.set=gtk_widget_set_vexpand_set)
*
* Whether to use the `vexpand` property.
- *
- * See [method@Gtk.Widget.get_vexpand_set].
*/
widget_props[PROP_VEXPAND_SET] =
g_param_spec_boolean ("vexpand-set",
@@ -1622,12 +1612,9 @@ gtk_widget_class_init (GtkWidgetClass *klass)
GTK_PARAM_READWRITE|G_PARAM_EXPLICIT_NOTIFY);
/**
- * GtkWidget:opacity:
+ * GtkWidget:opacity: (attributes org.gtk.Property.get=gtk_widget_get_opacity
org.gtk.Widget.set=gtk_widget_set_opacity)
*
* The requested opacity of the widget.
- *
- * See [method@Gtk.Widget.set_opacity] for more details
- * about window opacity.
*/
widget_props[PROP_OPACITY] =
g_param_spec_double ("opacity",
@@ -1638,7 +1625,7 @@ gtk_widget_class_init (GtkWidgetClass *klass)
GTK_PARAM_READWRITE|G_PARAM_EXPLICIT_NOTIFY);
/**
- * GtkWidget:overflow:
+ * GtkWidget:overflow: (attributes org.gtk.Property.get=gtk_widget_get_overflow
org.gtk.Property.set=gtk_widget_set_overflow)
*
* How content outside the widget's content area is treated.
*
@@ -1654,12 +1641,9 @@ gtk_widget_class_init (GtkWidgetClass *klass)
GTK_PARAM_READWRITE|G_PARAM_EXPLICIT_NOTIFY);
/**
- * GtkWidget:scale-factor:
+ * GtkWidget:scale-factor: (attributes org.gtk.Property.get=gtk_widget_get_scale_factor)
*
* The scale factor of the widget.
- *
- * See [method@Gtk.Widget.get_scale_factor] for
- * more details about widget scaling.
*/
widget_props[PROP_SCALE_FACTOR] =
g_param_spec_int ("scale-factor",
@@ -1670,7 +1654,7 @@ gtk_widget_class_init (GtkWidgetClass *klass)
GTK_PARAM_READABLE);
/**
- * GtkWidget:css-name:
+ * GtkWidget:css-name: (attributes org.gtk.Property.get=gtk_widget_get_css_name)
*
* The name of this widget in the CSS tree.
*
@@ -1685,7 +1669,7 @@ gtk_widget_class_init (GtkWidgetClass *klass)
GTK_PARAM_READWRITE | G_PARAM_CONSTRUCT_ONLY);
/**
- * GtkWidget:css-classes:
+ * GtkWidget:css-classes: (attributes org.gtk.Property.get=gtk_widget_get_css_classes
org.gtk.Property.set=gtk_widget_set_css_classes)
*
* A list of css classes applied to this widget.
*/
@@ -1697,7 +1681,7 @@ gtk_widget_class_init (GtkWidgetClass *klass)
GTK_PARAM_READWRITE);
/**
- * GtkWidget:layout-manager:
+ * GtkWidget:layout-manager: (attributes org.gtk.Property.get=gtk_widget_get_layout_manager
org.gtk.Property.set=gtk_widget_set_layout_manager)
*
* The `GtkLayoutManager` instance to use to compute the preferred size
* of the widget, and allocate its children.
@@ -5156,7 +5140,7 @@ gtk_widget_real_keynav_failed (GtkWidget *widget,
}
/**
- * gtk_widget_set_can_focus:
+ * gtk_widget_set_can_focus: (attributes org.gtk.Method.set_property=can-focus)
* @widget: a `GtkWidget`
* @can_focus: whether or not the input focus can enter
* the widget or any of its children
@@ -5194,7 +5178,7 @@ gtk_widget_set_can_focus (GtkWidget *widget,
}
/**
- * gtk_widget_get_can_focus:
+ * gtk_widget_get_can_focus: (attributes org.gtk.Method.get_property=can-focus)
* @widget: a `GtkWidget`
*
* Determines whether the input focus can enter @widget or any
@@ -5215,7 +5199,7 @@ gtk_widget_get_can_focus (GtkWidget *widget)
}
/**
- * gtk_widget_set_focusable:
+ * gtk_widget_set_focusable: (attributes org.gtk.Method.set_property=focusable)
* @widget: a `GtkWidget`
* @focusable: whether or not @widget can own the input focus
*
@@ -5254,7 +5238,7 @@ gtk_widget_set_focusable (GtkWidget *widget,
}
/**
- * gtk_widget_get_focusable:
+ * gtk_widget_get_focusable: (attributes org.gtk.Method.get_property=focusable)
* @widget: a `GtkWidget`
*
* Determines whether @widget can own the input focus.
@@ -5274,7 +5258,7 @@ gtk_widget_get_focusable (GtkWidget *widget)
}
/**
- * gtk_widget_has_focus:
+ * gtk_widget_has_focus: (attributes org.gtk.Method.get_property=has-focus)
* @widget: a `GtkWidget`
*
* Determines if the widget has the global input focus.
@@ -5363,7 +5347,7 @@ gtk_widget_is_focus (GtkWidget *widget)
}
/**
- * gtk_widget_set_focus_on_click:
+ * gtk_widget_set_focus_on_click: (attributes org.gtk.Method.set_property=focus-on-click)
* @widget: a `GtkWidget`
* @focus_on_click: whether the widget should grab focus when clicked
* with the mouse
@@ -5394,7 +5378,7 @@ gtk_widget_set_focus_on_click (GtkWidget *widget,
}
/**
- * gtk_widget_get_focus_on_click:
+ * gtk_widget_get_focus_on_click: (attributes org.gtk.Method.get_property=focus-on-click)
* @widget: a `GtkWidget`
*
* Returns whether the widget should grab focus when it is clicked
@@ -5416,7 +5400,7 @@ gtk_widget_get_focus_on_click (GtkWidget *widget)
}
/**
- * gtk_widget_has_default:
+ * gtk_widget_has_default: (attributes org.gtk.Method.get_property=has-default)
* @widget: a `GtkWidget`
*
* Determines whether @widget is the current default widget
@@ -5450,7 +5434,7 @@ _gtk_widget_set_has_default (GtkWidget *widget,
}
/**
- * gtk_widget_set_receives_default:
+ * gtk_widget_set_receives_default: (attributes org.gtk.Method.set_property=receives-default)
* @widget: a `GtkWidget`
* @receives_default: whether or not @widget can be a default widget.
*
@@ -5475,7 +5459,7 @@ gtk_widget_set_receives_default (GtkWidget *widget,
}
/**
- * gtk_widget_get_receives_default:
+ * gtk_widget_get_receives_default: (attributes org.gtk.Method.get_property=receives-default)
* @widget: a `GtkWidget`
*
* Determines whether @widget is always treated as the default widget
@@ -5528,7 +5512,7 @@ _gtk_widget_set_has_grab (GtkWidget *widget,
}
/**
- * gtk_widget_set_name:
+ * gtk_widget_set_name: (attributes org.gtk.Method.set_property=name)
* @widget: a `GtkWidget`
* @name: name for the widget
*
@@ -5561,7 +5545,7 @@ gtk_widget_set_name (GtkWidget *widget,
}
/**
- * gtk_widget_get_name:
+ * gtk_widget_get_name: (attributes org.gtk.Method.get_property=name)
* @widget: a `GtkWidget`
*
* Retrieves the name of a widget.
@@ -5704,7 +5688,7 @@ gtk_widget_get_state_flags (GtkWidget *widget)
}
/**
- * gtk_widget_set_visible:
+ * gtk_widget_set_visible: (attributes org.gtk.Method.set_property=visible)
* @widget: a `GtkWidget`
* @visible: whether the widget should be shown or not
*
@@ -5751,7 +5735,7 @@ _gtk_widget_set_visible_flag (GtkWidget *widget,
}
/**
- * gtk_widget_get_visible:
+ * gtk_widget_get_visible: (attributes org.gtk.Method.get_property=visible)
* @widget: a `GtkWidget`
*
* Determines whether the widget is visible.
@@ -5865,7 +5849,7 @@ gtk_widget_get_mapped (GtkWidget *widget)
}
/**
- * gtk_widget_set_sensitive:
+ * gtk_widget_set_sensitive: (attributes org.gtk.Method.set_property=sensitive)
* @widget: a `GtkWidget`
* @sensitive: %TRUE to make the widget sensitive
*
@@ -5930,7 +5914,7 @@ gtk_widget_set_sensitive (GtkWidget *widget,
}
/**
- * gtk_widget_get_sensitive:
+ * gtk_widget_get_sensitive: (attributes org.gtk.Method.get_property=sensitive)
* @widget: a `GtkWidget`
*
* Returns the widget’s sensitivity.
@@ -6127,7 +6111,7 @@ gtk_widget_reposition_after (GtkWidget *widget,
}
/**
- * gtk_widget_set_parent:
+ * gtk_widget_set_parent: (attributes org.gtk.Method.set_property=parent)
* @widget: a `GtkWidget`
* @parent: parent widget
*
@@ -6154,7 +6138,7 @@ gtk_widget_set_parent (GtkWidget *widget,
}
/**
- * gtk_widget_get_parent:
+ * gtk_widget_get_parent: (attributes org.gtk.Method.get_property=parent)
* @widget: a `GtkWidget`
*
* Returns the parent widget of @widget.
@@ -6173,7 +6157,7 @@ gtk_widget_get_parent (GtkWidget *widget)
}
/**
- * gtk_widget_get_root:
+ * gtk_widget_get_root: (attributes org.gtk.Method.get_property=root)
* @widget: a `GtkWidget`
*
* Returns the `GtkRoot` widget of @widget.
@@ -6792,7 +6776,7 @@ _gtk_widget_scale_changed (GtkWidget *widget)
}
/**
- * gtk_widget_get_scale_factor:
+ * gtk_widget_get_scale_factor: (attributes org.gtk.Method.get_property=scale-factor)
* @widget: a `GtkWidget`
*
* Retrieves the internal scale factor that maps from window
@@ -7647,14 +7631,6 @@ gtk_widget_finalize (GObject *object)
G_OBJECT_CLASS (gtk_widget_parent_class)->finalize (object);
}
-/*****************************************
- * gtk_widget_real_map:
- *
- * arguments:
- *
- * results:
- *****************************************/
-
static void
gtk_widget_real_map (GtkWidget *widget)
{
@@ -7679,14 +7655,6 @@ gtk_widget_real_map (GtkWidget *widget)
}
}
-/*****************************************
- * gtk_widget_real_unmap:
- *
- * arguments:
- *
- * results:
- *****************************************/
-
static void
gtk_widget_real_unmap (GtkWidget *widget)
{
@@ -7712,14 +7680,6 @@ gtk_widget_real_unmap (GtkWidget *widget)
}
}
-/*****************************************
- * gtk_widget_real_realize:
- *
- * arguments:
- *
- * results:
- *****************************************/
-
static void
gtk_widget_real_realize (GtkWidget *widget)
{
@@ -7741,14 +7701,6 @@ gtk_widget_real_realize (GtkWidget *widget)
gtk_css_node_invalidate_frame_clock (priv->cssnode, FALSE);
}
-/*****************************************
- * gtk_widget_real_unrealize:
- *
- * arguments:
- *
- * results:
- *****************************************/
-
static void
gtk_widget_real_unrealize (GtkWidget *widget)
{
@@ -8272,7 +8224,7 @@ gtk_widget_set_expand_set (GtkWidget *widget,
}
/**
- * gtk_widget_get_hexpand:
+ * gtk_widget_get_hexpand: (attributes org.gtk.Method.get_property=hexpand)
* @widget: the widget
*
* Gets whether the widget would like any available extra horizontal
@@ -8305,7 +8257,7 @@ gtk_widget_get_hexpand (GtkWidget *widget)
}
/**
- * gtk_widget_set_hexpand:
+ * gtk_widget_set_hexpand: (attributes org.gtk.Method.set_property=hexpand)
* @widget: the widget
* @expand: whether to expand
*
@@ -8347,7 +8299,7 @@ gtk_widget_set_hexpand (GtkWidget *widget,
}
/**
- * gtk_widget_get_hexpand_set:
+ * gtk_widget_get_hexpand_set: (attributes org.gtk.Method.get_property=hexpand-set)
* @widget: the widget
*
* Gets whether gtk_widget_set_hexpand() has been used
@@ -8374,7 +8326,7 @@ gtk_widget_get_hexpand_set (GtkWidget *widget)
}
/**
- * gtk_widget_set_hexpand_set:
+ * gtk_widget_set_hexpand_set: (attributes org.gtk.Method.set_property=hexpand-set)
* @widget: the widget
* @set: value for hexpand-set property
*
@@ -8404,7 +8356,7 @@ gtk_widget_set_hexpand_set (GtkWidget *widget,
/**
- * gtk_widget_get_vexpand:
+ * gtk_widget_get_vexpand: (attributes org.gtk.Method.get_property=vexpand)
* @widget: the widget
*
* Gets whether the widget would like any available extra vertical
@@ -8425,7 +8377,7 @@ gtk_widget_get_vexpand (GtkWidget *widget)
}
/**
- * gtk_widget_set_vexpand:
+ * gtk_widget_set_vexpand: (attributes org.gtk.Method.set_property=vexpand)
* @widget: the widget
* @expand: whether to expand
*
@@ -8444,7 +8396,7 @@ gtk_widget_set_vexpand (GtkWidget *widget,
}
/**
- * gtk_widget_get_vexpand_set:
+ * gtk_widget_get_vexpand_set: (attributes org.gtk.Method.get_property=vexpand-set)
* @widget: the widget
*
* Gets whether gtk_widget_set_vexpand() has been used to
@@ -8465,7 +8417,7 @@ gtk_widget_get_vexpand_set (GtkWidget *widget)
}
/**
- * gtk_widget_set_vexpand_set:
+ * gtk_widget_set_vexpand_set: (attributes org.gtk.Method.set_property=vexpand-set)
* @widget: the widget
* @set: value for vexpand-set property
*
@@ -9335,13 +9287,11 @@ gtk_widget_buildable_custom_finished (GtkBuildable *buildable,
}
/**
- * gtk_widget_get_halign:
+ * gtk_widget_get_halign: (attributes org.gtk.Method.get_property=halign)
* @widget: a `GtkWidget`
*
* Gets the horizontal alignment of @widget.
*
- * This is the value of the [property@Gtk.Widget:halign] property.
- *
* For backwards compatibility reasons this method will never return
* %GTK_ALIGN_BASELINE, but instead it will convert it to
* %GTK_ALIGN_FILL. Baselines are not supported for horizontal
@@ -9362,13 +9312,11 @@ gtk_widget_get_halign (GtkWidget *widget)
}
/**
- * gtk_widget_set_halign:
+ * gtk_widget_set_halign: (attributes org.gtk.Method.set_property=halign)
* @widget: a `GtkWidget`
* @align: the horizontal alignment
*
* Sets the horizontal alignment of @widget.
- *
- * See the [property@Gtk.Widget:halign] property.
*/
void
gtk_widget_set_halign (GtkWidget *widget,
@@ -9387,13 +9335,11 @@ gtk_widget_set_halign (GtkWidget *widget,
}
/**
- * gtk_widget_get_valign:
+ * gtk_widget_get_valign: (attributes org.gtk.Method.get_property=valign)
* @widget: a `GtkWidget`
*
* Gets the vertical alignment of @widget.
*
- * This is the value of the [property@Gtk.Widget:valign] property.
- *
* Returns: the vertical alignment of @widget
*/
GtkAlign
@@ -9407,13 +9353,11 @@ gtk_widget_get_valign (GtkWidget *widget)
}
/**
- * gtk_widget_set_valign:
+ * gtk_widget_set_valign: (attributes org.gtk.Method.set_property=valign)
* @widget: a `GtkWidget`
* @align: the vertical alignment
*
* Sets the vertical alignment of @widget.
- *
- * See the [property@Gtk.Widget:valign] property.
*/
void
gtk_widget_set_valign (GtkWidget *widget,
@@ -9432,13 +9376,11 @@ gtk_widget_set_valign (GtkWidget *widget,
}
/**
- * gtk_widget_get_margin_start:
+ * gtk_widget_get_margin_start: (attributes org.gtk.Method.get_property=margin-start)
* @widget: a `GtkWidget`
*
* Gets the start margin of @widget.
*
- * This is the value of the [property@Gtk.Widget:margin-start] property.
- *
* Returns: The start margin of @widget
*/
int
@@ -9452,13 +9394,11 @@ gtk_widget_get_margin_start (GtkWidget *widget)
}
/**
- * gtk_widget_set_margin_start:
+ * gtk_widget_set_margin_start: (attributes org.gtk.Method.set_property=margin-start)
* @widget: a `GtkWidget`
* @margin: the start margin
*
* Sets the start margin of @widget.
- *
- * See the [property@Gtk.Widget:margin-start] property.
*/
void
gtk_widget_set_margin_start (GtkWidget *widget,
@@ -9480,13 +9420,11 @@ gtk_widget_set_margin_start (GtkWidget *widget,
}
/**
- * gtk_widget_get_margin_end:
+ * gtk_widget_get_margin_end: (attributes org.gtk.Method.get_property=margin-end)
* @widget: a `GtkWidget`
*
* Gets the end margin of @widget.
*
- * This is the value of the [property@Gtk.Widget:margin-end] property.
- *
* Returns: The end margin of @widget
*/
int
@@ -9500,13 +9438,11 @@ gtk_widget_get_margin_end (GtkWidget *widget)
}
/**
- * gtk_widget_set_margin_end:
+ * gtk_widget_set_margin_end: (attributes org.gtk.Method.set_property=margin-end)
* @widget: a `GtkWidget`
* @margin: the end margin
*
* Sets the end margin of @widget.
- *
- * See the [property@Gtk.Widget:margin-end] property.
*/
void
gtk_widget_set_margin_end (GtkWidget *widget,
@@ -9528,13 +9464,11 @@ gtk_widget_set_margin_end (GtkWidget *widget,
}
/**
- * gtk_widget_get_margin_top:
+ * gtk_widget_get_margin_top: (attributes org.gtk.Method.get_property=margin-top)
* @widget: a `GtkWidget`
*
* Gets the top margin of @widget.
*
- * This is the value of the [property@Gtk.Widget:margin-top] property.
- *
* Returns: The top margin of @widget
*/
int
@@ -9548,13 +9482,11 @@ gtk_widget_get_margin_top (GtkWidget *widget)
}
/**
- * gtk_widget_set_margin_top:
+ * gtk_widget_set_margin_top: (attributes org.gtk.Method.set_property=margin-top)
* @widget: a `GtkWidget`
* @margin: the top margin
*
* Sets the top margin of @widget.
- *
- * See the [property@Gtk.Widget:margin-top] property.
*/
void
gtk_widget_set_margin_top (GtkWidget *widget,
@@ -9574,13 +9506,11 @@ gtk_widget_set_margin_top (GtkWidget *widget,
}
/**
- * gtk_widget_get_margin_bottom:
+ * gtk_widget_get_margin_bottom: (attributes org.gtk.Method.get_property=margin-bottom)
* @widget: a `GtkWidget`
*
* Gets the bottom margin of @widget.
*
- * This is the value of the [property@Gtk.Widget:margin-bottom] property.
- *
* Returns: The bottom margin of @widget
*/
int
@@ -9594,13 +9524,11 @@ gtk_widget_get_margin_bottom (GtkWidget *widget)
}
/**
- * gtk_widget_set_margin_bottom:
+ * gtk_widget_set_margin_bottom: (attributes org.gtk.Method.set_property=margin-bottom)
* @widget: a `GtkWidget`
* @margin: the bottom margin
*
* Sets the bottom margin of @widget.
- *
- * See the [property@Gtk.Widget:margin-bottom] property.
*/
void
gtk_widget_set_margin_bottom (GtkWidget *widget,
@@ -9798,7 +9726,7 @@ gtk_widget_trigger_tooltip_query (GtkWidget *widget)
}
/**
- * gtk_widget_set_tooltip_text:
+ * gtk_widget_set_tooltip_text: (attributes org.gtk.Method.set_property=tooltip-text)
* @widget: a `GtkWidget`
* @text: (nullable): the contents of the tooltip for @widget
*
@@ -9811,8 +9739,7 @@ gtk_widget_trigger_tooltip_query (GtkWidget *widget)
* and of the default handler for the
* [signal@Gtk.Widget::query-tooltip] signal.
*
- * See also the [property@Gtk.Widget:tooltip-text] property and
- * [method@Gtk.Tooltip.set_text].
+ * See also [method@Gtk.Tooltip.set_text].
*/
void
gtk_widget_set_tooltip_text (GtkWidget *widget,
@@ -9862,7 +9789,7 @@ gtk_widget_set_tooltip_text (GtkWidget *widget,
}
/**
- * gtk_widget_get_tooltip_text:
+ * gtk_widget_get_tooltip_text: (attributes org.gtk.Method.get_property=tooltip-text)
* @widget: a `GtkWidget`
*
* Gets the contents of the tooltip for @widget.
@@ -9884,7 +9811,7 @@ gtk_widget_get_tooltip_text (GtkWidget *widget)
}
/**
- * gtk_widget_set_tooltip_markup:
+ * gtk_widget_set_tooltip_markup: (attributes org.gtk.Method.set_property=tooltip-markup)
* @widget: a `GtkWidget`
* @markup: (nullable): the contents of the tooltip for @widget
*
@@ -9895,8 +9822,7 @@ gtk_widget_get_tooltip_text (GtkWidget *widget)
* [property@Gtk.Widget:has-tooltip] as a side effect, and of the
* default handler for the [signal@Gtk.Widget::query-tooltip] signal.
*
- * See also the [property@Gtk.Widget:tooltip-markup] property and
- * [method@Gtk.Tooltip.set_markup].
+ * See also [method@Gtk.Tooltip.set_markup].
*/
void
gtk_widget_set_tooltip_markup (GtkWidget *widget,
@@ -9950,7 +9876,7 @@ gtk_widget_set_tooltip_markup (GtkWidget *widget,
}
/**
- * gtk_widget_get_tooltip_markup:
+ * gtk_widget_get_tooltip_markup: (attributes org.gtk.Method.get_property=tooltip-markup)
* @widget: a `GtkWidget`
*
* Gets the contents of the tooltip for @widget.
@@ -9972,13 +9898,11 @@ gtk_widget_get_tooltip_markup (GtkWidget *widget)
}
/**
- * gtk_widget_set_has_tooltip:
+ * gtk_widget_set_has_tooltip: (attributes org.gtk.Method.set_property=has-tooltip)
* @widget: a `GtkWidget`
* @has_tooltip: whether or not @widget has a tooltip.
*
* Sets the `has-tooltip` property on @widget to @has_tooltip.
- *
- * See [property@Gtk.Widget:has-tooltip] for more information.
*/
void
gtk_widget_set_has_tooltip (GtkWidget *widget,
@@ -9999,13 +9923,11 @@ gtk_widget_set_has_tooltip (GtkWidget *widget,
}
/**
- * gtk_widget_get_has_tooltip:
+ * gtk_widget_get_has_tooltip: (attributes org.gtk.Method.get_property=has-tooltip)
* @widget: a `GtkWidget`
*
* Returns the current value of the `has-tooltip` property.
*
- * See [property@Gtk.Widget:has-tooltip] for more information.
- *
* Returns: current value of `has-tooltip` on @widget.
*/
gboolean
@@ -10431,7 +10353,7 @@ gtk_widget_get_allocated_baseline (GtkWidget *widget)
}
/**
- * gtk_widget_set_opacity:
+ * gtk_widget_set_opacity: (attributes org.gtk.Method.set_property=opacity)
* @widget: a `GtkWidget`
* @opacity: desired opacity, between 0 and 1
*
@@ -10482,7 +10404,7 @@ gtk_widget_set_opacity (GtkWidget *widget,
}
/**
- * gtk_widget_get_opacity:
+ * gtk_widget_get_opacity: (attributes org.gtk.Method.get_property=opacity)
* @widget: a `GtkWidget`
*
* #Fetches the requested opacity for this widget.
@@ -10502,7 +10424,7 @@ gtk_widget_get_opacity (GtkWidget *widget)
}
/**
- * gtk_widget_set_overflow:
+ * gtk_widget_set_overflow: (attributes org.gtk.Method.set_property=overflow)
* @widget: a `GtkWidget`
* @overflow: desired overflow
*
@@ -10535,13 +10457,11 @@ gtk_widget_set_overflow (GtkWidget *widget,
}
/**
- * gtk_widget_get_overflow:
+ * gtk_widget_get_overflow: (attributes org.gtk.Method.get_property=overflow)
* @widget: a `GtkWidget`
*
* Returns the widgets overflow value.
*
- * This is the value of the [property@Gtk.Widget:overflow] property.
- *
* Returns: The widget's overflow.
**/
GtkOverflow
@@ -12193,7 +12113,7 @@ gtk_widget_get_focus_child (GtkWidget *widget)
}
/**
- * gtk_widget_set_cursor:
+ * gtk_widget_set_cursor: (attributes org.gtk.Method.set_property=cursor)
* @widget: a `GtkWidget`
* @cursor: (allow-none): the new cursor or %NULL to use
* the default cursor
@@ -12263,7 +12183,7 @@ gtk_widget_set_cursor_from_name (GtkWidget *widget,
}
/**
- * gtk_widget_get_cursor:
+ * gtk_widget_get_cursor: (attributes org.gtk.Method.get_property=cursor)
* @widget: a `GtkWidget`
*
* Queries the cursor set on @widget.
@@ -12284,7 +12204,7 @@ gtk_widget_get_cursor (GtkWidget *widget)
}
/**
- * gtk_widget_set_can_target:
+ * gtk_widget_set_can_target: (attributes org.gtk.Method.set_property=can-target)
* @widget: a `GtkWidget`
* @can_target: whether this widget should be able to
* receive pointer events
@@ -12308,7 +12228,7 @@ gtk_widget_set_can_target (GtkWidget *widget,
}
/**
- * gtk_widget_get_can_target:
+ * gtk_widget_get_can_target: (attributes org.gtk.Method.get_property=can-target)
* @widget: a `GtkWidget`
*
* Queries whether @widget can be the target of pointer events.
@@ -12452,7 +12372,7 @@ gtk_widget_class_get_layout_manager_type (GtkWidgetClass *widget_class)
}
/**
- * gtk_widget_set_layout_manager:
+ * gtk_widget_set_layout_manager: (attributes org.gtk.Method.set_property=layout-manager)
* @widget: a `GtkWidget`
* @layout_manager: (nullable) (transfer full): a `GtkLayoutManager`
*
@@ -12489,7 +12409,7 @@ gtk_widget_set_layout_manager (GtkWidget *widget,
}
/**
- * gtk_widget_get_layout_manager:
+ * gtk_widget_get_layout_manager: (attributes org.gtk.Method.get_property=layout-manager)
* @widget: a `GtkWidget`
*
* Retrieves the layout manager used by @widget
@@ -12753,7 +12673,7 @@ gtk_widget_class_query_action (GtkWidgetClass *widget_class,
}
/**
- * gtk_widget_get_css_name:
+ * gtk_widget_get_css_name: (attributes org.gtk.Method.get_property=css-name)
* @self: a `GtkWidget`
*
* Returns the CSS name that is used for @self.
@@ -12857,7 +12777,7 @@ gtk_widget_has_css_class (GtkWidget *widget,
}
/**
- * gtk_widget_get_css_classes:
+ * gtk_widget_get_css_classes: (attributes org.gtk.Method.get_property=css-classes)
* @widget: a `GtkWidget`
*
* Returns the list of style classes applied to @widget.
@@ -12889,7 +12809,7 @@ gtk_widget_get_css_classes (GtkWidget *widget)
}
/**
- * gtk_widget_set_css_classes:
+ * gtk_widget_set_css_classes: (attributes org.gtk.Method.set_property=css-classes)
* @widget: a `GtkWidget`
* @classes: (transfer none) (array zero-terminated=1):
* %NULL-terminated list of style classes to apply to @widget.
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]