415 # close all existing windows |
415 # close all existing windows |
416 for win in WebBrowserWindow.mainWindows()[:]: |
416 for win in WebBrowserWindow.mainWindows()[:]: |
417 if win is not window: |
417 if win is not window: |
418 win.forceClose() |
418 win.forceClose() |
419 |
419 |
420 if not ((flags & SessionManager.ReplaceSession) == |
420 if ( |
421 SessionManager.ReplaceSession): |
421 (flags & SessionManager.ReplaceSession) != |
|
422 SessionManager.ReplaceSession |
|
423 ): |
422 self.__lastActiveSession = ( |
424 self.__lastActiveSession = ( |
423 QFileInfo(sessionFilePath).canonicalFilePath() |
425 QFileInfo(sessionFilePath).canonicalFilePath() |
424 ) |
426 ) |
425 self.__sessionMetaData = [] |
427 self.__sessionMetaData = [] |
426 |
428 |