142 idx = 6 |
142 idx = 6 |
143 else: |
143 else: |
144 idx = 5 |
144 idx = 5 |
145 self.expireHistory.setCurrentIndex(idx) |
145 self.expireHistory.setCurrentIndex(idx) |
146 |
146 |
147 for language in range(2, QLocale.LastLanguage + 1): |
147 for language in range(2, QLocale.Language.LastLanguage + 1): |
148 countries = [loc.country() for loc in QLocale.matchingLocales( |
148 countries = [ |
149 language, QLocale.AnyScript, QLocale.AnyCountry)] |
149 loc.country() |
|
150 for loc in QLocale.matchingLocales( |
|
151 language, QLocale.Script.AnyScript, |
|
152 QLocale.Country.AnyCountry |
|
153 ) |
|
154 ] |
150 if len(countries) > 0: |
155 if len(countries) > 0: |
151 self.languageCombo.addItem( |
156 self.languageCombo.addItem( |
152 QLocale.languageToString(language), language) |
157 QLocale.languageToString(language), language) |
153 self.languageCombo.model().sort(0) |
158 self.languageCombo.model().sort(0) |
154 self.languageCombo.insertSeparator(0) |
159 self.languageCombo.insertSeparator(0) |