Feature #926 ยป 0037-gtk4x-Implement-FcActionRow-for-action_dialog.c.patch
| client/gui-gtk-5.0/action_dialog.c | ||
|---|---|---|
|
/* TODO: Maybe this should be in the dialog itself? */
|
||
|
static struct action_data *act_sel_dialog_data;
|
||
|
#define FC_TYPE_ACTION_ROW (fc_action_row_get_type())
|
||
|
G_DECLARE_FINAL_TYPE(FcActionRow, fc_action_row, FC, ACTION_ROW, GObject)
|
||
|
struct _FcActionRow
|
||
|
{
|
||
|
GObject parent_instance;
|
||
|
const char *name;
|
||
|
int id;
|
||
|
};
|
||
|
struct _FcActionRowClass
|
||
|
{
|
||
|
GObjectClass parent_class;
|
||
|
};
|
||
|
G_DEFINE_TYPE(FcActionRow, fc_action_row, G_TYPE_OBJECT)
|
||
|
/**********************************************************************//**
|
||
|
Initialization method for FcActionRow class
|
||
|
**************************************************************************/
|
||
|
static void
|
||
|
fc_action_row_class_init(FcActionRowClass *klass)
|
||
|
{
|
||
|
}
|
||
|
/**********************************************************************//**
|
||
|
Initialization method for FcActionRow
|
||
|
**************************************************************************/
|
||
|
static void
|
||
|
fc_action_row_init(FcActionRow *self)
|
||
|
{
|
||
|
}
|
||
|
/**********************************************************************//**
|
||
|
FcActionRow creation method
|
||
|
**************************************************************************/
|
||
|
#if 0
|
||
|
static FcActionRow *fc_action_row_new(void)
|
||
|
{
|
||
|
FcActionRow *result;
|
||
|
result = g_object_new(FC_TYPE_ACTION_ROW, nullptr);
|
||
|
return result;
|
||
|
}
|
||
|
#endif
|
||
|
/**********************************************************************//**
|
||
|
Create a new action data structure that can be stored in the
|
||
|
dialogs.
|
||