Ejemplo n.º 1
0
	def __init__(self, session, interface = None):
		self.xmlfile = resolveFilename(SCOPE_PLUGINS, "SystemPlugins/NetworkManager/networkwizard.xml")

		WizardLanguage.__init__(self, session, showSteps = False, showStepSlider = False)
		Rc.__init__(self)
		NetworkConfigGeneral.__init__(self)

		self._services = self["list"]
		self._services.buildfunc = self._buildListEntry
		self._services.setStyle("default")

		self["wizard"] = Pixmap()
		self["HelpWindow"] = Pixmap()
		self["HelpWindow"].hide()
		self["VKeyIcon"] = Boolean(False)
		self["button_green"] = Boolean(False)
		self["button_green_text"] = Label(_("Connect"))
		self["button_green_text"].hide()
		self["button_yellow"] = Boolean(False)
		self["button_yellow_text"] = Label(_("Rescan"))
		self["button_yellow_text"].hide()
		self["state_label"] = Label(_("Connection State:"))
		self["state"] = Label( NetworkConfigGeneral.translateState(self._nm.state()) )

		self._ipconfig = None
		self._nsconfig = None
Ejemplo n.º 2
0
    def __init__(self):
        NetworkConfigGeneral.__init__(self)

        self._services = self["list"]

        self.__updateStateText()
        self.showState(False)

        self.addLanguageUpdateCallback(self.__updateNetworkLanguageTexts)

        self._ipconfig = None
        self._nsconfig = None
Ejemplo n.º 3
0
	def __init__(self):
		NetworkConfigGeneral.__init__(self)

		self._services = self["list"]

		self["state_label"].setText("")
		self["state"].setText("")
		self.__updateStateText()
		self.showState(False)

		self.addLanguageUpdateCallback(self.__updateNetworkLanguageTexts)

		self._ipconfig = None
		self._nsconfig = None
Ejemplo n.º 4
0
	def __updateStateText(self):
		if not self.isCurrentStepID("services"):
			return
		self["state_label"].setText(_("Connection State:"))
		self["state"].setText(NetworkConfigGeneral.translateState(self._nm.state()))
Ejemplo n.º 5
0
 def _servicesChanged(self, *args):
     self["state"].setText(
         NetworkConfigGeneral.translateState(self._nm.state()))
     if self.isCurrentStepID("services"):
         self["list"].updateList(self.getServiceList())
         self.checkButtons()
Ejemplo n.º 6
0
 def __updateStateText(self):
     self["state_label"].setText(_("Connection State:"))
     self["state"].setText(
         NetworkConfigGeneral.translateState(self._nm.state()))
Ejemplo n.º 7
0
	def _servicesChanged(self, *args):
		self["state"].setText( NetworkConfigGeneral.translateState( self._nm.state() ) )
		if self.currStep == self.STEP_ID_SVCS:
			self["list"].updateList( self.getServiceList() )
			self.checkButtons()