コード例 #1
0
ファイル: greeter.py プロジェクト: flyapen/UgFlu
    def setup(self, state, available_pages):
        # the group of radio buttons is named after the first check button
        for radio in self.load_connection.get_group():
            isAvailable = radio.get_name() in available_pages
            radio.set_sensitive(isAvailable)

        hasRecent = hasRecentConnections()
        self.load_connection.set_sensitive(hasRecent)
        if hasRecent:
            self.load_connection.set_active(True)
        else:
            self.connect_to_existing.set_active(True)

        # Find which radio button should be focused:
        for radioName in available_pages:
            radio = getattr(self, radioName)
            if radio.get_active():
                break
        else:
            raise AssertionError("no button to focus")
        radio.grab_focus()
コード例 #2
0
ファイル: greeter.py プロジェクト: faroncoder/flumotion
    def setup(self, state, available_pages):
        # the group of radio buttons is named after the first check button
        for radio in self.load_connection.get_group():
            isAvailable = radio.get_name() in available_pages
            radio.set_sensitive(isAvailable)

        hasRecent = hasRecentConnections()
        self.load_connection.set_sensitive(hasRecent)
        if hasRecent:
            self.load_connection.set_active(True)
        else:
            self.connect_to_existing.set_active(True)

        # Find which radio button should be focused:
        for radioName in available_pages:
            radio = getattr(self, radioName)
            if radio.get_active():
                break
        else:
            raise AssertionError("no button to focus")
        radio.grab_focus()
コード例 #3
0
ファイル: connections.py プロジェクト: ApsOps/flumotion-orig
 def _updateButtons(self):
     canClear = hasRecentConnections()
     self.button_clear.set_sensitive(canClear)
     self.button_clear_all.set_sensitive(canClear)
     if not canClear:
         self.emit('connections-cleared')
コード例 #4
0
 def _updateButtons(self):
     canClear = hasRecentConnections()
     self.button_clear.set_sensitive(canClear)
     self.button_clear_all.set_sensitive(canClear)
     if not canClear:
         self.emit('connections-cleared')