Beispiel #1
0
class ExternalManager(QObject):
    def __init__(self, parent=None):
        QObject.__init__(self, parent)
        self.clientManager = ClientManager()
        self.dispatcher = ExternalDispatcher(self.clientManager)
        self.clientManager.setDispatcher(self.dispatcher)

    def start(self):
        self.clientManager.start()
        self.loadServers()

    def loadServers(self):
        from application import Globals
        servers = Globals.getAttr('servers')
        if servers:
            for name in servers:
                self.clientManager.connectToServer(servers[name])
Beispiel #2
0
class ExternalManager(QObject):

    def __init__(self, parent=None):
        QObject.__init__(self, parent)
        self.clientManager = ClientManager()
        self.dispatcher = ExternalDispatcher(self.clientManager)
        self.clientManager.setDispatcher(self.dispatcher)

    def start(self):
        self.clientManager.start()
        self.loadServers()

    def loadServers(self):
        from application import Globals
        servers = Globals.getAttr('servers')
        if servers:
            for name in servers:
                self.clientManager.connectToServer(servers[name])
Beispiel #3
0
 def __init__(self, parent=None):
     QObject.__init__(self, parent)
     self.clientManager = ClientManager()
     self.dispatcher = ExternalDispatcher(self.clientManager)
     self.clientManager.setDispatcher(self.dispatcher)
Beispiel #4
0
 def __init__(self, parent=None):
     QObject.__init__(self, parent)
     self.clientManager = ClientManager()
     self.dispatcher = ExternalDispatcher(self.clientManager)
     self.clientManager.setDispatcher(self.dispatcher)