diff --git a/src/dataformatpanel.cpp b/src/dataformatpanel.cpp --- a/src/dataformatpanel.cpp +++ b/src/dataformatpanel.cpp @@ -46,8 +46,6 @@ DataFormatPanel::DataFormatPanel(QSerial bsReader.enable(); ui->rbBinary->setChecked(true); ui->horizontalLayout->addWidget(bsReader.settingsWidget(), 1); - connect(&bsReader, SIGNAL(numOfChannelsChanged(unsigned)), - this, SIGNAL(numOfChannelsChanged(unsigned))); // initalize reader selection buttons connect(ui->rbBinary, &QRadioButton::toggled, [this](bool checked) @@ -117,8 +115,6 @@ void DataFormatPanel::selectReader(Abstr // re-connect signals disconnect(currentReader, 0, this, 0); - connect(reader, SIGNAL(numOfChannelsChanged(unsigned)), - this, SIGNAL(numOfChannelsChanged(unsigned))); // switch the settings widget ui->horizontalLayout->removeWidget(currentReader->settingsWidget()); @@ -126,12 +122,6 @@ void DataFormatPanel::selectReader(Abstr ui->horizontalLayout->addWidget(reader->settingsWidget(), 1); reader->settingsWidget()->show(); - // notify if number of channels is different - if (currentReader->numChannels() != reader->numChannels()) - { - emit numOfChannelsChanged(reader->numChannels()); - } - reader->pause(paused); currentReader = reader;