eric6/Plugins/UiExtensionPlugins/Translator/ConfigurationPage/TranslatorPage.py

changeset 7256
4ef3b78ebb4e
parent 7229
53054eb5b15a
child 7360
9190402e4505
equal deleted inserted replaced
7255:d595f6f9cbf8 7256:4ef3b78ebb4e
11 from PyQt5.QtCore import pyqtSlot, Qt 11 from PyQt5.QtCore import pyqtSlot, Qt
12 from PyQt5.QtWidgets import QListWidgetItem 12 from PyQt5.QtWidgets import QListWidgetItem
13 13
14 from E5Gui import E5MessageBox 14 from E5Gui import E5MessageBox
15 15
16 from Preferences.ConfigurationPages.ConfigurationPageBase import \ 16 from Preferences.ConfigurationPages.ConfigurationPageBase import (
17 ConfigurationPageBase 17 ConfigurationPageBase
18 )
18 from .Ui_TranslatorPage import Ui_TranslatorPage 19 from .Ui_TranslatorPage import Ui_TranslatorPage
19 20
20 from ..TranslatorLanguagesDb import TranslatorLanguagesDb 21 from ..TranslatorLanguagesDb import TranslatorLanguagesDb
21 from .. import TranslatorEngines 22 from .. import TranslatorEngines
22 23
191 """ 192 """
192 Private slot to handle the selection of an item. 193 Private slot to handle the selection of an item.
193 194
194 @param item reference to the changed item (QListWidgetItem) 195 @param item reference to the changed item (QListWidgetItem)
195 """ 196 """
196 if self.__enableLanguageWarning and \ 197 if (
197 len(self.__checkedLanguageItems()) < 2: 198 self.__enableLanguageWarning and
199 len(self.__checkedLanguageItems()) < 2
200 ):
198 E5MessageBox.warning( 201 E5MessageBox.warning(
199 self, 202 self,
200 self.tr("Enabled Languages"), 203 self.tr("Enabled Languages"),
201 self.tr("""At least two languages should be selected to""" 204 self.tr("""At least two languages should be selected to"""
202 """ work correctly.""")) 205 """ work correctly."""))

eric ide

mercurial