pycrossword  0.3
Pure-Python implementation of a crossword puzzle generator and editor
Public Member Functions | Public Attributes | Static Public Attributes | List of all members
pycross.browser.TabWidget Class Reference
Inheritance diagram for pycross.browser.TabWidget:

Public Member Functions

def __init__ (self, QtWebEngineWidgets.QWebEngineProfile profile, parent=None)
 
def currentWebView (self)
 
def webView (self, index)
 
def navigate (self, url, newtab=True, background=False)
 
def setupView (self, webView)
 
def createTab (self)
 
def createBackgroundTab (self)
 
def reloadAllTabs (self)
 
def closeOtherTabs (self, index)
 
def closeTab (self, index)
 
def cloneTab (self, index)
 
def setUrl (self, url)
 
def triggerWebPageAction (self, action)
 
def nextTab (self)
 
def previousTab (self)
 
def reloadTab (self, index)
 
def on_currentChanged (self, index)
 
def on_customContextMenuRequested (self, pos)
 

Public Attributes

 m_profile
 
 icon
 

Static Public Attributes

 linkHovered = QtCore.pyqtSignal(str)
 
 loadProgress = QtCore.pyqtSignal(int)
 
 titleChanged = QtCore.pyqtSignal(str)
 
 urlChanged = QtCore.pyqtSignal(QtCore.QUrl)
 
 favIconChanged = QtCore.pyqtSignal(QtGui.QIcon)
 
 webActionEnabledChanged = QtCore.pyqtSignal(QtWebEngineWidgets.QWebEnginePage.WebAction, bool)
 
 devToolsRequested = QtCore.pyqtSignal(QtWebEngineWidgets.QWebEnginePage)
 
 findTextFinished = QtCore.pyqtSignal(QtWebEngineCore.QWebEngineFindTextResult)
 

Constructor & Destructor Documentation

◆ __init__()

def pycross.browser.TabWidget.__init__ (   self,
QtWebEngineWidgets.QWebEngineProfile  profile,
  parent = None 
)

Member Function Documentation

◆ cloneTab()

def pycross.browser.TabWidget.cloneTab (   self,
  index 
)

◆ closeOtherTabs()

def pycross.browser.TabWidget.closeOtherTabs (   self,
  index 
)

◆ closeTab()

def pycross.browser.TabWidget.closeTab (   self,
  index 
)

◆ createBackgroundTab()

def pycross.browser.TabWidget.createBackgroundTab (   self)

◆ createTab()

def pycross.browser.TabWidget.createTab (   self)

◆ currentWebView()

def pycross.browser.TabWidget.currentWebView (   self)

◆ navigate()

def pycross.browser.TabWidget.navigate (   self,
  url,
  newtab = True,
  background = False 
)

◆ nextTab()

def pycross.browser.TabWidget.nextTab (   self)

◆ on_currentChanged()

def pycross.browser.TabWidget.on_currentChanged (   self,
  index 
)

◆ on_customContextMenuRequested()

def pycross.browser.TabWidget.on_customContextMenuRequested (   self,
  pos 
)

◆ previousTab()

def pycross.browser.TabWidget.previousTab (   self)

◆ reloadAllTabs()

def pycross.browser.TabWidget.reloadAllTabs (   self)

◆ reloadTab()

def pycross.browser.TabWidget.reloadTab (   self,
  index 
)

◆ setupView()

def pycross.browser.TabWidget.setupView (   self,
  webView 
)

◆ setUrl()

def pycross.browser.TabWidget.setUrl (   self,
  url 
)

◆ triggerWebPageAction()

def pycross.browser.TabWidget.triggerWebPageAction (   self,
  action 
)

◆ webView()

def pycross.browser.TabWidget.webView (   self,
  index 
)

Member Data Documentation

◆ devToolsRequested

pycross.browser.TabWidget.devToolsRequested = QtCore.pyqtSignal(QtWebEngineWidgets.QWebEnginePage)
static

◆ favIconChanged

pycross.browser.TabWidget.favIconChanged = QtCore.pyqtSignal(QtGui.QIcon)
static

◆ findTextFinished

pycross.browser.TabWidget.findTextFinished = QtCore.pyqtSignal(QtWebEngineCore.QWebEngineFindTextResult)
static

◆ icon

pycross.browser.TabWidget.icon

◆ linkHovered

pycross.browser.TabWidget.linkHovered = QtCore.pyqtSignal(str)
static

◆ loadProgress

pycross.browser.TabWidget.loadProgress = QtCore.pyqtSignal(int)
static

◆ m_profile

pycross.browser.TabWidget.m_profile

◆ titleChanged

pycross.browser.TabWidget.titleChanged = QtCore.pyqtSignal(str)
static

◆ urlChanged

pycross.browser.TabWidget.urlChanged = QtCore.pyqtSignal(QtCore.QUrl)
static

◆ webActionEnabledChanged

pycross.browser.TabWidget.webActionEnabledChanged = QtCore.pyqtSignal(QtWebEngineWidgets.QWebEnginePage.WebAction, bool)
static

The documentation for this class was generated from the following file: