Module implementing a window for managing the web browser tabs.
None |
TabManagerWidget | Class implementing a window for managing the web browser tabs. |
None |
Class implementing a window for managing the web browser tabs.
GroupByDomain |
GroupByHost |
GroupByWindow |
WebBrowserRole |
WebWindowRole |
_tldExtractor |
None |
TabManagerWidget | Constructor |
__createEmptyItem | Private method to create an empty tree item. |
__customContextMenuRequested | Private slot to show the context menu. |
__groupByDomainName | Private method to group the tree items by domain name. |
__groupByWindow | Private method to group the tree items by window. |
__isBrowserSelected | Private slot to check, if any browser entry is selected. |
__itemDoubleClicked | Private slot to handle double clicking a tree item. |
__makeWebBrowserViewConnections | Private method to create the signal connections to the web view. |
__processActions | Private slot to process the actions. |
__refreshTree | Private slot to referesh the tree. |
__setGroupType | Private method to set the 'Group By' type. |
bookmarkSelectedBrowsers | Public method to bookmark the selected browsers. |
changeGroupType | Public slot to change the 'Group By' type. |
closeSelectedBrowsers | Public method to close the selected browsers. |
createStatusBarIcon | Public method to create a status bar icon. |
delayedRefreshTree | Public slot to do a delyed refresh of the tree. |
domainFromUrl | Public method to extract the domain from an URL. |
mainWindowCreated | Public method to act on the creation of a new web browser window. |
raiseTabManager | Public slot to show the tab manager. |
None |
Constructor
Private method to create an empty tree item.
Private slot to show the context menu.
Private method to group the tree items by domain name.
Private method to group the tree items by window.
Private slot to check, if any browser entry is selected.
Private slot to handle double clicking a tree item.
Private method to create the signal connections to the web view.
Private slot to process the actions.
Private slot to referesh the tree.
Private method to set the 'Group By' type.
Public method to bookmark the selected browsers.
Public slot to change the 'Group By' type.
Public method to close the selected browsers.
Public method to create a status bar icon.
Public slot to do a delyed refresh of the tree.
Public method to extract the domain from an URL.
Public method to act on the creation of a new web browser window.
Public slot to show the tab manager.