From 8b41ae5b5bcc7382b4ff607fe41f6127588ec28e Mon Sep 17 00:00:00 2001 From: mer0m Date: Mon, 28 Nov 2016 15:27:17 +0100 Subject: [PATCH] enable/disable vtype list --- datalogger-gui.py | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/datalogger-gui.py b/datalogger-gui.py index 520b7f3..7dbdcfb 100644 --- a/datalogger-gui.py +++ b/datalogger-gui.py @@ -162,6 +162,7 @@ class mainGui(): self.layout.addWidget(self.chListVtypes[i], i, 2) self.checkBoxChannels[i].stateChanged.connect(self.infoSignal) self.chListVtypes[i].currentItemChanged.connect(self.infoSignal) + self.chListVtypes[i].setEnabled(False) self.adress.textChanged.connect(self.infoSignal) @@ -176,8 +177,12 @@ class mainGui(): for i in range(len(self.checkBoxChannels)): if self.checkBoxChannels[i].isChecked(): + self.chListVtypes[i].setEnabled(True) self.chToLog.append(str(self.checkBoxChannels[i].text())) self.vTypeToLog.append(str(self.chListVtypes[i].currentItem().text())) + else: + self.chListVtypes[i].setEnabled(False) + self.textDisplay.setText('>> %s@%s - %s - %s'%(self.instToLog, self.adressToLog, self.chToLog, self.vTypeToLog)) self.myLog = acq_routine(self.instToLog, self.chToLog, self.vTypeToLog, self.adressToLog) -- 2.16.4