MCPcopy Create free account
hub / github.com/Slicer/Slicer / updateGUIFromLogic

Method updateGUIFromLogic

Modules/Scripted/WebServer/WebServer.py:192–200  ·  view source on GitHub ↗
(self)

Source from the content-addressed store, hash-verified

190 self.enableStaticPagesHandler.checked = settingsValue("WebServer/enableStaticPagesHandler", True, converter=toBool)
191
192 def updateGUIFromLogic(self):
193 self.startServerButton.setEnabled(not self.logic.serverStarted)
194 self.stopServerButton.setEnabled(self.logic.serverStarted)
195
196 self.enableCORSCheck.setEnabled(not self.logic.serverStarted)
197 self.enableSlicerHandler.setEnabled(not self.logic.serverStarted)
198 self.enableSlicerHandlerExec.setEnabled(not self.logic.serverStarted)
199 self.enableDICOMHandler.setEnabled(not self.logic.serverStarted)
200 self.enableStaticPagesHandler.setEnabled(not self.logic.serverStarted)
201
202 def updateCORSandLoggingFromGUI(self):
203 self.enableCORS = self.enableCORSCheck.checked

Callers 3

setupMethod · 0.95
startServerMethod · 0.95
stopServerMethod · 0.95

Calls 1

setEnabledMethod · 0.80

Tested by

no test coverage detected