src/eric7/Documentation/Help/source.qhp

branch
eric7
changeset 10928
46651e194fbe
parent 10925
22c3928a1ab5
child 10933
95a15b70f7bb
diff -r ce599998be7d -r 46651e194fbe src/eric7/Documentation/Help/source.qhp
--- a/src/eric7/Documentation/Help/source.qhp	Thu Sep 26 09:48:49 2024 +0200
+++ b/src/eric7/Documentation/Help/source.qhp	Thu Sep 26 15:49:36 2024 +0200
@@ -109,6 +109,7 @@
           </section>
           <section title="eric7.EricCore" ref="index-eric7.EricCore.html">
             <section title="eric7.EricCore.EricFileSystemWatcher" ref="eric7.EricCore.EricFileSystemWatcher.html" />
+            <section title="eric7.EricCore.EricPreferences" ref="eric7.EricCore.EricPreferences.html" />
             <section title="eric7.EricCore.EricProcess" ref="eric7.EricCore.EricProcess.html" />
             <section title="eric7.EricCore.EricStdRedirector" ref="eric7.EricCore.EricStdRedirector.html" />
             <section title="eric7.EricCore.EricTreeSortFilterProxyModel" ref="eric7.EricCore.EricTreeSortFilterProxyModel.html" />
@@ -150,6 +151,11 @@
             <section title="eric7.EricNetwork.EricUrlInfo" ref="eric7.EricNetwork.EricUrlInfo.html" />
           </section>
           <section title="eric7.EricUtilities" ref="index-eric7.EricUtilities.html">
+            <section title="eric7.EricUtilities.crypto" ref="index-eric7.EricUtilities.crypto.html">
+              <section title="eric7.EricUtilities.crypto.__init__" ref="eric7.EricUtilities.crypto.__init__.html" />
+              <section title="eric7.EricUtilities.crypto.py3AES" ref="eric7.EricUtilities.crypto.py3AES.html" />
+              <section title="eric7.EricUtilities.crypto.py3PBKDF2" ref="eric7.EricUtilities.crypto.py3PBKDF2.html" />
+            </section>
             <section title="eric7.EricUtilities.EricCache" ref="eric7.EricUtilities.EricCache.html" />
             <section title="eric7.EricUtilities.EricMutexLocker" ref="eric7.EricUtilities.EricMutexLocker.html" />
             <section title="eric7.EricUtilities.__init__" ref="eric7.EricUtilities.__init__.html" />
@@ -1272,11 +1278,6 @@
               <section title="eric7.Utilities.ClassBrowsers.pyclbr" ref="eric7.Utilities.ClassBrowsers.pyclbr.html" />
               <section title="eric7.Utilities.ClassBrowsers.rbclbr" ref="eric7.Utilities.ClassBrowsers.rbclbr.html" />
             </section>
-            <section title="eric7.Utilities.crypto" ref="index-eric7.Utilities.crypto.html">
-              <section title="eric7.Utilities.crypto.__init__" ref="eric7.Utilities.crypto.__init__.html" />
-              <section title="eric7.Utilities.crypto.py3AES" ref="eric7.Utilities.crypto.py3AES.html" />
-              <section title="eric7.Utilities.crypto.py3PBKDF2" ref="eric7.Utilities.crypto.py3PBKDF2.html" />
-            </section>
             <section title="eric7.Utilities.AutoSaver" ref="eric7.Utilities.AutoSaver.html" />
             <section title="eric7.Utilities.BackgroundClient" ref="eric7.Utilities.BackgroundClient.html" />
             <section title="eric7.Utilities.BackgroundService" ref="eric7.Utilities.BackgroundService.html" />
@@ -1608,31 +1609,31 @@
       </section>
     </toc>
     <keywords>
