src/eric7/WebBrowser/Session/SessionManager.py

branch
eric7
changeset 9482
a2bc06a54d9d
parent 9473
3f23dbf37dbe
child 9500
5771348ded12
equal deleted inserted replaced
9481:0b936ff1bbb9 9482:a2bc06a54d9d
38 ) 38 )
39 39
40 from eric7 import Preferences, Utilities 40 from eric7 import Preferences, Utilities
41 from eric7.EricGui.EricOverrideCursor import EricOverrideCursor 41 from eric7.EricGui.EricOverrideCursor import EricOverrideCursor
42 from eric7.EricWidgets import EricMessageBox 42 from eric7.EricWidgets import EricMessageBox
43 from eric7.WebBrowser.WebBrowserWindow import WebBrowserWindow
43 44
44 45
45 class SessionMetaData: 46 class SessionMetaData:
46 """ 47 """
47 Class implementing a data structure to store meta data for a session. 48 Class implementing a data structure to store meta data for a session.
409 return 410 return
410 411
411 sessionData = self.readSessionFromFile(sessionFilePath) 412 sessionData = self.readSessionFromFile(sessionFilePath)
412 if not sessionData or not sessionData["Windows"]: 413 if not sessionData or not sessionData["Windows"]:
413 return 414 return
414
415 from eric7.WebBrowser.WebBrowserWindow import WebBrowserWindow
416 415
417 window = WebBrowserWindow.mainWindow() 416 window = WebBrowserWindow.mainWindow()
418 417
419 if (flags & SessionManager.SwitchSession) == SessionManager.SwitchSession: 418 if (flags & SessionManager.SwitchSession) == SessionManager.SwitchSession:
420 # save the current session 419 # save the current session

eric ide

mercurial