: Mark param spec strings as static.
This commit is contained in:
@ -199,6 +199,8 @@ gtk_cell_renderer_class_init (GtkCellRendererClass *class)
|
||||
GTK_TYPE_CELL_EDITABLE,
|
||||
G_TYPE_STRING);
|
||||
|
||||
#define STATIC_STRINGS G_PARAM_STATIC_NAME|G_PARAM_STATIC_NICK|G_PARAM_STATIC_BLURB
|
||||
|
||||
g_object_class_install_property (object_class,
|
||||
PROP_MODE,
|
||||
g_param_spec_enum ("mode",
|
||||
@ -206,8 +208,7 @@ gtk_cell_renderer_class_init (GtkCellRendererClass *class)
|
||||
P_("Editable mode of the CellRenderer"),
|
||||
GTK_TYPE_CELL_RENDERER_MODE,
|
||||
GTK_CELL_RENDERER_MODE_INERT,
|
||||
G_PARAM_READABLE |
|
||||
G_PARAM_WRITABLE));
|
||||
G_PARAM_READWRITE | STATIC_STRINGS));
|
||||
|
||||
g_object_class_install_property (object_class,
|
||||
PROP_VISIBLE,
|
||||
@ -215,14 +216,14 @@ gtk_cell_renderer_class_init (GtkCellRendererClass *class)
|
||||
P_("visible"),
|
||||
P_("Display the cell"),
|
||||
TRUE,
|
||||
G_PARAM_READWRITE));
|
||||
G_PARAM_READWRITE | STATIC_STRINGS));
|
||||
g_object_class_install_property (object_class,
|
||||
PROP_SENSITIVE,
|
||||
g_param_spec_boolean ("sensitive",
|
||||
P_("Sensitive"),
|
||||
P_("Display the cell sensitive"),
|
||||
TRUE,
|
||||
G_PARAM_READWRITE));
|
||||
G_PARAM_READWRITE | STATIC_STRINGS));
|
||||
|
||||
g_object_class_install_property (object_class,
|
||||
PROP_XALIGN,
|
||||
@ -232,8 +233,7 @@ gtk_cell_renderer_class_init (GtkCellRendererClass *class)
|
||||
0.0,
|
||||
1.0,
|
||||
0.5,
|
||||
G_PARAM_READABLE |
|
||||
G_PARAM_WRITABLE));
|
||||
G_PARAM_READWRITE | STATIC_STRINGS));
|
||||
|
||||
g_object_class_install_property (object_class,
|
||||
PROP_YALIGN,
|
||||
@ -243,8 +243,7 @@ gtk_cell_renderer_class_init (GtkCellRendererClass *class)
|
||||
0.0,
|
||||
1.0,
|
||||
0.5,
|
||||
G_PARAM_READABLE |
|
||||
G_PARAM_WRITABLE));
|
||||
G_PARAM_READWRITE | STATIC_STRINGS));
|
||||
|
||||
g_object_class_install_property (object_class,
|
||||
PROP_XPAD,
|
||||
@ -254,8 +253,7 @@ gtk_cell_renderer_class_init (GtkCellRendererClass *class)
|
||||
0,
|
||||
G_MAXUINT,
|
||||
0,
|
||||
G_PARAM_READABLE |
|
||||
G_PARAM_WRITABLE));
|
||||
G_PARAM_READWRITE | STATIC_STRINGS));
|
||||
|
||||
g_object_class_install_property (object_class,
|
||||
PROP_YPAD,
|
||||
@ -265,8 +263,7 @@ gtk_cell_renderer_class_init (GtkCellRendererClass *class)
|
||||
0,
|
||||
G_MAXUINT,
|
||||
0,
|
||||
G_PARAM_READABLE |
|
||||
G_PARAM_WRITABLE));
|
||||
G_PARAM_READWRITE | STATIC_STRINGS));
|
||||
|
||||
g_object_class_install_property (object_class,
|
||||
PROP_WIDTH,
|
||||
@ -276,8 +273,7 @@ gtk_cell_renderer_class_init (GtkCellRendererClass *class)
|
||||
-1,
|
||||
G_MAXINT,
|
||||
-1,
|
||||
G_PARAM_READABLE |
|
||||
G_PARAM_WRITABLE));
|
||||
G_PARAM_READWRITE | STATIC_STRINGS));
|
||||
|
||||
g_object_class_install_property (object_class,
|
||||
PROP_HEIGHT,
|
||||
@ -287,8 +283,7 @@ gtk_cell_renderer_class_init (GtkCellRendererClass *class)
|
||||
-1,
|
||||
G_MAXINT,
|
||||
-1,
|
||||
G_PARAM_READABLE |
|
||||
G_PARAM_WRITABLE));
|
||||
G_PARAM_READWRITE | STATIC_STRING));
|
||||
|
||||
g_object_class_install_property (object_class,
|
||||
PROP_IS_EXPANDER,
|
||||
@ -296,8 +291,7 @@ gtk_cell_renderer_class_init (GtkCellRendererClass *class)
|
||||
P_("Is Expander"),
|
||||
P_("Row has children"),
|
||||
FALSE,
|
||||
G_PARAM_READABLE |
|
||||
G_PARAM_WRITABLE));
|
||||
G_PARAM_READWRITE | STATIC_STRINGS));
|
||||
|
||||
|
||||
g_object_class_install_property (object_class,
|
||||
@ -306,8 +300,7 @@ gtk_cell_renderer_class_init (GtkCellRendererClass *class)
|
||||
P_("Is Expanded"),
|
||||
P_("Row is an expander row, and is expanded"),
|
||||
FALSE,
|
||||
G_PARAM_READABLE |
|
||||
G_PARAM_WRITABLE));
|
||||
G_PARAM_READWRITE | STATIC_STRINGS));
|
||||
|
||||
g_object_class_install_property (object_class,
|
||||
PROP_CELL_BACKGROUND,
|
||||
@ -315,7 +308,7 @@ gtk_cell_renderer_class_init (GtkCellRendererClass *class)
|
||||
P_("Cell background color name"),
|
||||
P_("Cell background color as a string"),
|
||||
NULL,
|
||||
G_PARAM_WRITABLE));
|
||||
G_PARAM_WRITABLE | STATIC_STRINGS));
|
||||
|
||||
g_object_class_install_property (object_class,
|
||||
PROP_CELL_BACKGROUND_GDK,
|
||||
@ -323,10 +316,10 @@ gtk_cell_renderer_class_init (GtkCellRendererClass *class)
|
||||
P_("Cell background color"),
|
||||
P_("Cell background color as a GdkColor"),
|
||||
GDK_TYPE_COLOR,
|
||||
G_PARAM_READABLE | G_PARAM_WRITABLE));
|
||||
G_PARAM_READWRITE | STATIC_STRINGS));
|
||||
|
||||
|
||||
#define ADD_SET_PROP(propname, propval, nick, blurb) g_object_class_install_property (object_class, propval, g_param_spec_boolean (propname, nick, blurb, FALSE, G_PARAM_READABLE | G_PARAM_WRITABLE))
|
||||
#define ADD_SET_PROP(propname, propval, nick, blurb) g_object_class_install_property (object_class, propval, g_param_spec_boolean (propname, nick, blurb, FALSE, G_PARAM_READWRITE | STATIC_STRINGS))
|
||||
|
||||
ADD_SET_PROP ("cell-background-set", PROP_CELL_BACKGROUND_SET,
|
||||
P_("Cell background set"),
|
||||
|
||||
Reference in New Issue
Block a user