-      <keyword name="AES" id="AES" ref="eric7.Utilities.crypto.py3AES.html#AES" />
-      <keyword name="AES.__addRoundKey" id="AES.__addRoundKey" ref="eric7.Utilities.crypto.py3AES.html#AES.__addRoundKey" />
-      <keyword name="AES.__aes_invMain" id="AES.__aes_invMain" ref="eric7.Utilities.crypto.py3AES.html#AES.__aes_invMain" />
-      <keyword name="AES.__aes_invRound" id="AES.__aes_invRound" ref="eric7.Utilities.crypto.py3AES.html#AES.__aes_invRound" />
-      <keyword name="AES.__aes_main" id="AES.__aes_main" ref="eric7.Utilities.crypto.py3AES.html#AES.__aes_main" />
-      <keyword name="AES.__aes_round" id="AES.__aes_round" ref="eric7.Utilities.crypto.py3AES.html#AES.__aes_round" />
-      <keyword name="AES.__core" id="AES.__core" ref="eric7.Utilities.crypto.py3AES.html#AES.__core" />
-      <keyword name="AES.__createRoundKey" id="AES.__createRoundKey" ref="eric7.Utilities.crypto.py3AES.html#AES.__createRoundKey" />
-      <keyword name="AES.__expandKey" id="AES.__expandKey" ref="eric7.Utilities.crypto.py3AES.html#AES.__expandKey" />
-      <keyword name="AES.__galois_multiplication" id="AES.__galois_multiplication" ref="eric7.Utilities.crypto.py3AES.html#AES.__galois_multiplication" />
-      <keyword name="AES.__getRconValue" id="AES.__getRconValue" ref="eric7.Utilities.crypto.py3AES.html#AES.__getRconValue" />
-      <keyword name="AES.__getSBoxInvert" id="AES.__getSBoxInvert" ref="eric7.Utilities.crypto.py3AES.html#AES.__getSBoxInvert" />
-      <keyword name="AES.__getSBoxValue" id="AES.__getSBoxValue" ref="eric7.Utilities.crypto.py3AES.html#AES.__getSBoxValue" />
-      <keyword name="AES.__mixColumn" id="AES.__mixColumn" ref="eric7.Utilities.crypto.py3AES.html#AES.__mixColumn" />
-      <keyword name="AES.__mixColumns" id="AES.__mixColumns" ref="eric7.Utilities.crypto.py3AES.html#AES.__mixColumns" />
-      <keyword name="AES.__rotate" id="AES.__rotate" ref="eric7.Utilities.crypto.py3AES.html#AES.__rotate" />
-      <keyword name="AES.__shiftRow" id="AES.__shiftRow" ref="eric7.Utilities.crypto.py3AES.html#AES.__shiftRow" />
-      <keyword name="AES.__shiftRows" id="AES.__shiftRows" ref="eric7.Utilities.crypto.py3AES.html#AES.__shiftRows" />
-      <keyword name="AES.__subBytes" id="AES.__subBytes" ref="eric7.Utilities.crypto.py3AES.html#AES.__subBytes" />
-      <keyword name="AES.decrypt" id="AES.decrypt" ref="eric7.Utilities.crypto.py3AES.html#AES.decrypt" />
-      <keyword name="AES.encrypt" id="AES.encrypt" ref="eric7.Utilities.crypto.py3AES.html#AES.encrypt" />
-      <keyword name="AESModeOfOperation" id="AESModeOfOperation" ref="eric7.Utilities.crypto.py3AES.html#AESModeOfOperation" />
-      <keyword name="AESModeOfOperation.__extractBytes" id="AESModeOfOperation.__extractBytes" ref="eric7.Utilities.crypto.py3AES.html#AESModeOfOperation.__extractBytes" />
-      <keyword name="AESModeOfOperation.decrypt" id="AESModeOfOperation.decrypt" ref="eric7.Utilities.crypto.py3AES.html#AESModeOfOperation.decrypt" />
-      <keyword name="AESModeOfOperation.encrypt" id="AESModeOfOperation.encrypt" ref="eric7.Utilities.crypto.py3AES.html#AESModeOfOperation.encrypt" />
+      <keyword name="AES" id="AES" ref="eric7.EricUtilities.crypto.py3AES.html#AES" />
+      <keyword name="AES.__addRoundKey" id="AES.__addRoundKey" ref="eric7.EricUtilities.crypto.py3AES.html#AES.__addRoundKey" />
+      <keyword name="AES.__aes_invMain" id="AES.__aes_invMain" ref="eric7.EricUtilities.crypto.py3AES.html#AES.__aes_invMain" />
+      <keyword name="AES.__aes_invRound" id="AES.__aes_invRound" ref="eric7.EricUtilities.crypto.py3AES.html#AES.__aes_invRound" />
+      <keyword name="AES.__aes_main" id="AES.__aes_main" ref="eric7.EricUtilities.crypto.py3AES.html#AES.__aes_main" />
+      <keyword name="AES.__aes_round" id="AES.__aes_round" ref="eric7.EricUtilities.crypto.py3AES.html#AES.__aes_round" />
+      <keyword name="AES.__core" id="AES.__core" ref="eric7.EricUtilities.crypto.py3AES.html#AES.__core" />
+      <keyword name="AES.__createRoundKey" id="AES.__createRoundKey" ref="eric7.EricUtilities.crypto.py3AES.html#AES.__createRoundKey" />
+      <keyword name="AES.__expandKey" id="AES.__expandKey" ref="eric7.EricUtilities.crypto.py3AES.html#AES.__expandKey" />
+      <keyword name="AES.__galois_multiplication" id="AES.__galois_multiplication" ref="eric7.EricUtilities.crypto.py3AES.html#AES.__galois_multiplication" />
+      <keyword name="AES.__getRconValue" id="AES.__getRconValue" ref="eric7.EricUtilities.crypto.py3AES.html#AES.__getRconValue" />
+      <keyword name="AES.__getSBoxInvert" id="AES.__getSBoxInvert" ref="eric7.EricUtilities.crypto.py3AES.html#AES.__getSBoxInvert" />
+      <keyword name="AES.__getSBoxValue" id="AES.__getSBoxValue" ref="eric7.EricUtilities.crypto.py3AES.html#AES.__getSBoxValue" />
+      <keyword name="AES.__mixColumn" id="AES.__mixColumn" ref="eric7.EricUtilities.crypto.py3AES.html#AES.__mixColumn" />
+      <keyword name="AES.__mixColumns" id="AES.__mixColumns" ref="eric7.EricUtilities.crypto.py3AES.html#AES.__mixColumns" />
+      <keyword name="AES.__rotate" id="AES.__rotate" ref="eric7.EricUtilities.crypto.py3AES.html#AES.__rotate" />
+      <keyword name="AES.__shiftRow" id="AES.__shiftRow" ref="eric7.EricUtilities.crypto.py3AES.html#AES.__shiftRow" />
+      <keyword name="AES.__shiftRows" id="AES.__shiftRows" ref="eric7.EricUtilities.crypto.py3AES.html#AES.__shiftRows" />
+      <keyword name="AES.__subBytes" id="AES.__subBytes" ref="eric7.EricUtilities.crypto.py3AES.html#AES.__subBytes" />
+      <keyword name="AES.decrypt" id="AES.decrypt" ref="eric7.EricUtilities.crypto.py3AES.html#AES.decrypt" />
+      <keyword name="AES.encrypt" id="AES.encrypt" ref="eric7.EricUtilities.crypto.py3AES.html#AES.encrypt" />
+      <keyword name="AESModeOfOperation" id="AESModeOfOperation" ref="eric7.EricUtilities.crypto.py3AES.html#AESModeOfOperation" />
+      <keyword name="AESModeOfOperation.__extractBytes" id="AESModeOfOperation.__extractBytes" ref="eric7.EricUtilities.crypto.py3AES.html#AESModeOfOperation.__extractBytes" />
+      <keyword name="AESModeOfOperation.decrypt" id="AESModeOfOperation.decrypt" ref="eric7.EricUtilities.crypto.py3AES.html#AESModeOfOperation.decrypt" />
+      <keyword name="AESModeOfOperation.encrypt" id="AESModeOfOperation.encrypt" ref="eric7.EricUtilities.crypto.py3AES.html#AESModeOfOperation.encrypt" />
       <keyword name="APIGenerator" id="APIGenerator" ref="eric7.DocumentationTools.APIGenerator.html#APIGenerator" />
       <keyword name="APIGenerator (Constructor)" id="APIGenerator (Constructor)" ref="eric7.DocumentationTools.APIGenerator.html#APIGenerator.__init__" />
       <keyword name="APIGenerator (Module)" id="APIGenerator (Module)" ref="eric7.DocumentationTools.APIGenerator.html" />
