Commit 8b41ae5b5bcc7382b4ff607fe41f6127588ec28e
1 parent
faa244fdda
Exists in
master
enable/disable vtype list
Showing 1 changed file with 5 additions and 0 deletions Side-by-side Diff
datalogger-gui.py
... | ... | @@ -162,6 +162,7 @@ |
162 | 162 | self.layout.addWidget(self.chListVtypes[i], i, 2) |
163 | 163 | self.checkBoxChannels[i].stateChanged.connect(self.infoSignal) |
164 | 164 | self.chListVtypes[i].currentItemChanged.connect(self.infoSignal) |
165 | + self.chListVtypes[i].setEnabled(False) | |
165 | 166 | |
166 | 167 | self.adress.textChanged.connect(self.infoSignal) |
167 | 168 | |
168 | 169 | |
... | ... | @@ -176,8 +177,12 @@ |
176 | 177 | |
177 | 178 | for i in range(len(self.checkBoxChannels)): |
178 | 179 | if self.checkBoxChannels[i].isChecked(): |
180 | + self.chListVtypes[i].setEnabled(True) | |
179 | 181 | self.chToLog.append(str(self.checkBoxChannels[i].text())) |
180 | 182 | self.vTypeToLog.append(str(self.chListVtypes[i].currentItem().text())) |
183 | + else: | |
184 | + self.chListVtypes[i].setEnabled(False) | |
185 | + | |
181 | 186 | self.textDisplay.setText('>> %s@%s - %s - %s'%(self.instToLog, self.adressToLog, self.chToLog, self.vTypeToLog)) |
182 | 187 | |
183 | 188 | self.myLog = acq_routine(self.instToLog, self.chToLog, self.vTypeToLog, self.adressToLog) |