2021-12-24 18:15:44 +08:00

626 lines
32 KiB
Python

# The PEP 484 type hints stub file for the QtWebKitWidgets module.
#
# Generated by SIP 5.4.0
#
# Copyright (c) 2020 Riverbank Computing Limited <info@riverbankcomputing.com>
#
# This file is part of PyQt5.
#
# This file may be used under the terms of the GNU General Public License
# version 3.0 as published by the Free Software Foundation and appearing in
# the file LICENSE included in the packaging of this file. Please review the
# following information to ensure the GNU General Public License version 3.0
# requirements will be met: http://www.gnu.org/copyleft/gpl.html.
#
# If you do not wish to use this file under the terms of the GPL version 3.0
# then you may purchase a commercial license. For more information contact
# info@riverbankcomputing.com.
#
# This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE
# WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.
import typing
from PyQt5 import sip
from PyQt5 import QtWidgets
from PyQt5 import QtWebKit
from PyQt5 import QtPrintSupport
from PyQt5 import QtNetwork as QtNetwork_
from PyQt5 import QtGui
from PyQt5 import QtCore
# Support for QDate, QDateTime and QTime.
import datetime
# Convenient type aliases.
PYQT_SLOT = typing.Union[typing.Callable[..., None], QtCore.pyqtBoundSignal]
# Convenient aliases for complicated OpenGL types.
PYQT_OPENGL_ARRAY = typing.Union[typing.Sequence[int], typing.Sequence[float],
sip.Buffer, None]
PYQT_OPENGL_BOUND_ARRAY = typing.Union[typing.Sequence[int],
typing.Sequence[float], sip.Buffer, int, None]
class QGraphicsWebView(QtWidgets.QGraphicsWidget):
def __init__(self, parent: typing.Optional[QtWidgets.QGraphicsItem] = ...) -> None: ...
def setRenderHint(self, hint: QtGui.QPainter.RenderHint, enabled: bool = ...) -> None: ...
def setRenderHints(self, hints: QtGui.QPainter.RenderHints) -> None: ...
def renderHints(self) -> QtGui.QPainter.RenderHints: ...
def setTiledBackingStoreFrozen(self, frozen: bool) -> None: ...
def isTiledBackingStoreFrozen(self) -> bool: ...
def setResizesToContents(self, enabled: bool) -> None: ...
def resizesToContents(self) -> bool: ...
def sceneEvent(self, a0: QtCore.QEvent) -> bool: ...
def focusNextPrevChild(self, next: bool) -> bool: ...
def inputMethodEvent(self, a0: QtGui.QInputMethodEvent) -> None: ...
def focusOutEvent(self, a0: QtGui.QFocusEvent) -> None: ...
def focusInEvent(self, a0: QtGui.QFocusEvent) -> None: ...
def dropEvent(self, a0: QtWidgets.QGraphicsSceneDragDropEvent) -> None: ...
def dragMoveEvent(self, a0: QtWidgets.QGraphicsSceneDragDropEvent) -> None: ...
def dragLeaveEvent(self, a0: QtWidgets.QGraphicsSceneDragDropEvent) -> None: ...
def dragEnterEvent(self, a0: QtWidgets.QGraphicsSceneDragDropEvent) -> None: ...
def contextMenuEvent(self, a0: QtWidgets.QGraphicsSceneContextMenuEvent) -> None: ...
def keyReleaseEvent(self, a0: QtGui.QKeyEvent) -> None: ...
def keyPressEvent(self, a0: QtGui.QKeyEvent) -> None: ...
def wheelEvent(self, a0: QtWidgets.QGraphicsSceneWheelEvent) -> None: ...
def hoverLeaveEvent(self, a0: QtWidgets.QGraphicsSceneHoverEvent) -> None: ...
def hoverMoveEvent(self, a0: QtWidgets.QGraphicsSceneHoverEvent) -> None: ...
def mouseMoveEvent(self, a0: QtWidgets.QGraphicsSceneMouseEvent) -> None: ...
def mouseReleaseEvent(self, a0: QtWidgets.QGraphicsSceneMouseEvent) -> None: ...
def mouseDoubleClickEvent(self, a0: QtWidgets.QGraphicsSceneMouseEvent) -> None: ...
def mousePressEvent(self, a0: QtWidgets.QGraphicsSceneMouseEvent) -> None: ...
def linkClicked(self, a0: QtCore.QUrl) -> None: ...
def statusBarMessage(self, message: str) -> None: ...
def iconChanged(self) -> None: ...
def titleChanged(self, a0: str) -> None: ...
def urlChanged(self, a0: QtCore.QUrl) -> None: ...
def loadProgress(self, progress: int) -> None: ...
def loadFinished(self, a0: bool) -> None: ...
def loadStarted(self) -> None: ...
def reload(self) -> None: ...
def forward(self) -> None: ...
def back(self) -> None: ...
def stop(self) -> None: ...
def inputMethodQuery(self, query: QtCore.Qt.InputMethodQuery) -> typing.Any: ...
def sizeHint(self, which: QtCore.Qt.SizeHint, constraint: QtCore.QSizeF) -> QtCore.QSizeF: ... # type: ignore[override]
def event(self, a0: QtCore.QEvent) -> bool: ...
def itemChange(self, change: QtWidgets.QGraphicsItem.GraphicsItemChange, value: typing.Any) -> typing.Any: ...
def paint(self, painter: QtGui.QPainter, option: QtWidgets.QStyleOptionGraphicsItem, widget: typing.Optional[QtWidgets.QWidget] = ...) -> None: ...
def updateGeometry(self) -> None: ...
def setGeometry(self, rect: QtCore.QRectF) -> None: ... # type: ignore[override]
def findText(self, subString: str, options: 'QWebPage.FindFlags' = ...) -> bool: ...
def triggerPageAction(self, action: 'QWebPage.WebAction', checked: bool = ...) -> None: ...
def pageAction(self, action: 'QWebPage.WebAction') -> QtWidgets.QAction: ...
def settings(self) -> QtWebKit.QWebSettings: ...
def history(self) -> QtWebKit.QWebHistory: ...
def setContent(self, data: typing.Union[QtCore.QByteArray, bytes, bytearray], mimeType: str = ..., baseUrl: QtCore.QUrl = ...) -> None: ...
def setHtml(self, html: str, baseUrl: QtCore.QUrl = ...) -> None: ...
@typing.overload
def load(self, url: QtCore.QUrl) -> None: ...
@typing.overload
def load(self, request: QtNetwork_.QNetworkRequest, operation: QtNetwork_.QNetworkAccessManager.Operation = ..., body: typing.Union[QtCore.QByteArray, bytes, bytearray] = ...) -> None: ...
def isModified(self) -> bool: ...
def setZoomFactor(self, a0: float) -> None: ...
def zoomFactor(self) -> float: ...
def icon(self) -> QtGui.QIcon: ...
def title(self) -> str: ...
def setUrl(self, a0: QtCore.QUrl) -> None: ...
def url(self) -> QtCore.QUrl: ...
def setPage(self, a0: 'QWebPage') -> None: ...
def page(self) -> 'QWebPage': ...
class QWebHitTestResult(sip.simplewrapper):
@typing.overload
def __init__(self) -> None: ...
@typing.overload
def __init__(self, other: 'QWebHitTestResult') -> None: ...
def linkTitleString(self) -> str: ...
def mediaUrl(self) -> QtCore.QUrl: ...
def element(self) -> QtWebKit.QWebElement: ...
def linkElement(self) -> QtWebKit.QWebElement: ...
def enclosingBlockElement(self) -> QtWebKit.QWebElement: ...
def boundingRect(self) -> QtCore.QRect: ...
def frame(self) -> 'QWebFrame': ...
def isContentSelected(self) -> bool: ...
def isContentEditable(self) -> bool: ...
def pixmap(self) -> QtGui.QPixmap: ...
def imageUrl(self) -> QtCore.QUrl: ...
def alternateText(self) -> str: ...
def linkTargetFrame(self) -> 'QWebFrame': ...
def linkTitle(self) -> QtCore.QUrl: ...
def linkUrl(self) -> QtCore.QUrl: ...
def linkText(self) -> str: ...
def title(self) -> str: ...
def pos(self) -> QtCore.QPoint: ...
def isNull(self) -> bool: ...
class QWebFrame(QtCore.QObject):
class RenderLayer(int): ...
ContentsLayer = ... # type: 'QWebFrame.RenderLayer'
ScrollBarLayer = ... # type: 'QWebFrame.RenderLayer'
PanIconLayer = ... # type: 'QWebFrame.RenderLayer'
AllLayers = ... # type: 'QWebFrame.RenderLayer'
class ValueOwnership(int): ...
QtOwnership = ... # type: 'QWebFrame.ValueOwnership'
ScriptOwnership = ... # type: 'QWebFrame.ValueOwnership'
AutoOwnership = ... # type: 'QWebFrame.ValueOwnership'
class RenderLayers(sip.simplewrapper):
@typing.overload
def __init__(self) -> None: ...
@typing.overload
def __init__(self, f: typing.Union['QWebFrame.RenderLayers', 'QWebFrame.RenderLayer']) -> None: ...
@typing.overload
def __init__(self, a0: 'QWebFrame.RenderLayers') -> None: ...
def __hash__(self) -> int: ...
def __bool__(self) -> int: ...
def __invert__(self) -> 'QWebFrame.RenderLayers': ...
def __index__(self) -> int: ...
def __int__(self) -> int: ...
def scrollToAnchor(self, anchor: str) -> None: ...
def pageChanged(self) -> None: ...
def loadFinished(self, ok: bool) -> None: ...
def loadStarted(self) -> None: ...
def contentsSizeChanged(self, size: QtCore.QSize) -> None: ...
def findFirstElement(self, selectorQuery: str) -> QtWebKit.QWebElement: ...
def findAllElements(self, selectorQuery: str) -> QtWebKit.QWebElementCollection: ...
def documentElement(self) -> QtWebKit.QWebElement: ...
def setFocus(self) -> None: ...
def hasFocus(self) -> bool: ...
@typing.overload
def render(self, a0: QtGui.QPainter, clip: QtGui.QRegion = ...) -> None: ...
@typing.overload
def render(self, a0: QtGui.QPainter, layer: 'QWebFrame.RenderLayers', clip: QtGui.QRegion = ...) -> None: ...
def scrollBarGeometry(self, orientation: QtCore.Qt.Orientation) -> QtCore.QRect: ...
def baseUrl(self) -> QtCore.QUrl: ...
def requestedUrl(self) -> QtCore.QUrl: ...
def securityOrigin(self) -> QtWebKit.QWebSecurityOrigin: ...
def setZoomFactor(self, factor: float) -> None: ...
def zoomFactor(self) -> float: ...
def setScrollPosition(self, pos: QtCore.QPoint) -> None: ...
def scrollPosition(self) -> QtCore.QPoint: ...
def scroll(self, a0: int, a1: int) -> None: ...
def metaData(self) -> typing.Dict[str, typing.List[str]]: ...
def iconChanged(self) -> None: ...
def initialLayoutCompleted(self) -> None: ...
def urlChanged(self, url: QtCore.QUrl) -> None: ...
def titleChanged(self, title: str) -> None: ...
def javaScriptWindowObjectCleared(self) -> None: ...
def print(self, printer: QtPrintSupport.QPrinter) -> None: ...
def print_(self, printer: QtPrintSupport.QPrinter) -> None: ...
def evaluateJavaScript(self, scriptSource: str) -> typing.Any: ...
def event(self, a0: QtCore.QEvent) -> bool: ...
def hitTestContent(self, pos: QtCore.QPoint) -> QWebHitTestResult: ...
def contentsSize(self) -> QtCore.QSize: ...
def geometry(self) -> QtCore.QRect: ...
def pos(self) -> QtCore.QPoint: ...
def scrollBarMaximum(self, orientation: QtCore.Qt.Orientation) -> int: ...
def scrollBarMinimum(self, orientation: QtCore.Qt.Orientation) -> int: ...
def scrollBarValue(self, orientation: QtCore.Qt.Orientation) -> int: ...
def setScrollBarValue(self, orientation: QtCore.Qt.Orientation, value: int) -> None: ...
def setScrollBarPolicy(self, orientation: QtCore.Qt.Orientation, policy: QtCore.Qt.ScrollBarPolicy) -> None: ...
def scrollBarPolicy(self, orientation: QtCore.Qt.Orientation) -> QtCore.Qt.ScrollBarPolicy: ...
def childFrames(self) -> typing.List['QWebFrame']: ...
def parentFrame(self) -> 'QWebFrame': ...
def frameName(self) -> str: ...
def icon(self) -> QtGui.QIcon: ...
def url(self) -> QtCore.QUrl: ...
def setUrl(self, url: QtCore.QUrl) -> None: ...
def title(self) -> str: ...
def toPlainText(self) -> str: ...
def toHtml(self) -> str: ...
def addToJavaScriptWindowObject(self, name: str, object: QtCore.QObject, ownership: 'QWebFrame.ValueOwnership' = ...) -> None: ...
def setContent(self, data: typing.Union[QtCore.QByteArray, bytes, bytearray], mimeType: str = ..., baseUrl: QtCore.QUrl = ...) -> None: ...
def setHtml(self, html: str, baseUrl: QtCore.QUrl = ...) -> None: ...
@typing.overload
def load(self, url: QtCore.QUrl) -> None: ...
@typing.overload
def load(self, request: QtNetwork_.QNetworkRequest, operation: QtNetwork_.QNetworkAccessManager.Operation = ..., body: typing.Union[QtCore.QByteArray, bytes, bytearray] = ...) -> None: ...
def page(self) -> 'QWebPage': ...
class QWebInspector(QtWidgets.QWidget):
def __init__(self, parent: typing.Optional[QtWidgets.QWidget] = ...) -> None: ...
def closeEvent(self, event: QtGui.QCloseEvent) -> None: ...
def hideEvent(self, event: QtGui.QHideEvent) -> None: ...
def showEvent(self, event: QtGui.QShowEvent) -> None: ...
def resizeEvent(self, event: QtGui.QResizeEvent) -> None: ...
def event(self, a0: QtCore.QEvent) -> bool: ...
def sizeHint(self) -> QtCore.QSize: ...
def page(self) -> 'QWebPage': ...
def setPage(self, page: 'QWebPage') -> None: ...
class QWebPage(QtCore.QObject):
class VisibilityState(int): ...
VisibilityStateVisible = ... # type: 'QWebPage.VisibilityState'
VisibilityStateHidden = ... # type: 'QWebPage.VisibilityState'
VisibilityStatePrerender = ... # type: 'QWebPage.VisibilityState'
VisibilityStateUnloaded = ... # type: 'QWebPage.VisibilityState'
class Feature(int): ...
Notifications = ... # type: 'QWebPage.Feature'
Geolocation = ... # type: 'QWebPage.Feature'
class PermissionPolicy(int): ...
PermissionUnknown = ... # type: 'QWebPage.PermissionPolicy'
PermissionGrantedByUser = ... # type: 'QWebPage.PermissionPolicy'
PermissionDeniedByUser = ... # type: 'QWebPage.PermissionPolicy'
class ErrorDomain(int): ...
QtNetwork = ... # type: 'QWebPage.ErrorDomain'
Http = ... # type: 'QWebPage.ErrorDomain'
WebKit = ... # type: 'QWebPage.ErrorDomain'
class Extension(int): ...
ChooseMultipleFilesExtension = ... # type: 'QWebPage.Extension'
ErrorPageExtension = ... # type: 'QWebPage.Extension'
class WebWindowType(int): ...
WebBrowserWindow = ... # type: 'QWebPage.WebWindowType'
WebModalDialog = ... # type: 'QWebPage.WebWindowType'
class LinkDelegationPolicy(int): ...
DontDelegateLinks = ... # type: 'QWebPage.LinkDelegationPolicy'
DelegateExternalLinks = ... # type: 'QWebPage.LinkDelegationPolicy'
DelegateAllLinks = ... # type: 'QWebPage.LinkDelegationPolicy'
class FindFlag(int): ...
FindBackward = ... # type: 'QWebPage.FindFlag'
FindCaseSensitively = ... # type: 'QWebPage.FindFlag'
FindWrapsAroundDocument = ... # type: 'QWebPage.FindFlag'
HighlightAllOccurrences = ... # type: 'QWebPage.FindFlag'
FindAtWordBeginningsOnly = ... # type: 'QWebPage.FindFlag'
TreatMedialCapitalAsWordBeginning = ... # type: 'QWebPage.FindFlag'
FindBeginsInSelection = ... # type: 'QWebPage.FindFlag'
class WebAction(int): ...
NoWebAction = ... # type: 'QWebPage.WebAction'
OpenLink = ... # type: 'QWebPage.WebAction'
OpenLinkInNewWindow = ... # type: 'QWebPage.WebAction'
OpenFrameInNewWindow = ... # type: 'QWebPage.WebAction'
DownloadLinkToDisk = ... # type: 'QWebPage.WebAction'
CopyLinkToClipboard = ... # type: 'QWebPage.WebAction'
OpenImageInNewWindow = ... # type: 'QWebPage.WebAction'
DownloadImageToDisk = ... # type: 'QWebPage.WebAction'
CopyImageToClipboard = ... # type: 'QWebPage.WebAction'
Back = ... # type: 'QWebPage.WebAction'
Forward = ... # type: 'QWebPage.WebAction'
Stop = ... # type: 'QWebPage.WebAction'
Reload = ... # type: 'QWebPage.WebAction'
Cut = ... # type: 'QWebPage.WebAction'
Copy = ... # type: 'QWebPage.WebAction'
Paste = ... # type: 'QWebPage.WebAction'
Undo = ... # type: 'QWebPage.WebAction'
Redo = ... # type: 'QWebPage.WebAction'
MoveToNextChar = ... # type: 'QWebPage.WebAction'
MoveToPreviousChar = ... # type: 'QWebPage.WebAction'
MoveToNextWord = ... # type: 'QWebPage.WebAction'
MoveToPreviousWord = ... # type: 'QWebPage.WebAction'
MoveToNextLine = ... # type: 'QWebPage.WebAction'
MoveToPreviousLine = ... # type: 'QWebPage.WebAction'
MoveToStartOfLine = ... # type: 'QWebPage.WebAction'
MoveToEndOfLine = ... # type: 'QWebPage.WebAction'
MoveToStartOfBlock = ... # type: 'QWebPage.WebAction'
MoveToEndOfBlock = ... # type: 'QWebPage.WebAction'
MoveToStartOfDocument = ... # type: 'QWebPage.WebAction'
MoveToEndOfDocument = ... # type: 'QWebPage.WebAction'
SelectNextChar = ... # type: 'QWebPage.WebAction'
SelectPreviousChar = ... # type: 'QWebPage.WebAction'
SelectNextWord = ... # type: 'QWebPage.WebAction'
SelectPreviousWord = ... # type: 'QWebPage.WebAction'
SelectNextLine = ... # type: 'QWebPage.WebAction'
SelectPreviousLine = ... # type: 'QWebPage.WebAction'
SelectStartOfLine = ... # type: 'QWebPage.WebAction'
SelectEndOfLine = ... # type: 'QWebPage.WebAction'
SelectStartOfBlock = ... # type: 'QWebPage.WebAction'
SelectEndOfBlock = ... # type: 'QWebPage.WebAction'
SelectStartOfDocument = ... # type: 'QWebPage.WebAction'
SelectEndOfDocument = ... # type: 'QWebPage.WebAction'
DeleteStartOfWord = ... # type: 'QWebPage.WebAction'
DeleteEndOfWord = ... # type: 'QWebPage.WebAction'
SetTextDirectionDefault = ... # type: 'QWebPage.WebAction'
SetTextDirectionLeftToRight = ... # type: 'QWebPage.WebAction'
SetTextDirectionRightToLeft = ... # type: 'QWebPage.WebAction'
ToggleBold = ... # type: 'QWebPage.WebAction'
ToggleItalic = ... # type: 'QWebPage.WebAction'
ToggleUnderline = ... # type: 'QWebPage.WebAction'
InspectElement = ... # type: 'QWebPage.WebAction'
InsertParagraphSeparator = ... # type: 'QWebPage.WebAction'
InsertLineSeparator = ... # type: 'QWebPage.WebAction'
SelectAll = ... # type: 'QWebPage.WebAction'
ReloadAndBypassCache = ... # type: 'QWebPage.WebAction'
PasteAndMatchStyle = ... # type: 'QWebPage.WebAction'
RemoveFormat = ... # type: 'QWebPage.WebAction'
ToggleStrikethrough = ... # type: 'QWebPage.WebAction'
ToggleSubscript = ... # type: 'QWebPage.WebAction'
ToggleSuperscript = ... # type: 'QWebPage.WebAction'
InsertUnorderedList = ... # type: 'QWebPage.WebAction'
InsertOrderedList = ... # type: 'QWebPage.WebAction'
Indent = ... # type: 'QWebPage.WebAction'
Outdent = ... # type: 'QWebPage.WebAction'
AlignCenter = ... # type: 'QWebPage.WebAction'
AlignJustified = ... # type: 'QWebPage.WebAction'
AlignLeft = ... # type: 'QWebPage.WebAction'
AlignRight = ... # type: 'QWebPage.WebAction'
StopScheduledPageRefresh = ... # type: 'QWebPage.WebAction'
CopyImageUrlToClipboard = ... # type: 'QWebPage.WebAction'
OpenLinkInThisWindow = ... # type: 'QWebPage.WebAction'
DownloadMediaToDisk = ... # type: 'QWebPage.WebAction'
CopyMediaUrlToClipboard = ... # type: 'QWebPage.WebAction'
ToggleMediaControls = ... # type: 'QWebPage.WebAction'
ToggleMediaLoop = ... # type: 'QWebPage.WebAction'
ToggleMediaPlayPause = ... # type: 'QWebPage.WebAction'
ToggleMediaMute = ... # type: 'QWebPage.WebAction'
ToggleVideoFullscreen = ... # type: 'QWebPage.WebAction'
class NavigationType(int): ...
NavigationTypeLinkClicked = ... # type: 'QWebPage.NavigationType'
NavigationTypeFormSubmitted = ... # type: 'QWebPage.NavigationType'
NavigationTypeBackOrForward = ... # type: 'QWebPage.NavigationType'
NavigationTypeReload = ... # type: 'QWebPage.NavigationType'
NavigationTypeFormResubmitted = ... # type: 'QWebPage.NavigationType'
NavigationTypeOther = ... # type: 'QWebPage.NavigationType'
class FindFlags(sip.simplewrapper):
@typing.overload
def __init__(self) -> None: ...
@typing.overload
def __init__(self, f: typing.Union['QWebPage.FindFlags', 'QWebPage.FindFlag']) -> None: ...
@typing.overload
def __init__(self, a0: 'QWebPage.FindFlags') -> None: ...
def __hash__(self) -> int: ...
def __bool__(self) -> int: ...
def __invert__(self) -> 'QWebPage.FindFlags': ...
def __index__(self) -> int: ...
def __int__(self) -> int: ...
class ExtensionOption(sip.simplewrapper):
@typing.overload
def __init__(self) -> None: ...
@typing.overload
def __init__(self, a0: 'QWebPage.ExtensionOption') -> None: ...
class ExtensionReturn(sip.simplewrapper):
@typing.overload
def __init__(self) -> None: ...
@typing.overload
def __init__(self, a0: 'QWebPage.ExtensionReturn') -> None: ...
class ChooseMultipleFilesExtensionOption('QWebPage.ExtensionOption'):
parentFrame = ... # type: QWebFrame
suggestedFileNames = ... # type: typing.Iterable[str]
@typing.overload
def __init__(self) -> None: ...
@typing.overload
def __init__(self, a0: 'QWebPage.ChooseMultipleFilesExtensionOption') -> None: ...
class ChooseMultipleFilesExtensionReturn('QWebPage.ExtensionReturn'):
fileNames = ... # type: typing.Iterable[str]
@typing.overload
def __init__(self) -> None: ...
@typing.overload
def __init__(self, a0: 'QWebPage.ChooseMultipleFilesExtensionReturn') -> None: ...
class ErrorPageExtensionOption('QWebPage.ExtensionOption'):
domain = ... # type: 'QWebPage.ErrorDomain'
error = ... # type: int
errorString = ... # type: str
frame = ... # type: QWebFrame
url = ... # type: QtCore.QUrl
@typing.overload
def __init__(self) -> None: ...
@typing.overload
def __init__(self, a0: 'QWebPage.ErrorPageExtensionOption') -> None: ...
class ErrorPageExtensionReturn('QWebPage.ExtensionReturn'):
baseUrl = ... # type: QtCore.QUrl
content = ... # type: typing.Union[QtCore.QByteArray, bytes, bytearray]
contentType = ... # type: str
encoding = ... # type: str
@typing.overload
def __init__(self) -> None: ...
@typing.overload
def __init__(self, a0: 'QWebPage.ErrorPageExtensionReturn') -> None: ...
class ViewportAttributes(sip.simplewrapper):
@typing.overload
def __init__(self) -> None: ...
@typing.overload
def __init__(self, other: 'QWebPage.ViewportAttributes') -> None: ...
def size(self) -> QtCore.QSizeF: ...
def isValid(self) -> bool: ...
def isUserScalable(self) -> bool: ...
def devicePixelRatio(self) -> float: ...
def maximumScaleFactor(self) -> float: ...
def minimumScaleFactor(self) -> float: ...
def initialScaleFactor(self) -> float: ...
def __init__(self, parent: typing.Optional[QtCore.QObject] = ...) -> None: ...
def setVisibilityState(self, a0: 'QWebPage.VisibilityState') -> None: ...
def visibilityState(self) -> 'QWebPage.VisibilityState': ...
def featurePermissionRequestCanceled(self, frame: QWebFrame, feature: 'QWebPage.Feature') -> None: ...
def featurePermissionRequested(self, frame: QWebFrame, feature: 'QWebPage.Feature') -> None: ...
def viewportChangeRequested(self) -> None: ...
def applicationCacheQuotaExceeded(self, origin: QtWebKit.QWebSecurityOrigin, defaultOriginQuota: int, totalSpaceNeeded: int) -> None: ...
def supportsContentType(self, mimeType: str) -> bool: ...
def supportedContentTypes(self) -> typing.List[str]: ...
def setFeaturePermission(self, frame: QWebFrame, feature: 'QWebPage.Feature', policy: 'QWebPage.PermissionPolicy') -> None: ...
def setActualVisibleContentRect(self, rect: QtCore.QRect) -> None: ...
def viewportAttributesForSize(self, availableSize: QtCore.QSize) -> 'QWebPage.ViewportAttributes': ...
def selectedHtml(self) -> str: ...
def hasSelection(self) -> bool: ...
def shouldInterruptJavaScript(self) -> bool: ...
def setPreferredContentsSize(self, size: QtCore.QSize) -> None: ...
def preferredContentsSize(self) -> QtCore.QSize: ...
def frameAt(self, pos: QtCore.QPoint) -> QWebFrame: ...
def restoreFrameStateRequested(self, frame: QWebFrame) -> None: ...
def saveFrameStateRequested(self, frame: QWebFrame, item: QtWebKit.QWebHistoryItem) -> None: ...
def databaseQuotaExceeded(self, frame: QWebFrame, databaseName: str) -> None: ...
def contentsChanged(self) -> None: ...
def createStandardContextMenu(self) -> QtWidgets.QMenu: ...
def isContentEditable(self) -> bool: ...
def setContentEditable(self, editable: bool) -> None: ...
def userAgentForUrl(self, url: QtCore.QUrl) -> str: ...
def javaScriptConsoleMessage(self, message: str, lineNumber: int, sourceID: str) -> None: ...
def javaScriptPrompt(self, originatingFrame: QWebFrame, msg: str, defaultValue: str) -> typing.Tuple[bool, str]: ...
def javaScriptConfirm(self, originatingFrame: QWebFrame, msg: str) -> bool: ...
def javaScriptAlert(self, originatingFrame: QWebFrame, msg: str) -> None: ...
def chooseFile(self, originatingFrame: QWebFrame, oldFile: str) -> str: ...
def acceptNavigationRequest(self, frame: QWebFrame, request: QtNetwork_.QNetworkRequest, type: 'QWebPage.NavigationType') -> bool: ...
def createPlugin(self, classid: str, url: QtCore.QUrl, paramNames: typing.Iterable[str], paramValues: typing.Iterable[str]) -> QtCore.QObject: ...
def createWindow(self, type: 'QWebPage.WebWindowType') -> 'QWebPage': ...
def microFocusChanged(self) -> None: ...
def downloadRequested(self, request: QtNetwork_.QNetworkRequest) -> None: ...
def unsupportedContent(self, reply: QtNetwork_.QNetworkReply) -> None: ...
def menuBarVisibilityChangeRequested(self, visible: bool) -> None: ...
def statusBarVisibilityChangeRequested(self, visible: bool) -> None: ...
def toolBarVisibilityChangeRequested(self, visible: bool) -> None: ...
def linkClicked(self, url: QtCore.QUrl) -> None: ...
def printRequested(self, frame: QWebFrame) -> None: ...
def windowCloseRequested(self) -> None: ...
def scrollRequested(self, dx: int, dy: int, scrollViewRect: QtCore.QRect) -> None: ...
def repaintRequested(self, dirtyRect: QtCore.QRect) -> None: ...
def geometryChangeRequested(self, geom: QtCore.QRect) -> None: ...
def frameCreated(self, frame: QWebFrame) -> None: ...
def selectionChanged(self) -> None: ...
def statusBarMessage(self, text: str) -> None: ...
def linkHovered(self, link: str, title: str, textContent: str) -> None: ...
def loadStarted(self) -> None: ...
def loadProgress(self, progress: int) -> None: ...
def loadFinished(self, ok: bool) -> None: ...
def supportsExtension(self, extension: 'QWebPage.Extension') -> bool: ...
def extension(self, extension: 'QWebPage.Extension', option: typing.Optional['QWebPage.ExtensionOption'] = ..., output: typing.Optional['QWebPage.ExtensionReturn'] = ...) -> bool: ...
def updatePositionDependentActions(self, pos: QtCore.QPoint) -> None: ...
def swallowContextMenuEvent(self, event: QtGui.QContextMenuEvent) -> bool: ...
def palette(self) -> QtGui.QPalette: ...
def setPalette(self, palette: QtGui.QPalette) -> None: ...
def linkDelegationPolicy(self) -> 'QWebPage.LinkDelegationPolicy': ...
def setLinkDelegationPolicy(self, policy: 'QWebPage.LinkDelegationPolicy') -> None: ...
def forwardUnsupportedContent(self) -> bool: ...
def setForwardUnsupportedContent(self, forward: bool) -> None: ...
def findText(self, subString: str, options: 'QWebPage.FindFlags' = ...) -> bool: ...
def inputMethodQuery(self, property: QtCore.Qt.InputMethodQuery) -> typing.Any: ...
def focusNextPrevChild(self, next: bool) -> bool: ...
def event(self, a0: QtCore.QEvent) -> bool: ...
def setViewportSize(self, size: QtCore.QSize) -> None: ...
def viewportSize(self) -> QtCore.QSize: ...
def triggerAction(self, action: 'QWebPage.WebAction', checked: bool = ...) -> None: ...
def action(self, action: 'QWebPage.WebAction') -> QtWidgets.QAction: ...
def selectedText(self) -> str: ...
def bytesReceived(self) -> int: ...
def totalBytes(self) -> int: ...
def pluginFactory(self) -> QtWebKit.QWebPluginFactory: ...
def setPluginFactory(self, factory: QtWebKit.QWebPluginFactory) -> None: ...
def networkAccessManager(self) -> QtNetwork_.QNetworkAccessManager: ...
def setNetworkAccessManager(self, manager: QtNetwork_.QNetworkAccessManager) -> None: ...
def undoStack(self) -> QtWidgets.QUndoStack: ...
def isModified(self) -> bool: ...
def view(self) -> QtWidgets.QWidget: ...
def setView(self, view: QtWidgets.QWidget) -> None: ...
def settings(self) -> QtWebKit.QWebSettings: ...
def history(self) -> QtWebKit.QWebHistory: ...
def currentFrame(self) -> QWebFrame: ...
def mainFrame(self) -> QWebFrame: ...
class QWebView(QtWidgets.QWidget):
def __init__(self, parent: typing.Optional[QtWidgets.QWidget] = ...) -> None: ...
def selectedHtml(self) -> str: ...
def hasSelection(self) -> bool: ...
def setRenderHint(self, hint: QtGui.QPainter.RenderHint, enabled: bool = ...) -> None: ...
def setRenderHints(self, hints: QtGui.QPainter.RenderHints) -> None: ...
def renderHints(self) -> QtGui.QPainter.RenderHints: ...
def setZoomFactor(self, factor: float) -> None: ...
def zoomFactor(self) -> float: ...
def focusNextPrevChild(self, next: bool) -> bool: ...
def inputMethodEvent(self, a0: QtGui.QInputMethodEvent) -> None: ...
def focusOutEvent(self, a0: QtGui.QFocusEvent) -> None: ...
def focusInEvent(self, a0: QtGui.QFocusEvent) -> None: ...
def dropEvent(self, a0: QtGui.QDropEvent) -> None: ...
def dragMoveEvent(self, a0: QtGui.QDragMoveEvent) -> None: ...
def dragLeaveEvent(self, a0: QtGui.QDragLeaveEvent) -> None: ...
def dragEnterEvent(self, a0: QtGui.QDragEnterEvent) -> None: ...
def keyReleaseEvent(self, a0: QtGui.QKeyEvent) -> None: ...
def keyPressEvent(self, a0: QtGui.QKeyEvent) -> None: ...
def wheelEvent(self, a0: QtGui.QWheelEvent) -> None: ...
def contextMenuEvent(self, a0: QtGui.QContextMenuEvent) -> None: ...
def mouseReleaseEvent(self, a0: QtGui.QMouseEvent) -> None: ...
def mouseDoubleClickEvent(self, a0: QtGui.QMouseEvent) -> None: ...
def mousePressEvent(self, a0: QtGui.QMouseEvent) -> None: ...
def mouseMoveEvent(self, a0: QtGui.QMouseEvent) -> None: ...
def changeEvent(self, a0: QtCore.QEvent) -> None: ...
def paintEvent(self, ev: QtGui.QPaintEvent) -> None: ...
def resizeEvent(self, e: QtGui.QResizeEvent) -> None: ...
def createWindow(self, type: QWebPage.WebWindowType) -> 'QWebView': ...
def urlChanged(self, url: QtCore.QUrl) -> None: ...
def iconChanged(self) -> None: ...
def selectionChanged(self) -> None: ...
def linkClicked(self, url: QtCore.QUrl) -> None: ...
def statusBarMessage(self, text: str) -> None: ...
def titleChanged(self, title: str) -> None: ...
def loadFinished(self, a0: bool) -> None: ...
def loadProgress(self, progress: int) -> None: ...
def loadStarted(self) -> None: ...
def print(self, printer: QtPrintSupport.QPrinter) -> None: ...
def print_(self, printer: QtPrintSupport.QPrinter) -> None: ...
def reload(self) -> None: ...
def forward(self) -> None: ...
def back(self) -> None: ...
def stop(self) -> None: ...
def event(self, a0: QtCore.QEvent) -> bool: ...
def findText(self, subString: str, options: QWebPage.FindFlags = ...) -> bool: ...
def sizeHint(self) -> QtCore.QSize: ...
def inputMethodQuery(self, property: QtCore.Qt.InputMethodQuery) -> typing.Any: ...
def isModified(self) -> bool: ...
def triggerPageAction(self, action: QWebPage.WebAction, checked: bool = ...) -> None: ...
def pageAction(self, action: QWebPage.WebAction) -> QtWidgets.QAction: ...
def selectedText(self) -> str: ...
def icon(self) -> QtGui.QIcon: ...
def url(self) -> QtCore.QUrl: ...
def setUrl(self, url: QtCore.QUrl) -> None: ...
def title(self) -> str: ...
def settings(self) -> QtWebKit.QWebSettings: ...
def history(self) -> QtWebKit.QWebHistory: ...
def setContent(self, data: typing.Union[QtCore.QByteArray, bytes, bytearray], mimeType: str = ..., baseUrl: QtCore.QUrl = ...) -> None: ...
def setHtml(self, html: str, baseUrl: QtCore.QUrl = ...) -> None: ...
@typing.overload
def load(self, url: QtCore.QUrl) -> None: ...
@typing.overload
def load(self, request: QtNetwork_.QNetworkRequest, operation: QtNetwork_.QNetworkAccessManager.Operation = ..., body: typing.Union[QtCore.QByteArray, bytes, bytearray] = ...) -> None: ...
def setPage(self, page: QWebPage) -> None: ...
def page(self) -> QWebPage: ...