@@ -5999,6 +6000,8 @@
       <keyword name="EricPlugin.pytest_sessionfinish" id="EricPlugin.pytest_sessionfinish" ref="eric7.Testing.Interfaces.PytestRunner.html#EricPlugin.pytest_sessionfinish" />
       <keyword name="EricPlugin.pytest_sessionstart" id="EricPlugin.pytest_sessionstart" ref="eric7.Testing.Interfaces.PytestRunner.html#EricPlugin.pytest_sessionstart" />
       <keyword name="EricPluginWizard (Package)" id="EricPluginWizard (Package)" ref="index-eric7.Plugins.WizardPlugins.EricPluginWizard.html" />
+      <keyword name="EricPreferences" id="EricPreferences" ref="eric7.EricCore.EricPreferences.html#EricPreferences" />
+      <keyword name="EricPreferences (Module)" id="EricPreferences (Module)" ref="eric7.EricCore.EricPreferences.html" />
       <keyword name="EricProcess" id="EricProcess" ref="eric7.EricCore.EricProcess.html#EricProcess" />
       <keyword name="EricProcess (Constructor)" id="EricProcess (Constructor)" ref="eric7.EricCore.EricProcess.html#EricProcess.__init__" />
       <keyword name="EricProcess (Module)" id="EricProcess (Module)" ref="eric7.EricCore.EricProcess.html" />
@@ -12265,8 +12268,6 @@
       <keyword name="NetworkPage" id="NetworkPage" ref="eric7.Preferences.ConfigurationPages.NetworkPage.html#NetworkPage" />
       <keyword name="NetworkPage (Constructor)" id="NetworkPage (Constructor)" ref="eric7.Preferences.ConfigurationPages.NetworkPage.html#NetworkPage.__init__" />
       <keyword name="NetworkPage (Module)" id="NetworkPage (Module)" ref="eric7.Preferences.ConfigurationPages.NetworkPage.html" />
-      <keyword name="NetworkPage.on_clearProxyPasswordsButton_clicked" id="NetworkPage.on_clearProxyPasswordsButton_clicked" ref="eric7.Preferences.ConfigurationPages.NetworkPage.html#NetworkPage.on_clearProxyPasswordsButton_clicked" />
-      <keyword name="NetworkPage.on_ftpProxyTypeCombo_currentIndexChanged" id="NetworkPage.on_ftpProxyTypeCombo_currentIndexChanged" ref="eric7.Preferences.ConfigurationPages.NetworkPage.html#NetworkPage.on_ftpProxyTypeCombo_currentIndexChanged" />
       <keyword name="NetworkPage.save" id="NetworkPage.save" ref="eric7.Preferences.ConfigurationPages.NetworkPage.html#NetworkPage.save" />
       <keyword name="NetworkPage.setMode" id="NetworkPage.setMode" ref="eric7.Preferences.ConfigurationPages.NetworkPage.html#NetworkPage.setMode" />
       <keyword name="NetworkProxyPage" id="NetworkProxyPage" ref="eric7.Preferences.ConfigurationPages.NetworkProxyPage.html#NetworkProxyPage" />
@@ -20070,7 +20071,7 @@
       <keyword name="_Unparser.write_key_value_pair" id="_Unparser.write_key_value_pair" ref="eric7.Plugins.CheckerPlugins.CodeStyleChecker.ast_unparse.html#_Unparser.write_key_value_pair" />
       <keyword name="__checkCodeStyle" id="__checkCodeStyle" ref="eric7.Plugins.CheckerPlugins.CodeStyleChecker.CodeStyleChecker.html#__checkCodeStyle" />
       <keyword name="__checkSyntax" id="__checkSyntax" ref="eric7.Plugins.CheckerPlugins.CodeStyleChecker.CodeStyleChecker.html#__checkSyntax" />
-      <keyword name="__getMainPassword" id="__getMainPassword" ref="eric7.Utilities.crypto.__init__.html#__getMainPassword" />
+      <keyword name="__getMainPassword" id="__getMainPassword" ref="eric7.EricUtilities.crypto.__init__.html#__getMainPassword" />
       <keyword name="__getPygmentsLexer" id="__getPygmentsLexer" ref="eric7.QScintilla.Lexers.__init__.html#__getPygmentsLexer" />
       <keyword name="__initChannelModesDict" id="__initChannelModesDict" ref="eric7.Network.IRC.IrcUtilities.html#__initChannelModesDict" />
       <keyword name="__init__" id="__init__" ref="eric7.Plugins.WizardPlugins.EricPluginWizard.Templates.html#__init__" />
@@ -20154,7 +20155,7 @@
       <keyword name="amendConfig" id="amendConfig" ref="eric7.Plugins.VcsPlugins.vcsSubversion.SvnUtilities.html#amendConfig" />
       <keyword name="analyze" id="analyze" ref="eric7.DataViews.CodeMetrics.html#analyze" />
       <keyword name="appStartup" id="appStartup" ref="eric7.Toolbox.Startup.html#appStartup" />
-      <keyword name="append_PKCS7_padding" id="append_PKCS7_padding" ref="eric7.Utilities.crypto.py3AES.html#append_PKCS7_padding" />
+      <keyword name="append_PKCS7_padding" id="append_PKCS7_padding" ref="eric7.EricUtilities.crypto.py3AES.html#append_PKCS7_padding" />
       <keyword name="assert (Module)" id="assert (Module)" ref="eric7.Plugins.CheckerPlugins.CodeStyleChecker.Security.Checks.assert.html" />
       <keyword name="ast_unparse (Module)" id="ast_unparse (Module)" ref="eric7.Plugins.CheckerPlugins.CodeStyleChecker.ast_unparse.html" />
       <keyword name="awsHardcodedPassword (Module)" id="awsHardcodedPassword (Module)" ref="eric7.Plugins.CheckerPlugins.CodeStyleChecker.Security.Checks.awsHardcodedPassword.html" />
@@ -20170,7 +20171,7 @@
       <keyword name="case_insensitive_set_diff" id="case_insensitive_set_diff" ref="eric7.PipInterface.piplicenses.html#case_insensitive_set_diff" />
       <keyword name="case_insensitive_set_intersect" id="case_insensitive_set_intersect" ref="eric7.PipInterface.piplicenses.html#case_insensitive_set_intersect" />
       <keyword name="certificateValidation (Module)" id="certificateValidation (Module)" ref="eric7.Plugins.CheckerPlugins.CodeStyleChecker.Security.Checks.certificateValidation.html" />
