diff options
author | Robin Gareus <robin@gareus.org> | 2019-05-05 18:15:18 +0200 |
---|---|---|
committer | Robin Gareus <robin@gareus.org> | 2019-05-05 18:15:18 +0200 |
commit | 837678bdccf1c18a13e91ee752734bd483f9355c (patch) | |
tree | 357a94106c6cc1e38fc23d7b1bd74bd9d1ed16b7 /gtk2_ardour/engine_dialog.h | |
parent | ddd1cda2609362a1d4f153d738f9e2c8429d453b (diff) |
Use pretty-port-names in latency measurement dialog
Diffstat (limited to 'gtk2_ardour/engine_dialog.h')
-rw-r--r-- | gtk2_ardour/engine_dialog.h | 21 |
1 files changed, 19 insertions, 2 deletions
diff --git a/gtk2_ardour/engine_dialog.h b/gtk2_ardour/engine_dialog.h index 2f5399e564..4b3558e3f4 100644 --- a/gtk2_ardour/engine_dialog.h +++ b/gtk2_ardour/engine_dialog.h @@ -97,8 +97,25 @@ private: /* latency measurement */ - Gtk::ComboBoxText lm_output_channel_combo; - Gtk::ComboBoxText lm_input_channel_combo; + class ChannelNameCols : public Gtk::TreeModelColumnRecord + { + public: + ChannelNameCols () { + add (pretty_name); + add (port_name); + } + Gtk::TreeModelColumn<std::string> pretty_name; + Gtk::TreeModelColumn<std::string> port_name; + }; + + ChannelNameCols lm_output_channel_cols; + Glib::RefPtr<Gtk::ListStore> lm_output_channel_list; + Gtk::ComboBox lm_output_channel_combo; + + ChannelNameCols lm_input_channel_cols; + Glib::RefPtr<Gtk::ListStore> lm_input_channel_list; + Gtk::ComboBox lm_input_channel_combo; + Gtk::Label lm_measure_label; Gtk::Button lm_measure_button; Gtk::Button lm_use_button; |