def disconnect(self):
        logging.debug('USRegistrationGuidelet.disconnect')
        Guidelet.disconnect(self)

        # panels
        self.ui.captureCollapsibleButton.disconnect('clicked(bool)',
                                                    self.onCapturePanelToggled)
        self.ui.registerCollapsibleButton.disconnect(
            'clicked(bool)', self.onRegisterPanelToggled)
        self.ui.segmentCollapsibleButton.disconnect('clicked(bool)',
                                                    self.onSegmentPanelToggled)

        # load & segment panel
        self.ui.loadPatientDataButton.disconnect('clicked(bool)',
                                                 self.onLoadPatientDataClicked)
        self.ui.createModelButton.disconnect('clicked(bool)',
                                             self.onCreateModelClicked)

        # capture panel
        self.ui.deleteSeqButton.disconnect('clicked(bool)',
                                           self.onDeleteSeqClicked)
        self.ui.loadTFModelButton.disconnect('clicked(bool)',
                                             self.onLoadTFModelClicked)
        self.ui.pauseRecButton.disconnect('clicked(bool)',
                                          self.onPauseRecClicked)
        self.ui.startStopRecButton.disconnect('clicked(bool)',
                                              self.onStartStopRec)

        # register panel
        self.ui.performRegButton.disconnect('clicked(bool)',
                                            self.onPerformRegClicked)
Example #2
0
    def disconnect(self):  #TODO see connect
        logging.debug('ScoliUs.disconnect()')
        Guidelet.disconnect(self)

        # Remove observer to old parameter node

        self.calibrationCollapsibleButton.disconnect(
            'toggled(bool)', self.onPatientSetupPanelToggled)
        self.exampleButton.disconnect('clicked(bool)',
                                      self.onExampleButtonClicked)
Example #3
0
    def disconnect(self):
        # see setupConnections
        logging.debug('EpiGuide.disconnect()')
        Guidelet.disconnect(self)

        # Remove observer
        self.navigationCollapsibleButton.disconnect(
            'toggled(bool)', self.onNavigationPanelToggled)
        self.ultrasound.startStopRecordingButton.disconnect(
            'clicked(bool)', self.onStartStopRecordingButtonClicked)
  def disconnect(self):#TODO see connect
    logging.debug('ScoliUs.disconnect()')
    Guidelet.disconnect(self)

    # Remove observer to old parameter node
    if self.patientSLandmarks_Reference and self.patientSLandmarks_ReferenceObserver:
      self.patientSLandmarks_Reference.RemoveObserver(self.patientSLandmarks_ReferenceObserver)
      self.patientSLandmarks_ReferenceObserver = None

    self.calibrationCollapsibleButton.disconnect('toggled(bool)', self.onPatientSetupPanelToggled)
    self.exampleButton.disconnect('clicked(bool)', self.onExampleButtonClicked)
Example #5
0
    def disconnect(self):  #TODO see connect
        logging.debug('ScoliUs.disconnect()')
        Guidelet.disconnect(self)

        # Remove observer to old parameter node
        if self.patientSLandmarks_Reference and self.patientSLandmarks_ReferenceObserver:
            self.patientSLandmarks_Reference.RemoveObserver(
                self.patientSLandmarks_ReferenceObserver)
            self.patientSLandmarks_ReferenceObserver = None

        self.calibrationCollapsibleButton.disconnect(
            'toggled(bool)', self.onPatientSetupPanelToggled)
        self.exampleButton.disconnect('clicked(bool)',
                                      self.onExampleButtonClicked)
 def disconnect(self):  #TODO: see connect
     logging.debug('UltrasoundTrainingSystem.disconnect()')
     Guidelet.disconnect(self)
Example #7
0
 def disconnect(self):  #TODO: see connect
     logging.debug('UsSimulatorTraining.disconnect()')
     Guidelet.disconnect(self)