-      <keyword name="changeRememberedMain" id="changeRememberedMain" ref="eric7.Utilities.crypto.__init__.html#changeRememberedMain" />
+      <keyword name="changeRememberedMain" id="changeRememberedMain" ref="eric7.EricUtilities.crypto.__init__.html#changeRememberedMain" />
       <keyword name="checkAssertUsed" id="checkAssertUsed" ref="eric7.Plugins.CheckerPlugins.CodeStyleChecker.Security.Checks.assert.html#checkAssertUsed" />
       <keyword name="checkBindAllInterfaces" id="checkBindAllInterfaces" ref="eric7.Plugins.CheckerPlugins.CodeStyleChecker.Security.Checks.generalBindAllInterfaces.html#checkBindAllInterfaces" />
       <keyword name="checkContextlibSuppress" id="checkContextlibSuppress" ref="eric7.Plugins.CheckerPlugins.CodeStyleChecker.Security.Checks.tryExcept.html#checkContextlibSuppress" />
@@ -20240,6 +20241,7 @@
       <keyword name="containsSpace" id="containsSpace" ref="eric7.WebBrowser.Tools.WebBrowserTools.html#containsSpace" />
       <keyword name="continued_indentation" id="continued_indentation" ref="eric7.Plugins.CheckerPlugins.CodeStyleChecker.pycodestyle.html#continued_indentation" />
       <keyword name="convertLineEnds" id="convertLineEnds" ref="eric7.Utilities.__init__.html#convertLineEnds" />
+      <keyword name="convertPasswords" id="convertPasswords" ref="eric7.EricCore.EricPreferences.html#convertPasswords" />
       <keyword name="convertPasswords" id="convertPasswords" ref="eric7.Preferences.__init__.html#convertPasswords" />
       <keyword name="convert_from_hex_to_uf2" id="convert_from_hex_to_uf2" ref="eric7.MicroPython.Tools.uf2conv.html#convert_from_hex_to_uf2" />
       <keyword name="convert_from_uf2" id="convert_from_uf2" ref="eric7.MicroPython.Tools.uf2conv.html#convert_from_uf2" />
@@ -20466,23 +20468,23 @@
       <keyword name="create_parser" id="create_parser" ref="eric7.PipInterface.piplicenses.html#create_parser" />
       <keyword name="create_summary_list" id="create_summary_list" ref="eric7.PipInterface.piplicenses.html#create_summary_list" />
       <keyword name="critical" id="critical" ref="eric7.EricWidgets.EricMessageBox.html#critical" />
-      <keyword name="crypto (Package)" id="crypto (Package)" ref="index-eric7.Utilities.crypto.html" />
+      <keyword name="crypto (Package)" id="crypto (Package)" ref="index-eric7.EricUtilities.crypto.html" />
       <keyword name="cursors (Package)" id="cursors (Package)" ref="index-eric7.IconEditor.cursors.html" />
       <keyword name="data (Package)" id="data (Package)" ref="index-eric7.EricNetwork.data.html" />
       <keyword name="data (Package)" id="data (Package)" ref="index-eric7.UI.data.html" />
       <keyword name="data (Package)" id="data (Package)" ref="index-eric7.WebBrowser.data.html" />
-      <keyword name="dataDecrypt" id="dataDecrypt" ref="eric7.Utilities.crypto.__init__.html#dataDecrypt" />
-      <keyword name="dataEncrypt" id="dataEncrypt" ref="eric7.Utilities.crypto.__init__.html#dataEncrypt" />
+      <keyword name="dataDecrypt" id="dataDecrypt" ref="eric7.EricUtilities.crypto.__init__.html#dataDecrypt" />
+      <keyword name="dataEncrypt" id="dataEncrypt" ref="eric7.EricUtilities.crypto.__init__.html#dataEncrypt" />
       <keyword name="dataString" id="dataString" ref="eric7.EricUtilities.__init__.html#dataString" />
       <keyword name="dataString" id="dataString" ref="eric7.WebBrowser.Download.DownloadUtilities.html#dataString" />
       <keyword name="dateFromTime_t" id="dateFromTime_t" ref="eric7.Plugins.VcsPlugins.vcsPySvn.SvnUtilities.html#dateFromTime_t" />
       <keyword name="deactivate" id="deactivate" ref="eric7.Plugins.WizardPlugins.EricPluginWizard.Templates.html#deactivate" />
       <keyword name="decode" id="decode" ref="eric7.Utilities.__init__.html#decode" />
-      <keyword name="decodeBytes" id="decodeBytes" ref="eric7.Utilities.__init__.html#decodeBytes" />
-      <keyword name="decodeString" id="decodeString" ref="eric7.Utilities.__init__.html#decodeString" />
+      <keyword name="decodeBytes" id="decodeBytes" ref="eric7.EricUtilities.__init__.html#decodeBytes" />
+      <keyword name="decodeString" id="decodeString" ref="eric7.EricUtilities.__init__.html#decodeString" />
       <keyword name="decodeWithEncoding" id="decodeWithEncoding" ref="eric7.Utilities.__init__.html#decodeWithEncoding" />
       <keyword name="decoratedName" id="decoratedName" ref="eric7.MicroPython.MicroPythonFileSystemUtilities.html#decoratedName" />
-      <keyword name="decryptData" id="decryptData" ref="eric7.Utilities.crypto.py3AES.html#decryptData" />
+      <keyword name="decryptData" id="decryptData" ref="eric7.EricUtilities.crypto.py3AES.html#decryptData" />
       <keyword name="deepgetattr" id="deepgetattr" ref="eric7.Plugins.CheckerPlugins.CodeStyleChecker.Security.SecurityUtils.html#deepgetattr" />
       <keyword name="desktopName" id="desktopName" ref="eric7.SystemUtilities.DesktopUtilities.html#desktopName" />
       <keyword name="determineSourceType" id="determineSourceType" ref="eric7.Utilities.ClassBrowsers.__init__.html#determineSourceType" />
@@ -20499,7 +20501,7 @@
       <keyword name="drawRect" id="drawRect" ref="eric7.Snapshot.SnapshotRegionGrabber.html#drawRect" />
       <keyword name="editMessageFilters" id="editMessageFilters" ref="eric7.EricWidgets.EricErrorMessage.html#editMessageFilters" />
       <keyword name="encode" id="encode" ref="eric7.Utilities.__init__.html#encode" />
