123 else: |
123 else: |
124 idx = 5 |
124 idx = 5 |
125 self.expireHistory.setCurrentIndex(idx) |
125 self.expireHistory.setCurrentIndex(idx) |
126 |
126 |
127 for language in range(2, QLocale.LastLanguage + 1): |
127 for language in range(2, QLocale.LastLanguage + 1): |
128 if len(QLocale.countriesForLanguage(language)) > 0: |
128 countries = [l.country() for l in QLocale.matchingLocales( |
|
129 language, QLocale.AnyScript, QLocale.AnyCountry)] |
|
130 if len(countries) > 0: |
129 self.languageCombo.addItem( |
131 self.languageCombo.addItem( |
130 QLocale.languageToString(language), language) |
132 QLocale.languageToString(language), language) |
131 self.languageCombo.model().sort(0) |
133 self.languageCombo.model().sort(0) |
132 self.languageCombo.insertSeparator(0) |
134 self.languageCombo.insertSeparator(0) |
133 self.languageCombo.insertItem(0, QLocale.languageToString(0), 0) |
135 self.languageCombo.insertItem(0, QLocale.languageToString(0), 0) |