# HG changeset patch # User Hasan Yavuz Ă–ZDERYA # Date 2018-06-08 17:36:13 # Node ID a91f37cb7784b982f607a32f8a03771e6f28619b # Parent 7c5d07725a0aaf50cdf758b809a970774bb61bad disable reader selection buttons so that user cannot mess up the demo diff --git a/src/dataformatpanel.cpp b/src/dataformatpanel.cpp --- a/src/dataformatpanel.cpp +++ b/src/dataformatpanel.cpp @@ -100,7 +100,13 @@ void DataFormatPanel::enableDemo(bool en Q_ASSERT(readerBeforeDemo != nullptr); selectReader(readerBeforeDemo); } + demoEnabled = enabled; + + // disable/enable reader selection buttons during/after demo + ui->rbAscii->setDisabled(demoEnabled); + ui->rbBinary->setDisabled(demoEnabled); + ui->rbFramed->setDisabled(demoEnabled); } void DataFormatPanel::selectReader(AbstractReader* reader)