-      <keyword name="encryptData" id="encryptData" ref="eric7.Utilities.crypto.py3AES.html#encryptData" />
+      <keyword name="encryptData" id="encryptData" ref="eric7.EricUtilities.crypto.py3AES.html#encryptData" />
       <keyword name="engineDisplayName" id="engineDisplayName" ref="eric7.Plugins.UiExtensionPlugins.Translator.TranslatorEngines.__init__.html#engineDisplayName" />
       <keyword name="ensureUniqueFilename" id="ensureUniqueFilename" ref="eric7.WebBrowser.Tools.WebBrowserTools.html#ensureUniqueFilename" />
       <keyword name="ensure_latest_bundle" id="ensure_latest_bundle" ref="eric7.MicroPython.Devices.CircuitPythonUpdater.CircupFunctions.html#ensure_latest_bundle" />
@@ -20539,8 +20541,8 @@
       <keyword name="eric7config (Module)" id="eric7config (Module)" ref="eric7.eric7config.html" />
       <keyword name="eric7dbgstub (Module)" id="eric7dbgstub (Module)" ref="eric7.DebugClients.Python.eric7dbgstub.html" />
       <keyword name="error" id="error" ref="eric7.MicroPython.Tools.uf2conv.html#error" />
-      <keyword name="escape_entities" id="escape_entities" ref="eric7.Utilities.__init__.html#escape_entities" />
-      <keyword name="escape_uentities" id="escape_uentities" ref="eric7.Utilities.__init__.html#escape_uentities" />
+      <keyword name="escape_entities" id="escape_entities" ref="eric7.EricUtilities.__init__.html#escape_entities" />
+      <keyword name="escape_uentities" id="escape_uentities" ref="eric7.EricUtilities.__init__.html#escape_uentities" />
       <keyword name="escapedBytesRepresentation" id="escapedBytesRepresentation" ref="eric7.Plugins.CheckerPlugins.CodeStyleChecker.Security.SecurityUtils.html#escapedBytesRepresentation" />
       <keyword name="evaluateCall" id="evaluateCall" ref="eric7.Plugins.CheckerPlugins.CodeStyleChecker.Security.Checks.djangoXssVulnerability.html#evaluateCall" />
       <keyword name="evaluateVar" id="evaluateVar" ref="eric7.Plugins.CheckerPlugins.CodeStyleChecker.Security.Checks.djangoXssVulnerability.html#evaluateVar" />
@@ -20645,7 +20647,7 @@
       <keyword name="getConfigData" id="getConfigData" ref="eric7.Plugins.PluginVcsPySvn.html#getConfigData" />
       <keyword name="getConfigData" id="getConfigData" ref="eric7.Plugins.PluginVcsSubversion.html#getConfigData" />
       <keyword name="getConfigData" id="getConfigData" ref="eric7.Plugins.WizardPlugins.EricPluginWizard.Templates.html#getConfigData" />
-      <keyword name="getConfigDir" id="getConfigDir" ref="eric7.Globals.__init__.html#getConfigDir" />
+      <keyword name="getConfigDir" id="getConfigDir" ref="eric7.EricUtilities.__init__.html#getConfigDir" />
       <keyword name="getConfigPath" id="getConfigPath" ref="eric7.Plugins.VcsPlugins.vcsGit.GitUtilities.html#getConfigPath" />
       <keyword name="getConfigPath" id="getConfigPath" ref="eric7.Plugins.VcsPlugins.vcsMercurial.HgUtilities.html#getConfigPath" />
       <keyword name="getConfigPath" id="getConfigPath" ref="eric7.Plugins.VcsPlugins.vcsPySvn.SvnUtilities.html#getConfigPath" />
@@ -20726,6 +20728,7 @@
       <keyword name="getMicroPython" id="getMicroPython" ref="eric7.Preferences.__init__.html#getMicroPython" />
       <keyword name="getModuleQualnameFromPath" id="getModuleQualnameFromPath" ref="eric7.Plugins.CheckerPlugins.CodeStyleChecker.Security.SecurityUtils.html#getModuleQualnameFromPath" />
       <keyword name="getMultiProject" id="getMultiProject" ref="eric7.Preferences.__init__.html#getMultiProject" />
+      <keyword name="getNetworkProxy" id="getNetworkProxy" ref="eric7.EricCore.EricPreferences.html#getNetworkProxy" />
       <keyword name="getOpenFilPathsAndFilter" id="getOpenFilPathsAndFilter" ref="eric7.EricWidgets.EricFileDialog.html#getOpenFilPathsAndFilter" />
       <keyword name="getOpenFileAndDirNames" id="getOpenFileAndDirNames" ref="eric7.EricWidgets.EricFileDialog.html#getOpenFileAndDirNames" />
       <keyword name="getOpenFileAndDirPaths" id="getOpenFileAndDirPaths" ref="eric7.EricWidgets.EricFileDialog.html#getOpenFileAndDirPaths" />
@@ -20848,14 +20851,14 @@
       <keyword name="hasQtLinguist" id="hasQtLinguist" ref="eric7.SystemUtilities.QtUtilities.html#hasQtLinguist" />
       <keyword name="hasShell" id="hasShell" ref="eric7.Plugins.CheckerPlugins.CodeStyleChecker.Security.Checks.injectionShell.html#hasShell" />
       <keyword name="has_info" id="has_info" ref="eric7.MicroPython.Tools.uf2conv.html#has_info" />
-      <keyword name="hashPassword" id="hashPassword" ref="eric7.Utilities.crypto.py3PBKDF2.html#hashPassword" />
-      <keyword name="hashPasswordTuple" id="hashPasswordTuple" ref="eric7.Utilities.crypto.py3PBKDF2.html#hashPasswordTuple" />
+      <keyword name="hashPassword" id="hashPassword" ref="eric7.EricUtilities.crypto.py3PBKDF2.html#hashPassword" />
+      <keyword name="hashPasswordTuple" id="hashPasswordTuple" ref="eric7.EricUtilities.crypto.py3PBKDF2.html#hashPasswordTuple" />
       <keyword name="hg (Module)" id="hg (Module)" ref="eric7.Plugins.VcsPlugins.vcsMercurial.hg.html" />
       <keyword name="hgVersion" id="hgVersion" ref="eric7.Plugins.VcsPlugins.vcsMercurial.HgUtilities.html#hgVersion" />
       <keyword name="histedit (Module)" id="histedit (Module)" ref="eric7.Plugins.VcsPlugins.vcsMercurial.HisteditExtension.histedit.html" />
