5993 # connection unsuccessful |
5993 # connection unsuccessful |
5994 return False |
5994 return False |
5995 elif res == 0: |
5995 elif res == 0: |
5996 # successful |
5996 # successful |
5997 break |
5997 break |
|
5998 elif res == -1: |
|
5999 # web browser did not start |
|
6000 continue |
5998 else: |
6001 else: |
5999 return False |
6002 return False |
6000 |
6003 |
6001 process.finished.connect(self.__webBrowserFinished) |
6004 process.finished.connect(self.__webBrowserFinished) |
6002 self.__webBrowserProcess = process |
6005 self.__webBrowserProcess = process |
6003 |
6006 |
6004 else: |
6007 else: |
6005 clientArgs.append("--newtab={0}".format(home)) |
6008 clientArgs.append("--newtab={0}".format(home)) |
6006 |
6009 |
6007 if clientArgs: |
6010 if clientArgs and self.__webBrowserClient: |
6008 self.__webBrowserClient.processArgs(clientArgs, disconnect=False) |
6011 self.__webBrowserClient.processArgs(clientArgs, disconnect=False) |
6009 |
6012 |
6010 return True |
6013 return True |
6011 |
6014 |
6012 def __connectToWebBrowser(self, process): |
6015 def __connectToWebBrowser(self, process): |