src/eric7/Preferences/ConfigurationPages/WebBrowserVirusTotalPage.py

branch
eric7
changeset 9221
bf71ee032bb4
parent 9209
b99e7fd55fd3
child 9413
80c06d472826
diff -r e9e7eca7efee -r bf71ee032bb4 src/eric7/Preferences/ConfigurationPages/WebBrowserVirusTotalPage.py
--- a/src/eric7/Preferences/ConfigurationPages/WebBrowserVirusTotalPage.py	Wed Jul 13 11:16:20 2022 +0200
+++ b/src/eric7/Preferences/ConfigurationPages/WebBrowserVirusTotalPage.py	Wed Jul 13 14:55:47 2022 +0200
@@ -15,11 +15,11 @@
 import Preferences
 
 
-class WebBrowserVirusTotalPage(ConfigurationPageBase,
-                               Ui_WebBrowserVirusTotalPage):
+class WebBrowserVirusTotalPage(ConfigurationPageBase, Ui_WebBrowserVirusTotalPage):
     """
     Class implementing VirusTotal configuration page (web browser variant).
     """
+
     def __init__(self):
         """
         Constructor
@@ -27,83 +27,79 @@
         super().__init__()
         self.setupUi(self)
         self.setObjectName("HelpVirusTotalPage")
-        
+
         self.testResultLabel.setHidden(True)
-        
+
         from WebBrowser.VirusTotal.VirusTotalApi import VirusTotalAPI
+
         self.__vt = VirusTotalAPI(self)
-        self.__vt.checkServiceKeyFinished.connect(
-            self.__checkServiceKeyFinished)
-        
+        self.__vt.checkServiceKeyFinished.connect(self.__checkServiceKeyFinished)
+
         # set initial values
         self.vtEnabledCheckBox.setChecked(
-            Preferences.getWebBrowser("VirusTotalEnabled"))
-        self.vtSecureCheckBox.setChecked(
-            Preferences.getWebBrowser("VirusTotalSecure"))
-        self.vtServiceKeyEdit.setText(
-            Preferences.getWebBrowser("VirusTotalServiceKey"))
-    
+            Preferences.getWebBrowser("VirusTotalEnabled")
+        )
+        self.vtSecureCheckBox.setChecked(Preferences.getWebBrowser("VirusTotalSecure"))
+        self.vtServiceKeyEdit.setText(Preferences.getWebBrowser("VirusTotalServiceKey"))
+
     def save(self):
         """
         Public slot to save the VirusTotal configuration.
         """
         Preferences.setWebBrowser(
-            "VirusTotalEnabled",
-            self.vtEnabledCheckBox.isChecked())
-        Preferences.setWebBrowser(
-            "VirusTotalSecure",
-            self.vtSecureCheckBox.isChecked())
-        Preferences.setWebBrowser(
-            "VirusTotalServiceKey",
-            self.vtServiceKeyEdit.text())
-    
+            "VirusTotalEnabled", self.vtEnabledCheckBox.isChecked()
+        )
+        Preferences.setWebBrowser("VirusTotalSecure", self.vtSecureCheckBox.isChecked())
+        Preferences.setWebBrowser("VirusTotalServiceKey", self.vtServiceKeyEdit.text())
+
     @pyqtSlot(str)
     def on_vtServiceKeyEdit_textChanged(self, txt):
         """
         Private slot to handle changes of the service key.
-        
+
         @param txt entered service key (string)
         """
         self.testButton.setEnabled(txt != "")
-    
+
     @pyqtSlot()
     def on_testButton_clicked(self):
         """
         Private slot to test the entered service key.
         """
         self.testResultLabel.setHidden(False)
-        self.testResultLabel.setText(
-            self.tr("Checking validity of the service key..."))
+        self.testResultLabel.setText(self.tr("Checking validity of the service key..."))
         protocol = "https" if self.vtSecureCheckBox.isChecked() else "http"
-        self.__vt.checkServiceKeyValidity(
-            self.vtServiceKeyEdit.text(), protocol)
-    
+        self.__vt.checkServiceKeyValidity(self.vtServiceKeyEdit.text(), protocol)
+
     @pyqtSlot(bool, str)
     def __checkServiceKeyFinished(self, result, msg):
         """
         Private slot to receive the result of the service key check.
-        
+
         @param result flag indicating a successful check (boolean)
         @param msg network error message (str)
         """
         if result:
-            self.testResultLabel.setText(
-                self.tr("The service key is valid."))
+            self.testResultLabel.setText(self.tr("The service key is valid."))
         else:
             if msg == "":
-                self.testResultLabel.setText(self.tr(
-                    '<font color="#FF0000">The service key is'
-                    ' not valid.</font>'))
+                self.testResultLabel.setText(
+                    self.tr(
+                        '<font color="#FF0000">The service key is' " not valid.</font>"
+                    )
+                )
             else:
-                self.testResultLabel.setText(self.tr(
-                    '<font color="#FF0000"><b>Error:</b> {0}</font>')
-                    .format(msg))
-    
+                self.testResultLabel.setText(
+                    self.tr('<font color="#FF0000"><b>Error:</b> {0}</font>').format(
+                        msg
+                    )
+                )
+
 
 def create(dlg):
     """
     Module function to create the configuration page.
-    
+
     @param dlg reference to the configuration dialog
     @return reference to the instantiated page (ConfigurationPageBase)
     """

eric ide

mercurial