-      <keyword name="html_encode" id="html_encode" ref="eric7.Utilities.__init__.html#html_encode" />
-      <keyword name="html_udecode" id="html_udecode" ref="eric7.Utilities.__init__.html#html_udecode" />
-      <keyword name="html_uencode" id="html_uencode" ref="eric7.Utilities.__init__.html#html_uencode" />
+      <keyword name="html_encode" id="html_encode" ref="eric7.EricUtilities.__init__.html#html_encode" />
+      <keyword name="html_udecode" id="html_udecode" ref="eric7.EricUtilities.__init__.html#html_udecode" />
+      <keyword name="html_uencode" id="html_uencode" ref="eric7.EricUtilities.__init__.html#html_uencode" />
       <keyword name="ignoreCode" id="ignoreCode" ref="eric7.Plugins.CheckerPlugins.CodeStyleChecker.CodeStyleChecker.html#ignoreCode" />
       <keyword name="importPreferences" id="importPreferences" ref="eric7.Preferences.__init__.html#importPreferences" />
       <keyword name="importShortcuts" id="importShortcuts" ref="eric7.Preferences.Shortcuts.html#importShortcuts" />
@@ -20869,6 +20872,7 @@
       <keyword name="initBatchService" id="initBatchService" ref="eric7.Plugins.CheckerPlugins.SyntaxChecker.tomlCheckSyntax.html#initBatchService" />
       <keyword name="initBatchService" id="initBatchService" ref="eric7.Plugins.CheckerPlugins.SyntaxChecker.yamlCheckSyntax.html#initBatchService" />
       <keyword name="initDebugger" id="initDebugger" ref="eric7.DebugClients.Python.eric7dbgstub.html#initDebugger" />
+      <keyword name="initPreferences" id="initPreferences" ref="eric7.EricCore.EricPreferences.html#initPreferences" />
       <keyword name="initPreferences" id="initPreferences" ref="eric7.Preferences.__init__.html#initPreferences" />
       <keyword name="initRecentSettings" id="initRecentSettings" ref="eric7.Preferences.__init__.html#initRecentSettings" />
       <keyword name="initSSL" id="initSSL" ref="eric7.EricNetwork.EricSslUtilities.html#initSSL" />
@@ -21037,7 +21041,7 @@
       <keyword name="patchQProcess" id="patchQProcess" ref="eric7.DebugClients.Python.QProcessExtension.html#patchQProcess" />
       <keyword name="patchSubprocess" id="patchSubprocess" ref="eric7.DebugClients.Python.SubprocessExtension.html#patchSubprocess" />
       <keyword name="patch_circup" id="patch_circup" ref="eric7.MicroPython.Devices.CircuitPythonUpdater.CircupFunctions.html#patch_circup" />
-      <keyword name="pbkdf2" id="pbkdf2" ref="eric7.Utilities.crypto.py3PBKDF2.html#pbkdf2" />
+      <keyword name="pbkdf2" id="pbkdf2" ref="eric7.EricUtilities.crypto.py3PBKDF2.html#pbkdf2" />
       <keyword name="piplicenses (Module)" id="piplicenses (Module)" ref="eric7.PipInterface.piplicenses.html" />
       <keyword name="pixmapFileToDataUrl" id="pixmapFileToDataUrl" ref="eric7.WebBrowser.Tools.WebBrowserTools.html#pixmapFileToDataUrl" />
       <keyword name="pixmapFromByteArray" id="pixmapFromByteArray" ref="eric7.WebBrowser.Tools.WebBrowserTools.html#pixmapFromByteArray" />
@@ -21066,15 +21070,15 @@
       <keyword name="proxyAuthenticationRequired" id="proxyAuthenticationRequired" ref="eric7.EricNetwork.EricNetworkProxyFactory.html#proxyAuthenticationRequired" />
       <keyword name="purge (Module)" id="purge (Module)" ref="eric7.Plugins.VcsPlugins.vcsMercurial.PurgeExtension.purge.html" />
       <keyword name="pushView" id="pushView" ref="eric7.WebBrowser.WebInspector.html#pushView" />
-      <keyword name="pwConvert" id="pwConvert" ref="eric7.Utilities.crypto.__init__.html#pwConvert" />
-      <keyword name="pwDecode" id="pwDecode" ref="eric7.Utilities.crypto.__init__.html#pwDecode" />
-      <keyword name="pwDecrypt" id="pwDecrypt" ref="eric7.Utilities.crypto.__init__.html#pwDecrypt" />
-      <keyword name="pwEncode" id="pwEncode" ref="eric7.Utilities.crypto.__init__.html#pwEncode" />
-      <keyword name="pwEncrypt" id="pwEncrypt" ref="eric7.Utilities.crypto.__init__.html#pwEncrypt" />
-      <keyword name="pwRecode" id="pwRecode" ref="eric7.Utilities.crypto.__init__.html#pwRecode" />
-      <keyword name="pwReencrypt" id="pwReencrypt" ref="eric7.Utilities.crypto.__init__.html#pwReencrypt" />
-      <keyword name="py3AES (Module)" id="py3AES (Module)" ref="eric7.Utilities.crypto.py3AES.html" />
-      <keyword name="py3PBKDF2 (Module)" id="py3PBKDF2 (Module)" ref="eric7.Utilities.crypto.py3PBKDF2.html" />
+      <keyword name="pwConvert" id="pwConvert" ref="eric7.EricUtilities.crypto.__init__.html#pwConvert" />
+      <keyword name="pwDecode" id="pwDecode" ref="eric7.EricUtilities.crypto.__init__.html#pwDecode" />
+      <keyword name="pwDecrypt" id="pwDecrypt" ref="eric7.EricUtilities.crypto.__init__.html#pwDecrypt" />
+      <keyword name="pwEncode" id="pwEncode" ref="eric7.EricUtilities.crypto.__init__.html#pwEncode" />
+      <keyword name="pwEncrypt" id="pwEncrypt" ref="eric7.EricUtilities.crypto.__init__.html#pwEncrypt" />
+      <keyword name="pwRecode" id="pwRecode" ref="eric7.EricUtilities.crypto.__init__.html#pwRecode" />
+      <keyword name="pwReencrypt" id="pwReencrypt" ref="eric7.EricUtilities.crypto.__init__.html#pwReencrypt" />
+      <keyword name="py3AES (Module)" id="py3AES (Module)" ref="eric7.EricUtilities.crypto.py3AES.html" />
+      <keyword name="py3PBKDF2 (Module)" id="py3PBKDF2 (Module)" ref="eric7.EricUtilities.crypto.py3PBKDF2.html" />
       <keyword name="pyCheckSyntax (Module)" id="pyCheckSyntax (Module)" ref="eric7.Plugins.CheckerPlugins.SyntaxChecker.pyCheckSyntax.html" />
       <keyword name="pySyntaxAndPyflakesBatchCheck" id="pySyntaxAndPyflakesBatchCheck" ref="eric7.Plugins.CheckerPlugins.SyntaxChecker.pyCheckSyntax.html#pySyntaxAndPyflakesBatchCheck" />
       <keyword name="pySyntaxAndPyflakesCheck" id="pySyntaxAndPyflakesCheck" ref="eric7.Plugins.CheckerPlugins.SyntaxChecker.pyCheckSyntax.html#pySyntaxAndPyflakesCheck" />
