MCPcopy Create free account
hub / github.com/HandBrake/HandBrake / create_chapter_row

Function create_chapter_row

gtk/src/chapters.c:40–53  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

38 signal_user_data_t *ud);
39
40static GtkWidget *
41create_chapter_row (int index, gint64 start, gint64 duration,
42 const char * name, signal_user_data_t * ud)
43{
44 GtkWidget *row = ghb_chapter_row_new(index, start, duration, name);
45 g_signal_connect(row, "notify::name", G_CALLBACK(chapter_changed_cb), ud);
46
47 GtkEventController *econ = gtk_event_controller_key_new();
48 gtk_widget_add_controller(row, econ);
49 g_signal_connect(econ, "key-pressed", G_CALLBACK(chapter_keypress_cb), ud);
50
51 gtk_widget_set_visible(row, TRUE);
52 return row;
53}
54
55static gboolean
56chapter_keypress (GtkWidget *widget, guint keyval, gpointer user_data)

Callers 1

chapter_refresh_list_uiFunction · 0.85

Calls 1

ghb_chapter_row_newFunction · 0.85

Tested by

no test coverage detected