Preferences/ConfigurationPages/WebBrowserSpellCheckingPage.py

changeset 5558
858abfcbaf28
parent 5532
3a7c5deab9b7
child 5650
4c52f07c186e
equal deleted inserted replaced
5557:66d7cb3873c1 5558:858abfcbaf28
4 # 4 #
5 5
6 """ 6 """
7 Module implementing the Web Browser Spell Checking configuration page. 7 Module implementing the Web Browser Spell Checking configuration page.
8 """ 8 """
9
10 from __future__ import unicode_literals
9 11
10 from PyQt5.QtCore import pyqtSlot, Qt, QCoreApplication, QDir, QLibraryInfo, \ 12 from PyQt5.QtCore import pyqtSlot, Qt, QCoreApplication, QDir, QLibraryInfo, \
11 QLocale 13 QLocale
12 from PyQt5.QtWidgets import QListWidgetItem 14 from PyQt5.QtWidgets import QListWidgetItem
13 15
111 113
112 @pyqtSlot() 114 @pyqtSlot()
113 def on_spellCheckEnabledCheckBox_clicked(self): 115 def on_spellCheckEnabledCheckBox_clicked(self):
114 """ 116 """
115 Private slot handling a change of the spell checking enabled state. 117 Private slot handling a change of the spell checking enabled state.
116
117 @param checked state of the check box
118 @type bool
119 """ 118 """
120 enable = self.spellCheckEnabledCheckBox.isChecked() 119 enable = self.spellCheckEnabledCheckBox.isChecked()
121 self.noLanguagesLabel.setEnabled(enable) 120 self.noLanguagesLabel.setEnabled(enable)
122 self.spellCheckLanguagesList.setEnabled(enable) 121 self.spellCheckLanguagesList.setEnabled(enable)
123 122

eric ide

mercurial