def addLauncherWidgets(self): GuideletWidget.addLauncherWidgets(self) # Add the second Plus connection info entry try: slicer.modules.plusremote except: return self.agilentServerHostNamePortLineEdit = qt.QLineEdit() leLabel = qt.QLabel() leLabel.setText("Set the Agilent Plus Server Host and Name Port:") hbox = qt.QHBoxLayout() hbox.addWidget(leLabel) hbox.addWidget(self.agilentServerHostNamePortLineEdit) self.launcherFormLayout.addRow(hbox) lnNode = slicer.util.getNode(self.moduleName) if lnNode is not None and lnNode.GetParameter( 'AgilentServerHostNamePort'): # logging.debug("There is already a connector PlusServerHostNamePort parameter " + lnNode.GetParameter('PlusServerHostNamePort')) self.agilentServerHostNamePortLineEdit.setDisabled(True) self.agilentServerHostNamePortLineEdit.setText( lnNode.GetParameter('AgilentServerHostNamePort')) else: agilentServerHostNamePort = slicer.app.userSettings().value( self.moduleName + '/Configurations/' + self.selectedConfigurationName + '/AgilentServerHostNamePort') self.agilentServerHostNamePortLineEdit.setText( agilentServerHostNamePort) self.agilentServerHostNamePortLineEdit.connect( 'editingFinished()', self.onAgilentServerPreferencesChanged)
def addLauncherWidgets(self): logging.debug('USRegistrationWidget.addLauncherWidgets(self)') GuideletWidget.addLauncherWidgets(self)
def addLauncherWidgets(self): GuideletWidget.addLauncherWidgets(self)