@@ -21093,7 +21097,7 @@
       <keyword name="readEncodedFileWithHash" id="readEncodedFileWithHash" ref="eric7.Utilities.__init__.html#readEncodedFileWithHash" />
       <keyword name="readModule" id="readModule" ref="eric7.Utilities.ModuleParser.html#readModule" />
       <keyword name="readShortcuts" id="readShortcuts" ref="eric7.Preferences.Shortcuts.html#readShortcuts" />
-      <keyword name="readStringFromStream" id="readStringFromStream" ref="eric7.Utilities.__init__.html#readStringFromStream" />
+      <keyword name="readStringFromStream" id="readStringFromStream" ref="eric7.EricUtilities.__init__.html#readStringFromStream" />
       <keyword name="readToolGroups" id="readToolGroups" ref="eric7.Preferences.__init__.html#readToolGroups" />
       <keyword name="read_config" id="read_config" ref="eric7.Plugins.CheckerPlugins.CodeStyleChecker.pycodestyle.html#read_config" />
       <keyword name="readlines" id="readlines" ref="eric7.Plugins.CheckerPlugins.CodeStyleChecker.pycodestyle.html#readlines" />
@@ -21107,7 +21111,7 @@
       <keyword name="registerPlugin" id="registerPlugin" ref="eric7.PluginManager.PluginRepositoryDialog.html#registerPlugin" />
       <keyword name="registerView" id="registerView" ref="eric7.WebBrowser.WebInspector.html#registerView" />
       <keyword name="register_check" id="register_check" ref="eric7.Plugins.CheckerPlugins.CodeStyleChecker.pycodestyle.html#register_check" />
-      <keyword name="rehashPassword" id="rehashPassword" ref="eric7.Utilities.crypto.py3PBKDF2.html#rehashPassword" />
+      <keyword name="rehashPassword" id="rehashPassword" ref="eric7.EricUtilities.crypto.py3PBKDF2.html#rehashPassword" />
       <keyword name="relativeUniversalPath" id="relativeUniversalPath" ref="eric7.SystemUtilities.FileSystemUtilities.html#relativeUniversalPath" />
       <keyword name="remoteFileName" id="remoteFileName" ref="eric7.SystemUtilities.FileSystemUtilities.html#remoteFileName" />
       <keyword name="removeMarkers" id="removeMarkers" ref="eric7.UI.CompareDialog.html#removeMarkers" />
@@ -21146,7 +21150,7 @@
       <keyword name="sessionType" id="sessionType" ref="eric7.SystemUtilities.DesktopUtilities.html#sessionType" />
       <keyword name="setActions" id="setActions" ref="eric7.Preferences.Shortcuts.html#setActions" />
       <keyword name="setConda" id="setConda" ref="eric7.Preferences.__init__.html#setConda" />
-      <keyword name="setConfigDir" id="setConfigDir" ref="eric7.Globals.__init__.html#setConfigDir" />
+      <keyword name="setConfigDir" id="setConfigDir" ref="eric7.EricUtilities.__init__.html#setConfigDir" />
       <keyword name="setConfigured" id="setConfigured" ref="eric7.Preferences.__init__.html#setConfigured" />
       <keyword name="setCooperation" id="setCooperation" ref="eric7.Preferences.__init__.html#setCooperation" />
       <keyword name="setCss" id="setCss" ref="eric7.WebBrowser.Tools.Scripts.html#setCss" />
@@ -21175,6 +21179,7 @@
       <keyword name="setLibraryPaths" id="setLibraryPaths" ref="eric7.Toolbox.Startup.html#setLibraryPaths" />
       <keyword name="setMicroPython" id="setMicroPython" ref="eric7.Preferences.__init__.html#setMicroPython" />
       <keyword name="setMultiProject" id="setMultiProject" ref="eric7.Preferences.__init__.html#setMultiProject" />
+      <keyword name="setNetworkProxy" id="setNetworkProxy" ref="eric7.EricCore.EricPreferences.html#setNetworkProxy" />
       <keyword name="setPdfViewer" id="setPdfViewer" ref="eric7.Preferences.__init__.html#setPdfViewer" />
       <keyword name="setPip" id="setPip" ref="eric7.Preferences.__init__.html#setPip" />
       <keyword name="setPluginManager" id="setPluginManager" ref="eric7.Preferences.__init__.html#setPluginManager" />
@@ -21229,12 +21234,13 @@
       <keyword name="strToQByteArray" id="strToQByteArray" ref="eric7.EricUtilities.__init__.html#strToQByteArray" />
       <keyword name="stringToArgumentsWindows" id="stringToArgumentsWindows" ref="eric7.DebugClients.Python.DebugUtilities.html#stringToArgumentsWindows" />
       <keyword name="strip (Module)" id="strip (Module)" ref="eric7.Plugins.VcsPlugins.vcsMercurial.StripExtension.strip.html" />
