src/eric7/Network/IRC/IrcNetworkManager.py

branch
eric7
changeset 10806
2f6df822e3b9
parent 10439
21c28b0f9e41
child 10928
46651e194fbe
equal deleted inserted replaced
10805:c114e9476034 10806:2f6df822e3b9
9 9
10 import copy 10 import copy
11 11
12 from PyQt6.QtCore import QCoreApplication, QObject, pyqtSignal 12 from PyQt6.QtCore import QCoreApplication, QObject, pyqtSignal
13 13
14 from eric7 import Preferences 14 from eric7 import EricUtilities, Preferences
15 from eric7.SystemUtilities import OSUtilities 15 from eric7.SystemUtilities import OSUtilities
16 from eric7.Utilities.AutoSaver import AutoSaver 16 from eric7.Utilities.AutoSaver import AutoSaver
17 from eric7.Utilities.crypto import pwConvert 17 from eric7.Utilities.crypto import pwConvert
18 18
19 19
78 @param settings reference to the settings object 78 @param settings reference to the settings object
79 @type QSettings 79 @type QSettings
80 """ 80 """
81 self.__ident = settings.value("Ident", OSUtilities.getUserName()) 81 self.__ident = settings.value("Ident", OSUtilities.getUserName())
82 self.__realName = settings.value("RealName", "") 82 self.__realName = settings.value("RealName", "")
83 self.__nickNames = Preferences.toList(settings.value("NickNames", [])) 83 self.__nickNames = EricUtilities.toList(settings.value("NickNames", []))
84 self.__serviceName = settings.value("ServiceName", "") 84 self.__serviceName = settings.value("ServiceName", "")
85 self.__password = settings.value("Password", "") 85 self.__password = settings.value("Password", "")
86 self.__quitMessage = settings.value( 86 self.__quitMessage = settings.value(
87 "QuitMessage", IrcIdentity.DefaultQuitMessage 87 "QuitMessage", IrcIdentity.DefaultQuitMessage
88 ) 88 )
89 self.__partMessage = settings.value( 89 self.__partMessage = settings.value(
90 "PartMessage", IrcIdentity.DefaultPartMessage 90 "PartMessage", IrcIdentity.DefaultPartMessage
91 ) 91 )
92 self.__rememberPosOnAway = Preferences.toBool( 92 self.__rememberPosOnAway = EricUtilities.toBool(
93 settings.value("RememberAwayPosition", True) 93 settings.value("RememberAwayPosition", True)
94 ) 94 )
95 self.__awayMessage = settings.value( 95 self.__awayMessage = settings.value(
96 "AwayMessage", IrcIdentity.DefaultAwayMessage 96 "AwayMessage", IrcIdentity.DefaultAwayMessage
97 ) 97 )
348 @param settings reference to the settings object 348 @param settings reference to the settings object
349 @type QSettings 349 @type QSettings
350 """ 350 """
351 self.__server = settings.value("Name", "") 351 self.__server = settings.value("Name", "")
352 self.__port = int(settings.value("Port", IrcServer.DefaultPort)) 352 self.__port = int(settings.value("Port", IrcServer.DefaultPort))
353 self.__ssl = Preferences.toBool(settings.value("SSL", False)) 353 self.__ssl = EricUtilities.toBool(settings.value("SSL", False))
354 self.__password = settings.value("Password", "") 354 self.__password = settings.value("Password", "")
355 355
356 def getName(self): 356 def getName(self):
357 """ 357 """
358 Public method to get the server name. 358 Public method to get the server name.
461 461
462 @param settings reference to the settings object 462 @param settings reference to the settings object
463 @type QSettings 463 @type QSettings
464 """ 464 """
465 self.__key = settings.value("Key", "") 465 self.__key = settings.value("Key", "")
466 self.__autoJoin = Preferences.toBool(settings.value("AutoJoin", False)) 466 self.__autoJoin = EricUtilities.toBool(settings.value("AutoJoin", False))
467 467
468 def getName(self): 468 def getName(self):
469 """ 469 """
470 Public method to get the channel name. 470 Public method to get the channel name.
471 471
561 561
562 @param settings reference to the settings object 562 @param settings reference to the settings object
563 @type QSettings 563 @type QSettings
564 """ 564 """
565 self.__identity = settings.value("Identity", "") 565 self.__identity = settings.value("Identity", "")
566 self.__autoConnect = Preferences.toBool(settings.value("AutoConnect", False)) 566 self.__autoConnect = EricUtilities.toBool(settings.value("AutoConnect", False))
567 567
568 settings.beginGroup("Server") 568 settings.beginGroup("Server")
569 self.__server = IrcServer("") 569 self.__server = IrcServer("")
570 self.__server.load(settings) 570 self.__server.load(settings)
571 settings.endGroup() 571 settings.endGroup()

eric ide

mercurial