Commit 8b41ae5b5bcc7382b4ff607fe41f6127588ec28e

Authored by bmarechal
1 parent faa244fdda
Exists in master

enable/disable vtype list

Showing 1 changed file with 5 additions and 0 deletions Side-by-side Diff

... ... @@ -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)