-      <keyword name="strip_PKCS7_padding" id="strip_PKCS7_padding" ref="eric7.Utilities.crypto.py3AES.html#strip_PKCS7_padding" />
+      <keyword name="strip_PKCS7_padding" id="strip_PKCS7_padding" ref="eric7.EricUtilities.crypto.py3AES.html#strip_PKCS7_padding" />
       <keyword name="subversion (Module)" id="subversion (Module)" ref="eric7.Plugins.VcsPlugins.vcsPySvn.subversion.html" />
       <keyword name="subversion (Module)" id="subversion (Module)" ref="eric7.Plugins.VcsPlugins.vcsSubversion.subversion.html" />
       <keyword name="summarize" id="summarize" ref="eric7.DataViews.CodeMetrics.html#summarize" />
       <keyword name="supportedEngineNames" id="supportedEngineNames" ref="eric7.Plugins.UiExtensionPlugins.Translator.TranslatorEngines.__init__.html#supportedEngineNames" />
       <keyword name="supportedLanguages" id="supportedLanguages" ref="eric7.Testing.__init__.html#supportedLanguages" />
+      <keyword name="syncPreferences" id="syncPreferences" ref="eric7.EricCore.EricPreferences.html#syncPreferences" />
       <keyword name="syncPreferences" id="syncPreferences" ref="eric7.Preferences.__init__.html#syncPreferences" />
       <keyword name="tabs_obsolete" id="tabs_obsolete" ref="eric7.Plugins.CheckerPlugins.CodeStyleChecker.pycodestyle.html#tabs_obsolete" />
       <keyword name="tabs_or_spaces" id="tabs_or_spaces" ref="eric7.Plugins.CheckerPlugins.CodeStyleChecker.pycodestyle.html#tabs_or_spaces" />
@@ -21273,7 +21279,7 @@
       <keyword name="uf2conv (Module)" id="uf2conv (Module)" ref="eric7.MicroPython.Tools.uf2conv.html" />
       <keyword name="uiStartUp" id="uiStartUp" ref="eric7.eric7_ide.html#uiStartUp" />
       <keyword name="uic (Module)" id="uic (Module)" ref="eric7.Utilities.uic.html" />
-      <keyword name="unescape_uentities" id="unescape_uentities" ref="eric7.Utilities.__init__.html#unescape_uentities" />
+      <keyword name="unescape_uentities" id="unescape_uentities" ref="eric7.EricUtilities.__init__.html#unescape_uentities" />
       <keyword name="unparse" id="unparse" ref="eric7.Plugins.CheckerPlugins.CodeStyleChecker.ast_unparse.html#unparse" />
       <keyword name="unregisterClassBrowser" id="unregisterClassBrowser" ref="eric7.Utilities.ClassBrowsers.__init__.html#unregisterClassBrowser" />
       <keyword name="unregisterLexer" id="unregisterLexer" ref="eric7.QScintilla.Lexers.__init__.html#unregisterLexer" />
@@ -21290,7 +21296,7 @@
       <keyword name="vcsMercurial (Package)" id="vcsMercurial (Package)" ref="index-eric7.Plugins.VcsPlugins.vcsMercurial.html" />
       <keyword name="vcsPySvn (Package)" id="vcsPySvn (Package)" ref="index-eric7.Plugins.VcsPlugins.vcsPySvn.html" />
       <keyword name="vcsSubversion (Package)" id="vcsSubversion (Package)" ref="index-eric7.Plugins.VcsPlugins.vcsSubversion.html" />
-      <keyword name="verifyPassword" id="verifyPassword" ref="eric7.Utilities.crypto.py3PBKDF2.html#verifyPassword" />
+      <keyword name="verifyPassword" id="verifyPassword" ref="eric7.EricUtilities.crypto.py3PBKDF2.html#verifyPassword" />
       <keyword name="versionIsValid" id="versionIsValid" ref="eric7.EricUtilities.__init__.html#versionIsValid" />
       <keyword name="versionToTuple" id="versionToTuple" ref="eric7.EricUtilities.__init__.html#versionToTuple" />
       <keyword name="warning" id="warning" ref="eric7.EricWidgets.EricMessageBox.html#warning" />
@@ -21400,6 +21406,7 @@
       <file>eric7.DocumentationTools.QtHelpGenerator.html</file>
       <file>eric7.DocumentationTools.TemplatesListsStyleCSS.html</file>
       <file>eric7.EricCore.EricFileSystemWatcher.html</file>
+      <file>eric7.EricCore.EricPreferences.html</file>
       <file>eric7.EricCore.EricProcess.html</file>
       <file>eric7.EricCore.EricStdRedirector.html</file>
       <file>eric7.EricCore.EricTreeSortFilterProxyModel.html</file>
@@ -21434,6 +21441,9 @@
       <file>eric7.EricUtilities.EricCache.html</file>
       <file>eric7.EricUtilities.EricMutexLocker.html</file>
       <file>eric7.EricUtilities.__init__.html</file>
+      <file>eric7.EricUtilities.crypto.__init__.html</file>
+      <file>eric7.EricUtilities.crypto.py3AES.html</file>
+      <file>eric7.EricUtilities.crypto.py3PBKDF2.html</file>
       <file>eric7.EricWidgets.EricAnimatedLabel.html</file>
       <file>eric7.EricWidgets.EricAnimatedWidget.html</file>
       <file>eric7.EricWidgets.EricApplication.html</file>
@@ -22348,9 +22358,6 @@
       <file>eric7.Utilities.MouseUtilities.html</file>
       <file>eric7.Utilities.PasswordChecker.html</file>
       <file>eric7.Utilities.__init__.html</file>
-      <file>eric7.Utilities.crypto.__init__.html</file>
-      <file>eric7.Utilities.crypto.py3AES.html</file>
-      <file>eric7.Utilities.crypto.py3PBKDF2.html</file>
       <file>eric7.Utilities.uic.html</file>
       <file>eric7.VCS.CommandOptionsDialog.html</file>
       <file>eric7.VCS.ProjectBrowserHelper.html</file>
@@ -22606,6 +22613,7 @@
       <file>index-eric7.EricGui.html</file>
       <file>index-eric7.EricNetwork.data.html</file>
       <file>index-eric7.EricNetwork.html</file>
+      <file>index-eric7.EricUtilities.crypto.html</file>
       <file>index-eric7.EricUtilities.html</file>
       <file>index-eric7.EricWidgets.html</file>
       <file>index-eric7.EricXML.html</file>
@@ -22715,7 +22723,6 @@
       <file>index-eric7.UI.data.html</file>
       <file>index-eric7.UI.html</file>
       <file>index-eric7.Utilities.ClassBrowsers.html</file>
-      <file>index-eric7.Utilities.crypto.html</file>
       <file>index-eric7.Utilities.html</file>
       <file>index-eric7.VCS.html</file>
       <file>index-eric7.ViewManager.html</file>

eric ide

mercurial