@@ -384,26 +384,20 @@ static LogWindow *log_window_create(LayoutWindow *lw)
384384 GtkWidget *debug_level = pref_spin_new_int (hbox, _ (" Debug level:" ), nullptr , 0 , 4 , 1 , get_debug_level (), &logwin->debug_value );
385385 g_signal_connect (debug_level, " value-changed" , G_CALLBACK (debug_changed_cb), nullptr );
386386
387- GtkWidget *pause = gtk_toggle_button_new ( );
387+ GtkWidget *pause = gtk_toggle_button_new_with_label ( " Pause " );
388388 gtk_widget_set_tooltip_text (pause, _ (" Pause scrolling" ));
389- GtkWidget *label = gtk_label_new (" Pause" );
390- gq_gtk_container_add (pause, label);
391389 gq_gtk_box_pack_start (GTK_BOX (hbox), pause, FALSE , FALSE , 0 );
392390 g_signal_connect (pause, " toggled" , G_CALLBACK (log_window_pause_cb), nullptr );
393391 gq_gtk_widget_show_all (pause);
394392
395- GtkWidget *wrap = gtk_toggle_button_new ();
396- label = gtk_label_new (" Wrap" );
393+ GtkWidget *wrap = gtk_toggle_button_new_with_label (" Wrap" );
397394 gtk_widget_set_tooltip_text (wrap, _ (" Enable line wrap" ));
398- gq_gtk_container_add (wrap, label);
399395 gq_gtk_box_pack_start (GTK_BOX (hbox), wrap, FALSE , FALSE , 0 );
400396 g_signal_connect (wrap, " toggled" , G_CALLBACK (log_window_line_wrap_cb), logwin);
401397 gq_gtk_widget_show_all (wrap);
402398
403- GtkWidget *timer_data = gtk_toggle_button_new ();
404- label = gtk_label_new (_ (" Timer" ));
399+ GtkWidget *timer_data = gtk_toggle_button_new_with_label (_ (" Timer" ));
405400 gtk_widget_set_tooltip_text (timer_data, _ (" Enable timer data" ));
406- gq_gtk_container_add (timer_data, label);
407401 gq_gtk_box_pack_start (GTK_BOX (hbox), timer_data, FALSE , FALSE , 0 );
408402 if (options->log_window .timer_data )
409403 {
0 commit comments