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()
Constructor
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