diff -r e9e7eca7efee -r bf71ee032bb4 src/eric7/Preferences/ConfigurationPages/EditorCalltipsQScintillaPage.py --- a/src/eric7/Preferences/ConfigurationPages/EditorCalltipsQScintillaPage.py Wed Jul 13 11:16:20 2022 +0200 +++ b/src/eric7/Preferences/ConfigurationPages/EditorCalltipsQScintillaPage.py Wed Jul 13 14:55:47 2022 +0200 @@ -15,11 +15,13 @@ import Preferences -class EditorCalltipsQScintillaPage(ConfigurationPageBase, - Ui_EditorCalltipsQScintillaPage): +class EditorCalltipsQScintillaPage( + ConfigurationPageBase, Ui_EditorCalltipsQScintillaPage +): """ Class implementing the QScintilla Calltips configuration page. """ + def __init__(self): """ Constructor @@ -27,41 +29,39 @@ super().__init__() self.setupUi(self) self.setObjectName("EditorCalltipsQScintillaPage") - + # set initial values ctContext = Preferences.getEditor("CallTipsStyle") if ctContext == QsciScintilla.CallTipsStyle.CallTipsNoContext: self.ctNoContextButton.setChecked(True) - elif ( - ctContext == - QsciScintilla.CallTipsStyle.CallTipsNoAutoCompletionContext - ): + elif ctContext == QsciScintilla.CallTipsStyle.CallTipsNoAutoCompletionContext: self.ctNoAutoCompletionButton.setChecked(True) elif ctContext == QsciScintilla.CallTipsStyle.CallTipsContext: self.ctContextButton.setChecked(True) - + def save(self): """ Public slot to save the EditorCalltips configuration. """ if self.ctNoContextButton.isChecked(): Preferences.setEditor( - "CallTipsStyle", - QsciScintilla.CallTipsStyle.CallTipsNoContext) + "CallTipsStyle", QsciScintilla.CallTipsStyle.CallTipsNoContext + ) elif self.ctNoAutoCompletionButton.isChecked(): Preferences.setEditor( "CallTipsStyle", - QsciScintilla.CallTipsStyle.CallTipsNoAutoCompletionContext) + QsciScintilla.CallTipsStyle.CallTipsNoAutoCompletionContext, + ) elif self.ctContextButton.isChecked(): Preferences.setEditor( - "CallTipsStyle", - QsciScintilla.CallTipsStyle.CallTipsContext) + "CallTipsStyle", QsciScintilla.CallTipsStyle.CallTipsContext + ) def create(dlg): """ Module function to create the configuration page. - + @param dlg reference to the configuration dialog @return reference to the instantiated page (ConfigurationPageBase) """