eric7.WebBrowser.ClosedTabsManager
Module implementing a class to manage closed tabs.
Global Attributes
Classes
| ClosedTab | Class implementing a structure to store data about a closed tab. | 
| ClosedTabsManager | Class implementing a manager for closed tabs. | 
Functions
ClosedTab
    Class implementing a structure to store data about a closed tab.
Derived from
None
Class Attributes
Class Methods
Methods
Static Methods
ClosedTabsManager
    Class implementing a manager for closed tabs.
Signals
- closedTabAvailable(boolean)
- 
emitted to signal a change of
        availability of closed tabs
Derived from
QObject
Class Attributes
Class Methods
Methods
Static Methods
ClosedTabsManager (Constructor)
ClosedTabsManager(parent=None)
        Constructor
- parent (QObject)
- 
reference to the parent object
ClosedTabsManager.allClosedTabs
allClosedTabs()
        Public method to get a list of all closed tabs.
- Return:
- 
list of closed tabs
- Return Type:
- 
list of ClosedTab
ClosedTabsManager.clearList
clearList()
        Public method to clear the list of closed tabs.
ClosedTabsManager.getClosedTabAt
getClosedTabAt(index)
        Public method to get the indexed closed tab.
- index (int)
- 
index of the tab to return
- Return:
- 
requested tab
- Return Type:
- 
ClosedTab
ClosedTabsManager.isClosedTabAvailable
isClosedTabAvailable()
        Public method to check for closed tabs.
- Return:
- 
flag indicating the availability of closed tab data
- Return Type:
- 
bool
ClosedTabsManager.recordBrowser
recordBrowser(browser, position)
        Public method to record the data of a browser about to be closed.
- browser (WebBrowserView)
- 
reference to the browser to be closed
- position (int)
- 
index of the tab to be closed