コード例 #1
0
    def _create_language_combo(self):
        language_combo = KanoComboBox(max_display_items=7)
        language_combo.connect('changed', self._on_language_changed)

        language_combo.set_items(SUPPORTED_LOCALES.list_languages())

        return language_combo
コード例 #2
0
    def _create_language_combo(self):
        language_combo = KanoComboBox(max_display_items=7)
        language_combo.connect('changed', self._on_language_changed)

        language_combo.set_items(SUPPORTED_LOCALES.list_languages())

        return language_combo
コード例 #3
0
    def _on_language_changed(self, combo):
        self._region_combo.remove_all()

        lang = self._language_combo.get_selected_item_text()
        self._region_combo.set_items(SUPPORTED_LOCALES.list_regions(lang=lang))

        self._region_combo.set_selected_item_index(0)

        self.kano_button.set_sensitive(True)
コード例 #4
0
    def _on_language_changed(self, combo):
        self._region_combo.remove_all()

        lang = self._language_combo.get_selected_item_text()
        self._region_combo.set_items(SUPPORTED_LOCALES.list_regions(lang=lang))

        self._region_combo.set_selected_item_index(0)

        self.kano_button.set_sensitive(True)