Commit 56312b9abfda7a2b054529ebca94218c3a2fb8a0

Authored by bmarechal
1 parent 6072e58424
Exists in master

improve GUI

Showing 1 changed file with 9 additions and 2 deletions Side-by-side Diff

... ... @@ -162,7 +162,6 @@
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)
166 165  
167 166 self.adress.textChanged.connect(self.infoSignal)
168 167  
... ... @@ -203,6 +202,8 @@
203 202 self.comboInst.setEnabled(False)
204 203 for i in self.checkBoxChannels:
205 204 i.setEnabled(False)
  205 + for i in self.chListVtypes:
  206 + i.setEnabled(False)
206 207 self.myLog.connect()
207 208 self.myLog.start()
208 209  
209 210  
... ... @@ -212,8 +213,14 @@
212 213 self.stopButton.setEnabled(False)
213 214 self.adress.setEnabled(True)
214 215 self.comboInst.setEnabled(True)
  216 + for i in range(len(self.checkBoxChannels)):
  217 + if self.checkBoxChannels[i].isChecked():
  218 + self.checkBoxChannels[i].setEnabled(True)
  219 + self.chListVtypes[i].setEnabled(True)
  220 + else:
  221 + self.checkBoxChannels[i].setEnabled(True)
  222 + self.chListVtypes[i].setEnabled(False)
215 223 self.myLog.stop()
216   - self.infoSignal()
217 224  
218 225 #==============================================================================
219 226 #==============================================================================