Skip to content

Commit 7e0baea

Browse files
qarkaicaclark
authored andcommitted
Simplify creating toggle buttons in Log window
1 parent 7fd7b69 commit 7e0baea

File tree

1 file changed

+3
-9
lines changed

1 file changed

+3
-9
lines changed

src/logwindow.cc

Lines changed: 3 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -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

Comments
 (0)