struct ChannelSelector
{
const QComboBox *combo_;
+ const QComboBox *combo_initial_pin_;
const shared_ptr<pv::data::decode::Decoder> decoder_;
const srd_channel *pdch_;
};
const shared_ptr<pv::data::decode::Decoder> &dec,
const srd_channel *const pdch);
+ QComboBox* create_channel_selector_initial_pin(QWidget *parent,
+ const shared_ptr<pv::data::decode::Decoder> &dec,
+ const srd_channel *const pdch);
+
void commit_decoder_channels(shared_ptr<data::decode::Decoder> &dec);
void commit_channels();
void on_channel_selected(int);
+ void on_initial_pin_selected(int);
+
void on_stack_decoder(srd_decoder *decoder);
void on_delete_decoder(int index);