- GLWidget *preview = new GLWidget(this);
- preview->set_output(Mixer::Output(Mixer::OUTPUT_INPUT0 + i));
+ Mixer::Output output = Mixer::Output(Mixer::OUTPUT_INPUT0 + i);
+
+ QWidget *preview = new QWidget(this);
+ Ui::Display *ui_display = new Ui::Display;
+ ui_display->setupUi(preview);
+ ui_display->label->setText(mixer->get_channel_name(output).c_str());
+ ui_display->wb_button->setVisible(mixer->get_supports_set_wb(output));
+ ui_display->display->set_output(output);