일단 커밋. 오랫동안 커밋을 안해서 꼬였다.

리팩토리 중.
This commit is contained in:
2025-11-15 15:59:49 +09:00
parent 5a47b792d6
commit d79c10b975
12909 changed files with 2070539 additions and 285 deletions

View File

@@ -0,0 +1,785 @@
# The PEP 484 type hints stub file for the QtWebEngineWidgets module.
#
# Generated by SIP 6.8.6
#
# Copyright (c) 2024 Riverbank Computing Limited <info@riverbankcomputing.com>
#
# This file is part of PyQtWebEngine.
#
# 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
import PyQt5.sip
from PyQt5 import QtCore
from PyQt5 import QtNetwork
from PyQt5 import QtGui
from PyQt5 import QtWidgets
from PyQt5 import QtPrintSupport
from PyQt5 import QtWebEngineCore
from PyQt5 import QtWebChannel
# Support for QDate, QDateTime and QTime.
import datetime
# Convenient type aliases.
PYQT_SIGNAL = typing.Union[QtCore.pyqtSignal, QtCore.pyqtBoundSignal]
PYQT_SLOT = typing.Union[typing.Callable[..., Any], QtCore.pyqtBoundSignal]
# Convenient aliases for complicated OpenGL types.
PYQT_OPENGL_ARRAY = typing.Union[typing.Sequence[int], typing.Sequence[float],
PyQt5.sip.Buffer, None]
PYQT_OPENGL_BOUND_ARRAY = typing.Union[typing.Sequence[int],
typing.Sequence[float], PyQt5.sip.Buffer, int, None]
class QWebEngineCertificateError(PyQt5.sipsimplewrapper):
class Error(int):
SslPinnedKeyNotInCertificateChain = ... # type: QWebEngineCertificateError.Error
CertificateCommonNameInvalid = ... # type: QWebEngineCertificateError.Error
CertificateDateInvalid = ... # type: QWebEngineCertificateError.Error
CertificateAuthorityInvalid = ... # type: QWebEngineCertificateError.Error
CertificateContainsErrors = ... # type: QWebEngineCertificateError.Error
CertificateNoRevocationMechanism = ... # type: QWebEngineCertificateError.Error
CertificateUnableToCheckRevocation = ... # type: QWebEngineCertificateError.Error
CertificateRevoked = ... # type: QWebEngineCertificateError.Error
CertificateInvalid = ... # type: QWebEngineCertificateError.Error
CertificateWeakSignatureAlgorithm = ... # type: QWebEngineCertificateError.Error
CertificateNonUniqueName = ... # type: QWebEngineCertificateError.Error
CertificateWeakKey = ... # type: QWebEngineCertificateError.Error
CertificateNameConstraintViolation = ... # type: QWebEngineCertificateError.Error
CertificateValidityTooLong = ... # type: QWebEngineCertificateError.Error
CertificateTransparencyRequired = ... # type: QWebEngineCertificateError.Error
CertificateKnownInterceptionBlocked = ... # type: QWebEngineCertificateError.Error
def __init__(self, other: 'QWebEngineCertificateError') -> None: ...
def certificateChain(self) -> typing.List[QtNetwork.QSslCertificate]: ...
def answered(self) -> bool: ...
def ignoreCertificateError(self) -> None: ...
def rejectCertificate(self) -> None: ...
def deferred(self) -> bool: ...
def defer(self) -> None: ...
def errorDescription(self) -> str: ...
def isOverridable(self) -> bool: ...
def url(self) -> QtCore.QUrl: ...
def error(self) -> 'QWebEngineCertificateError.Error': ...
class QWebEngineClientCertificateSelection(PyQt5.sipsimplewrapper):
def __init__(self, a0: 'QWebEngineClientCertificateSelection') -> None: ...
def certificates(self) -> typing.List[QtNetwork.QSslCertificate]: ...
def selectNone(self) -> None: ...
def select(self, certificate: QtNetwork.QSslCertificate) -> None: ...
def host(self) -> QtCore.QUrl: ...
class QWebEngineContextMenuData(PyQt5.sipsimplewrapper):
class EditFlag(int):
CanUndo = ... # type: QWebEngineContextMenuData.EditFlag
CanRedo = ... # type: QWebEngineContextMenuData.EditFlag
CanCut = ... # type: QWebEngineContextMenuData.EditFlag
CanCopy = ... # type: QWebEngineContextMenuData.EditFlag
CanPaste = ... # type: QWebEngineContextMenuData.EditFlag
CanDelete = ... # type: QWebEngineContextMenuData.EditFlag
CanSelectAll = ... # type: QWebEngineContextMenuData.EditFlag
CanTranslate = ... # type: QWebEngineContextMenuData.EditFlag
CanEditRichly = ... # type: QWebEngineContextMenuData.EditFlag
class MediaFlag(int):
MediaInError = ... # type: QWebEngineContextMenuData.MediaFlag
MediaPaused = ... # type: QWebEngineContextMenuData.MediaFlag
MediaMuted = ... # type: QWebEngineContextMenuData.MediaFlag
MediaLoop = ... # type: QWebEngineContextMenuData.MediaFlag
MediaCanSave = ... # type: QWebEngineContextMenuData.MediaFlag
MediaHasAudio = ... # type: QWebEngineContextMenuData.MediaFlag
MediaCanToggleControls = ... # type: QWebEngineContextMenuData.MediaFlag
MediaControls = ... # type: QWebEngineContextMenuData.MediaFlag
MediaCanPrint = ... # type: QWebEngineContextMenuData.MediaFlag
MediaCanRotate = ... # type: QWebEngineContextMenuData.MediaFlag
class MediaType(int):
MediaTypeNone = ... # type: QWebEngineContextMenuData.MediaType
MediaTypeImage = ... # type: QWebEngineContextMenuData.MediaType
MediaTypeVideo = ... # type: QWebEngineContextMenuData.MediaType
MediaTypeAudio = ... # type: QWebEngineContextMenuData.MediaType
MediaTypeCanvas = ... # type: QWebEngineContextMenuData.MediaType
MediaTypeFile = ... # type: QWebEngineContextMenuData.MediaType
MediaTypePlugin = ... # type: QWebEngineContextMenuData.MediaType
class MediaFlags(PyQt5.sipsimplewrapper):
@typing.overload
def __init__(self) -> None: ...
@typing.overload
def __init__(self, f: typing.Union['QWebEngineContextMenuData.MediaFlags', 'QWebEngineContextMenuData.MediaFlag']) -> None: ...
def __hash__(self) -> int: ...
def __bool__(self) -> int: ...
def __ne__(self, other: object): ...
def __eq__(self, other: object): ...
def __ixor__(self, f: typing.Union['QWebEngineContextMenuData.MediaFlags', 'QWebEngineContextMenuData.MediaFlag']) -> 'QWebEngineContextMenuData.MediaFlags': ...
def __xor__(self, f: typing.Union['QWebEngineContextMenuData.MediaFlags', 'QWebEngineContextMenuData.MediaFlag']) -> 'QWebEngineContextMenuData.MediaFlags': ...
def __ior__(self, f: typing.Union['QWebEngineContextMenuData.MediaFlags', 'QWebEngineContextMenuData.MediaFlag']) -> 'QWebEngineContextMenuData.MediaFlags': ...
def __or__(self, f: typing.Union['QWebEngineContextMenuData.MediaFlags', 'QWebEngineContextMenuData.MediaFlag']) -> 'QWebEngineContextMenuData.MediaFlags': ...
def __iand__(self, f: typing.Union['QWebEngineContextMenuData.MediaFlags', 'QWebEngineContextMenuData.MediaFlag']) -> 'QWebEngineContextMenuData.MediaFlags': ...
def __and__(self, f: typing.Union['QWebEngineContextMenuData.MediaFlags', 'QWebEngineContextMenuData.MediaFlag']) -> 'QWebEngineContextMenuData.MediaFlags': ...
def __invert__(self) -> 'QWebEngineContextMenuData.MediaFlags': ...
def __index__(self) -> int: ...
def __int__(self) -> int: ...
class EditFlags(PyQt5.sipsimplewrapper):
@typing.overload
def __init__(self) -> None: ...
@typing.overload
def __init__(self, f: typing.Union['QWebEngineContextMenuData.EditFlags', 'QWebEngineContextMenuData.EditFlag']) -> None: ...
def __hash__(self) -> int: ...
def __bool__(self) -> int: ...
def __ne__(self, other: object): ...
def __eq__(self, other: object): ...
def __ixor__(self, f: typing.Union['QWebEngineContextMenuData.EditFlags', 'QWebEngineContextMenuData.EditFlag']) -> 'QWebEngineContextMenuData.EditFlags': ...
def __xor__(self, f: typing.Union['QWebEngineContextMenuData.EditFlags', 'QWebEngineContextMenuData.EditFlag']) -> 'QWebEngineContextMenuData.EditFlags': ...
def __ior__(self, f: typing.Union['QWebEngineContextMenuData.EditFlags', 'QWebEngineContextMenuData.EditFlag']) -> 'QWebEngineContextMenuData.EditFlags': ...
def __or__(self, f: typing.Union['QWebEngineContextMenuData.EditFlags', 'QWebEngineContextMenuData.EditFlag']) -> 'QWebEngineContextMenuData.EditFlags': ...
def __iand__(self, f: typing.Union['QWebEngineContextMenuData.EditFlags', 'QWebEngineContextMenuData.EditFlag']) -> 'QWebEngineContextMenuData.EditFlags': ...
def __and__(self, f: typing.Union['QWebEngineContextMenuData.EditFlags', 'QWebEngineContextMenuData.EditFlag']) -> 'QWebEngineContextMenuData.EditFlags': ...
def __invert__(self) -> 'QWebEngineContextMenuData.EditFlags': ...
def __index__(self) -> int: ...
def __int__(self) -> int: ...
@typing.overload
def __init__(self) -> None: ...
@typing.overload
def __init__(self, other: 'QWebEngineContextMenuData') -> None: ...
def editFlags(self) -> 'QWebEngineContextMenuData.EditFlags': ...
def mediaFlags(self) -> 'QWebEngineContextMenuData.MediaFlags': ...
def spellCheckerSuggestions(self) -> typing.List[str]: ...
def misspelledWord(self) -> str: ...
def isContentEditable(self) -> bool: ...
def mediaType(self) -> 'QWebEngineContextMenuData.MediaType': ...
def mediaUrl(self) -> QtCore.QUrl: ...
def linkUrl(self) -> QtCore.QUrl: ...
def linkText(self) -> str: ...
def selectedText(self) -> str: ...
def position(self) -> QtCore.QPoint: ...
def isValid(self) -> bool: ...
class QWebEngineDownloadItem(QtCore.QObject):
class DownloadInterruptReason(int):
NoReason = ... # type: QWebEngineDownloadItem.DownloadInterruptReason
FileFailed = ... # type: QWebEngineDownloadItem.DownloadInterruptReason
FileAccessDenied = ... # type: QWebEngineDownloadItem.DownloadInterruptReason
FileNoSpace = ... # type: QWebEngineDownloadItem.DownloadInterruptReason
FileNameTooLong = ... # type: QWebEngineDownloadItem.DownloadInterruptReason
FileTooLarge = ... # type: QWebEngineDownloadItem.DownloadInterruptReason
FileVirusInfected = ... # type: QWebEngineDownloadItem.DownloadInterruptReason
FileTransientError = ... # type: QWebEngineDownloadItem.DownloadInterruptReason
FileBlocked = ... # type: QWebEngineDownloadItem.DownloadInterruptReason
FileSecurityCheckFailed = ... # type: QWebEngineDownloadItem.DownloadInterruptReason
FileTooShort = ... # type: QWebEngineDownloadItem.DownloadInterruptReason
FileHashMismatch = ... # type: QWebEngineDownloadItem.DownloadInterruptReason
NetworkFailed = ... # type: QWebEngineDownloadItem.DownloadInterruptReason
NetworkTimeout = ... # type: QWebEngineDownloadItem.DownloadInterruptReason
NetworkDisconnected = ... # type: QWebEngineDownloadItem.DownloadInterruptReason
NetworkServerDown = ... # type: QWebEngineDownloadItem.DownloadInterruptReason
NetworkInvalidRequest = ... # type: QWebEngineDownloadItem.DownloadInterruptReason
ServerFailed = ... # type: QWebEngineDownloadItem.DownloadInterruptReason
ServerBadContent = ... # type: QWebEngineDownloadItem.DownloadInterruptReason
ServerUnauthorized = ... # type: QWebEngineDownloadItem.DownloadInterruptReason
ServerCertProblem = ... # type: QWebEngineDownloadItem.DownloadInterruptReason
ServerForbidden = ... # type: QWebEngineDownloadItem.DownloadInterruptReason
ServerUnreachable = ... # type: QWebEngineDownloadItem.DownloadInterruptReason
UserCanceled = ... # type: QWebEngineDownloadItem.DownloadInterruptReason
class DownloadType(int):
Attachment = ... # type: QWebEngineDownloadItem.DownloadType
DownloadAttribute = ... # type: QWebEngineDownloadItem.DownloadType
UserRequested = ... # type: QWebEngineDownloadItem.DownloadType
SavePage = ... # type: QWebEngineDownloadItem.DownloadType
class SavePageFormat(int):
UnknownSaveFormat = ... # type: QWebEngineDownloadItem.SavePageFormat
SingleHtmlSaveFormat = ... # type: QWebEngineDownloadItem.SavePageFormat
CompleteHtmlSaveFormat = ... # type: QWebEngineDownloadItem.SavePageFormat
MimeHtmlSaveFormat = ... # type: QWebEngineDownloadItem.SavePageFormat
class DownloadState(int):
DownloadRequested = ... # type: QWebEngineDownloadItem.DownloadState
DownloadInProgress = ... # type: QWebEngineDownloadItem.DownloadState
DownloadCompleted = ... # type: QWebEngineDownloadItem.DownloadState
DownloadCancelled = ... # type: QWebEngineDownloadItem.DownloadState
DownloadInterrupted = ... # type: QWebEngineDownloadItem.DownloadState
def setDownloadFileName(self, fileName: typing.Optional[str]) -> None: ...
def downloadFileName(self) -> str: ...
def setDownloadDirectory(self, directory: typing.Optional[str]) -> None: ...
def downloadDirectory(self) -> str: ...
def suggestedFileName(self) -> str: ...
def page(self) -> typing.Optional['QWebEnginePage']: ...
def isSavePageDownload(self) -> bool: ...
isPausedChanged: typing.ClassVar[QtCore.pyqtSignal]
def resume(self) -> None: ...
def pause(self) -> None: ...
def isPaused(self) -> bool: ...
def interruptReasonString(self) -> str: ...
def interruptReason(self) -> 'QWebEngineDownloadItem.DownloadInterruptReason': ...
def type(self) -> 'QWebEngineDownloadItem.DownloadType': ...
def setSavePageFormat(self, format: 'QWebEngineDownloadItem.SavePageFormat') -> None: ...
def savePageFormat(self) -> 'QWebEngineDownloadItem.SavePageFormat': ...
def mimeType(self) -> str: ...
downloadProgress: typing.ClassVar[QtCore.pyqtSignal]
stateChanged: typing.ClassVar[QtCore.pyqtSignal]
finished: typing.ClassVar[QtCore.pyqtSignal]
def cancel(self) -> None: ...
def accept(self) -> None: ...
def isFinished(self) -> bool: ...
def setPath(self, path: typing.Optional[str]) -> None: ...
def path(self) -> str: ...
def url(self) -> QtCore.QUrl: ...
def receivedBytes(self) -> int: ...
def totalBytes(self) -> int: ...
def state(self) -> 'QWebEngineDownloadItem.DownloadState': ...
def id(self) -> int: ...
class QWebEngineFullScreenRequest(PyQt5.sipsimplewrapper):
def origin(self) -> QtCore.QUrl: ...
def toggleOn(self) -> bool: ...
def accept(self) -> None: ...
def reject(self) -> None: ...
class QWebEngineHistoryItem(PyQt5.sipsimplewrapper):
def __init__(self, other: 'QWebEngineHistoryItem') -> None: ...
def swap(self, other: 'QWebEngineHistoryItem') -> None: ...
def isValid(self) -> bool: ...
def iconUrl(self) -> QtCore.QUrl: ...
def lastVisited(self) -> QtCore.QDateTime: ...
def title(self) -> str: ...
def url(self) -> QtCore.QUrl: ...
def originalUrl(self) -> QtCore.QUrl: ...
class QWebEngineHistory(PyQt5.sipsimplewrapper):
def __len__(self) -> int: ...
def count(self) -> int: ...
def currentItemIndex(self) -> int: ...
def itemAt(self, i: int) -> QWebEngineHistoryItem: ...
def forwardItem(self) -> QWebEngineHistoryItem: ...
def currentItem(self) -> QWebEngineHistoryItem: ...
def backItem(self) -> QWebEngineHistoryItem: ...
def goToItem(self, item: QWebEngineHistoryItem) -> None: ...
def forward(self) -> None: ...
def back(self) -> None: ...
def canGoForward(self) -> bool: ...
def canGoBack(self) -> bool: ...
def forwardItems(self, maxItems: int) -> typing.List[QWebEngineHistoryItem]: ...
def backItems(self, maxItems: int) -> typing.List[QWebEngineHistoryItem]: ...
def items(self) -> typing.List[QWebEngineHistoryItem]: ...
def clear(self) -> None: ...
class QWebEnginePage(QtCore.QObject):
class LifecycleState(int):
Active = ... # type: QWebEnginePage.LifecycleState
Frozen = ... # type: QWebEnginePage.LifecycleState
Discarded = ... # type: QWebEnginePage.LifecycleState
class RenderProcessTerminationStatus(int):
NormalTerminationStatus = ... # type: QWebEnginePage.RenderProcessTerminationStatus
AbnormalTerminationStatus = ... # type: QWebEnginePage.RenderProcessTerminationStatus
CrashedTerminationStatus = ... # type: QWebEnginePage.RenderProcessTerminationStatus
KilledTerminationStatus = ... # type: QWebEnginePage.RenderProcessTerminationStatus
class NavigationType(int):
NavigationTypeLinkClicked = ... # type: QWebEnginePage.NavigationType
NavigationTypeTyped = ... # type: QWebEnginePage.NavigationType
NavigationTypeFormSubmitted = ... # type: QWebEnginePage.NavigationType
NavigationTypeBackForward = ... # type: QWebEnginePage.NavigationType
NavigationTypeReload = ... # type: QWebEnginePage.NavigationType
NavigationTypeRedirect = ... # type: QWebEnginePage.NavigationType
NavigationTypeOther = ... # type: QWebEnginePage.NavigationType
class JavaScriptConsoleMessageLevel(int):
InfoMessageLevel = ... # type: QWebEnginePage.JavaScriptConsoleMessageLevel
WarningMessageLevel = ... # type: QWebEnginePage.JavaScriptConsoleMessageLevel
ErrorMessageLevel = ... # type: QWebEnginePage.JavaScriptConsoleMessageLevel
class FileSelectionMode(int):
FileSelectOpen = ... # type: QWebEnginePage.FileSelectionMode
FileSelectOpenMultiple = ... # type: QWebEnginePage.FileSelectionMode
class Feature(int):
Notifications = ... # type: QWebEnginePage.Feature
Geolocation = ... # type: QWebEnginePage.Feature
MediaAudioCapture = ... # type: QWebEnginePage.Feature
MediaVideoCapture = ... # type: QWebEnginePage.Feature
MediaAudioVideoCapture = ... # type: QWebEnginePage.Feature
MouseLock = ... # type: QWebEnginePage.Feature
DesktopVideoCapture = ... # type: QWebEnginePage.Feature
DesktopAudioVideoCapture = ... # type: QWebEnginePage.Feature
class PermissionPolicy(int):
PermissionUnknown = ... # type: QWebEnginePage.PermissionPolicy
PermissionGrantedByUser = ... # type: QWebEnginePage.PermissionPolicy
PermissionDeniedByUser = ... # type: QWebEnginePage.PermissionPolicy
class WebWindowType(int):
WebBrowserWindow = ... # type: QWebEnginePage.WebWindowType
WebBrowserTab = ... # type: QWebEnginePage.WebWindowType
WebDialog = ... # type: QWebEnginePage.WebWindowType
WebBrowserBackgroundTab = ... # type: QWebEnginePage.WebWindowType
class FindFlag(int):
FindBackward = ... # type: QWebEnginePage.FindFlag
FindCaseSensitively = ... # type: QWebEnginePage.FindFlag
class WebAction(int):
NoWebAction = ... # type: QWebEnginePage.WebAction
Back = ... # type: QWebEnginePage.WebAction
Forward = ... # type: QWebEnginePage.WebAction
Stop = ... # type: QWebEnginePage.WebAction
Reload = ... # type: QWebEnginePage.WebAction
Cut = ... # type: QWebEnginePage.WebAction
Copy = ... # type: QWebEnginePage.WebAction
Paste = ... # type: QWebEnginePage.WebAction
Undo = ... # type: QWebEnginePage.WebAction
Redo = ... # type: QWebEnginePage.WebAction
SelectAll = ... # type: QWebEnginePage.WebAction
ReloadAndBypassCache = ... # type: QWebEnginePage.WebAction
PasteAndMatchStyle = ... # type: QWebEnginePage.WebAction
OpenLinkInThisWindow = ... # type: QWebEnginePage.WebAction
OpenLinkInNewWindow = ... # type: QWebEnginePage.WebAction
OpenLinkInNewTab = ... # type: QWebEnginePage.WebAction
CopyLinkToClipboard = ... # type: QWebEnginePage.WebAction
DownloadLinkToDisk = ... # type: QWebEnginePage.WebAction
CopyImageToClipboard = ... # type: QWebEnginePage.WebAction
CopyImageUrlToClipboard = ... # type: QWebEnginePage.WebAction
DownloadImageToDisk = ... # type: QWebEnginePage.WebAction
CopyMediaUrlToClipboard = ... # type: QWebEnginePage.WebAction
ToggleMediaControls = ... # type: QWebEnginePage.WebAction
ToggleMediaLoop = ... # type: QWebEnginePage.WebAction
ToggleMediaPlayPause = ... # type: QWebEnginePage.WebAction
ToggleMediaMute = ... # type: QWebEnginePage.WebAction
DownloadMediaToDisk = ... # type: QWebEnginePage.WebAction
InspectElement = ... # type: QWebEnginePage.WebAction
ExitFullScreen = ... # type: QWebEnginePage.WebAction
RequestClose = ... # type: QWebEnginePage.WebAction
Unselect = ... # type: QWebEnginePage.WebAction
SavePage = ... # type: QWebEnginePage.WebAction
OpenLinkInNewBackgroundTab = ... # type: QWebEnginePage.WebAction
ViewSource = ... # type: QWebEnginePage.WebAction
ToggleBold = ... # type: QWebEnginePage.WebAction
ToggleItalic = ... # type: QWebEnginePage.WebAction
ToggleUnderline = ... # type: QWebEnginePage.WebAction
ToggleStrikethrough = ... # type: QWebEnginePage.WebAction
AlignLeft = ... # type: QWebEnginePage.WebAction
AlignCenter = ... # type: QWebEnginePage.WebAction
AlignRight = ... # type: QWebEnginePage.WebAction
AlignJustified = ... # type: QWebEnginePage.WebAction
Indent = ... # type: QWebEnginePage.WebAction
Outdent = ... # type: QWebEnginePage.WebAction
InsertOrderedList = ... # type: QWebEnginePage.WebAction
InsertUnorderedList = ... # type: QWebEnginePage.WebAction
class FindFlags(PyQt5.sipsimplewrapper):
@typing.overload
def __init__(self) -> None: ...
@typing.overload
def __init__(self, f: typing.Union['QWebEnginePage.FindFlags', 'QWebEnginePage.FindFlag']) -> None: ...
def __hash__(self) -> int: ...
def __bool__(self) -> int: ...
def __ne__(self, other: object): ...
def __eq__(self, other: object): ...
def __ixor__(self, f: typing.Union['QWebEnginePage.FindFlags', 'QWebEnginePage.FindFlag']) -> 'QWebEnginePage.FindFlags': ...
def __xor__(self, f: typing.Union['QWebEnginePage.FindFlags', 'QWebEnginePage.FindFlag']) -> 'QWebEnginePage.FindFlags': ...
def __ior__(self, f: typing.Union['QWebEnginePage.FindFlags', 'QWebEnginePage.FindFlag']) -> 'QWebEnginePage.FindFlags': ...
def __or__(self, f: typing.Union['QWebEnginePage.FindFlags', 'QWebEnginePage.FindFlag']) -> 'QWebEnginePage.FindFlags': ...
def __iand__(self, f: typing.Union['QWebEnginePage.FindFlags', 'QWebEnginePage.FindFlag']) -> 'QWebEnginePage.FindFlags': ...
def __and__(self, f: typing.Union['QWebEnginePage.FindFlags', 'QWebEnginePage.FindFlag']) -> 'QWebEnginePage.FindFlags': ...
def __invert__(self) -> 'QWebEnginePage.FindFlags': ...
def __index__(self) -> int: ...
def __int__(self) -> int: ...
@typing.overload
def __init__(self, parent: typing.Optional[QtCore.QObject] = ...) -> None: ...
@typing.overload
def __init__(self, profile: typing.Optional['QWebEngineProfile'], parent: typing.Optional[QtCore.QObject] = ...) -> None: ...
renderProcessPidChanged: typing.ClassVar[QtCore.pyqtSignal]
def renderProcessPid(self) -> int: ...
findTextFinished: typing.ClassVar[QtCore.pyqtSignal]
recommendedStateChanged: typing.ClassVar[QtCore.pyqtSignal]
lifecycleStateChanged: typing.ClassVar[QtCore.pyqtSignal]
visibleChanged: typing.ClassVar[QtCore.pyqtSignal]
def setVisible(self, visible: bool) -> None: ...
def isVisible(self) -> bool: ...
def recommendedState(self) -> 'QWebEnginePage.LifecycleState': ...
def setLifecycleState(self, state: 'QWebEnginePage.LifecycleState') -> None: ...
def lifecycleState(self) -> 'QWebEnginePage.LifecycleState': ...
def setUrlRequestInterceptor(self, interceptor: typing.Optional[QtWebEngineCore.QWebEngineUrlRequestInterceptor]) -> None: ...
printRequested: typing.ClassVar[QtCore.pyqtSignal]
selectClientCertificate: typing.ClassVar[QtCore.pyqtSignal]
registerProtocolHandlerRequested: typing.ClassVar[QtCore.pyqtSignal]
quotaRequested: typing.ClassVar[QtCore.pyqtSignal]
def devToolsPage(self) -> typing.Optional['QWebEnginePage']: ...
def setDevToolsPage(self, page: typing.Optional['QWebEnginePage']) -> None: ...
def inspectedPage(self) -> typing.Optional['QWebEnginePage']: ...
def setInspectedPage(self, page: typing.Optional['QWebEnginePage']) -> None: ...
def download(self, url: QtCore.QUrl, filename: typing.Optional[str] = ...) -> None: ...
def print(self, printer: typing.Optional[QtPrintSupport.QPrinter], resultCallback: typing.Callable[[bool], None]) -> None: ...
def save(self, filePath: typing.Optional[str], format: QWebEngineDownloadItem.SavePageFormat = ...) -> None: ...
def replaceMisspelledWord(self, replacement: typing.Optional[str]) -> None: ...
pdfPrintingFinished: typing.ClassVar[QtCore.pyqtSignal]
recentlyAudibleChanged: typing.ClassVar[QtCore.pyqtSignal]
audioMutedChanged: typing.ClassVar[QtCore.pyqtSignal]
contentsSizeChanged: typing.ClassVar[QtCore.pyqtSignal]
scrollPositionChanged: typing.ClassVar[QtCore.pyqtSignal]
iconChanged: typing.ClassVar[QtCore.pyqtSignal]
def contextMenuData(self) -> QWebEngineContextMenuData: ...
@typing.overload
def printToPdf(self, filePath: typing.Optional[str], pageLayout: QtGui.QPageLayout = ...) -> None: ...
@typing.overload
def printToPdf(self, resultCallback: typing.Callable[[typing.Union[QtCore.QByteArray, bytes, bytearray]], None], pageLayout: QtGui.QPageLayout = ...) -> None: ...
def recentlyAudible(self) -> bool: ...
def setAudioMuted(self, muted: bool) -> None: ...
def isAudioMuted(self) -> bool: ...
def contentsSize(self) -> QtCore.QSizeF: ...
def scrollPosition(self) -> QtCore.QPointF: ...
def icon(self) -> QtGui.QIcon: ...
renderProcessTerminated: typing.ClassVar[QtCore.pyqtSignal]
fullScreenRequested: typing.ClassVar[QtCore.pyqtSignal]
def setBackgroundColor(self, color: typing.Union[QtGui.QColor, QtCore.Qt.GlobalColor]) -> None: ...
def backgroundColor(self) -> QtGui.QColor: ...
def acceptNavigationRequest(self, url: QtCore.QUrl, type: 'QWebEnginePage.NavigationType', isMainFrame: bool) -> bool: ...
@typing.overload
def setWebChannel(self, a0: typing.Optional[QtWebChannel.QWebChannel]) -> None: ...
@typing.overload
def setWebChannel(self, a0: typing.Optional[QtWebChannel.QWebChannel], worldId: int) -> None: ...
def webChannel(self) -> typing.Optional[QtWebChannel.QWebChannel]: ...
def scripts(self) -> 'QWebEngineScriptCollection': ...
def profile(self) -> typing.Optional['QWebEngineProfile']: ...
def certificateError(self, certificateError: QWebEngineCertificateError) -> bool: ...
def javaScriptConsoleMessage(self, level: 'QWebEnginePage.JavaScriptConsoleMessageLevel', message: typing.Optional[str], lineNumber: int, sourceID: typing.Optional[str]) -> None: ...
def javaScriptPrompt(self, securityOrigin: QtCore.QUrl, msg: typing.Optional[str], defaultValue: typing.Optional[str]) -> typing.Tuple[bool, typing.Optional[str]]: ...
def javaScriptConfirm(self, securityOrigin: QtCore.QUrl, msg: typing.Optional[str]) -> bool: ...
def javaScriptAlert(self, securityOrigin: QtCore.QUrl, msg: typing.Optional[str]) -> None: ...
def chooseFiles(self, mode: 'QWebEnginePage.FileSelectionMode', oldFiles: typing.Iterable[typing.Optional[str]], acceptedMimeTypes: typing.Iterable[typing.Optional[str]]) -> typing.List[str]: ...
def createWindow(self, type: 'QWebEnginePage.WebWindowType') -> typing.Optional['QWebEnginePage']: ...
iconUrlChanged: typing.ClassVar[QtCore.pyqtSignal]
urlChanged: typing.ClassVar[QtCore.pyqtSignal]
titleChanged: typing.ClassVar[QtCore.pyqtSignal]
proxyAuthenticationRequired: typing.ClassVar[QtCore.pyqtSignal]
authenticationRequired: typing.ClassVar[QtCore.pyqtSignal]
featurePermissionRequestCanceled: typing.ClassVar[QtCore.pyqtSignal]
featurePermissionRequested: typing.ClassVar[QtCore.pyqtSignal]
windowCloseRequested: typing.ClassVar[QtCore.pyqtSignal]
geometryChangeRequested: typing.ClassVar[QtCore.pyqtSignal]
selectionChanged: typing.ClassVar[QtCore.pyqtSignal]
linkHovered: typing.ClassVar[QtCore.pyqtSignal]
loadFinished: typing.ClassVar[QtCore.pyqtSignal]
loadProgress: typing.ClassVar[QtCore.pyqtSignal]
loadStarted: typing.ClassVar[QtCore.pyqtSignal]
def settings(self) -> typing.Optional['QWebEngineSettings']: ...
@typing.overload
def runJavaScript(self, scriptSource: typing.Optional[str], worldId: int) -> None: ...
@typing.overload
def runJavaScript(self, scriptSource: typing.Optional[str], worldId: int, resultCallback: typing.Callable[..., None]) -> None: ...
@typing.overload
def runJavaScript(self, scriptSource: typing.Optional[str]) -> None: ...
@typing.overload
def runJavaScript(self, scriptSource: typing.Optional[str], resultCallback: typing.Callable[[typing.Any], None]) -> None: ...
def setZoomFactor(self, factor: float) -> None: ...
def zoomFactor(self) -> float: ...
def iconUrl(self) -> QtCore.QUrl: ...
def requestedUrl(self) -> QtCore.QUrl: ...
def url(self) -> QtCore.QUrl: ...
def setUrl(self, url: QtCore.QUrl) -> None: ...
def title(self) -> str: ...
def toPlainText(self, resultCallback: typing.Callable[[typing.Optional[str]], None]) -> None: ...
def toHtml(self, resultCallback: typing.Callable[[typing.Optional[str]], None]) -> None: ...
def setContent(self, data: typing.Union[QtCore.QByteArray, bytes, bytearray], mimeType: typing.Optional[str] = ..., baseUrl: QtCore.QUrl = ...) -> None: ...
def setHtml(self, html: typing.Optional[str], baseUrl: QtCore.QUrl = ...) -> None: ...
@typing.overload
def load(self, url: QtCore.QUrl) -> None: ...
@typing.overload
def load(self, request: QtWebEngineCore.QWebEngineHttpRequest) -> None: ...
def setFeaturePermission(self, securityOrigin: QtCore.QUrl, feature: 'QWebEnginePage.Feature', policy: 'QWebEnginePage.PermissionPolicy') -> None: ...
def createStandardContextMenu(self) -> typing.Optional[QtWidgets.QMenu]: ...
def findText(self, subString: typing.Optional[str], options: typing.Union['QWebEnginePage.FindFlags', 'QWebEnginePage.FindFlag'] = ..., resultCallback: typing.Callable[[bool], None] = ...) -> None: ...
def event(self, a0: typing.Optional[QtCore.QEvent]) -> bool: ...
def triggerAction(self, action: 'QWebEnginePage.WebAction', checked: bool = ...) -> None: ...
def action(self, action: 'QWebEnginePage.WebAction') -> typing.Optional[QtWidgets.QAction]: ...
def selectedText(self) -> str: ...
def hasSelection(self) -> bool: ...
def view(self) -> typing.Optional[QtWidgets.QWidget]: ...
def setView(self, view: typing.Optional[QtWidgets.QWidget]) -> None: ...
def history(self) -> typing.Optional[QWebEngineHistory]: ...
class QWebEngineProfile(QtCore.QObject):
class PersistentCookiesPolicy(int):
NoPersistentCookies = ... # type: QWebEngineProfile.PersistentCookiesPolicy
AllowPersistentCookies = ... # type: QWebEngineProfile.PersistentCookiesPolicy
ForcePersistentCookies = ... # type: QWebEngineProfile.PersistentCookiesPolicy
class HttpCacheType(int):
MemoryHttpCache = ... # type: QWebEngineProfile.HttpCacheType
DiskHttpCache = ... # type: QWebEngineProfile.HttpCacheType
NoCache = ... # type: QWebEngineProfile.HttpCacheType
@typing.overload
def __init__(self, parent: typing.Optional[QtCore.QObject] = ...) -> None: ...
@typing.overload
def __init__(self, name: typing.Optional[str], parent: typing.Optional[QtCore.QObject] = ...) -> None: ...
def clientCertificateStore(self) -> typing.Optional[QtWebEngineCore.QWebEngineClientCertificateStore]: ...
def setNotificationPresenter(self, a0: typing.Callable[[QtWebEngineCore.QWebEngineNotification], None]) -> None: ...
def setDownloadPath(self, path: typing.Optional[str]) -> None: ...
def downloadPath(self) -> str: ...
def isUsedForGlobalCertificateVerification(self) -> bool: ...
def setUseForGlobalCertificateVerification(self, enabled: bool = ...) -> None: ...
def isSpellCheckEnabled(self) -> bool: ...
def setSpellCheckEnabled(self, enabled: bool) -> None: ...
def spellCheckLanguages(self) -> typing.List[str]: ...
def setSpellCheckLanguages(self, languages: typing.Iterable[typing.Optional[str]]) -> None: ...
def clearHttpCache(self) -> None: ...
def removeAllUrlSchemeHandlers(self) -> None: ...
def removeUrlSchemeHandler(self, a0: typing.Optional[QtWebEngineCore.QWebEngineUrlSchemeHandler]) -> None: ...
def removeUrlScheme(self, scheme: typing.Union[QtCore.QByteArray, bytes, bytearray]) -> None: ...
def installUrlSchemeHandler(self, scheme: typing.Union[QtCore.QByteArray, bytes, bytearray], a1: typing.Optional[QtWebEngineCore.QWebEngineUrlSchemeHandler]) -> None: ...
def urlSchemeHandler(self, a0: typing.Union[QtCore.QByteArray, bytes, bytearray]) -> typing.Optional[QtWebEngineCore.QWebEngineUrlSchemeHandler]: ...
def setRequestInterceptor(self, interceptor: typing.Optional[QtWebEngineCore.QWebEngineUrlRequestInterceptor]) -> None: ...
def setUrlRequestInterceptor(self, interceptor: typing.Optional[QtWebEngineCore.QWebEngineUrlRequestInterceptor]) -> None: ...
def cookieStore(self) -> typing.Optional[QtWebEngineCore.QWebEngineCookieStore]: ...
def httpAcceptLanguage(self) -> str: ...
def setHttpAcceptLanguage(self, httpAcceptLanguage: typing.Optional[str]) -> None: ...
downloadRequested: typing.ClassVar[QtCore.pyqtSignal]
@staticmethod
def defaultProfile() -> typing.Optional['QWebEngineProfile']: ...
def scripts(self) -> typing.Optional['QWebEngineScriptCollection']: ...
def settings(self) -> typing.Optional['QWebEngineSettings']: ...
def visitedLinksContainsUrl(self, url: QtCore.QUrl) -> bool: ...
def clearVisitedLinks(self, urls: typing.Iterable[QtCore.QUrl]) -> None: ...
def clearAllVisitedLinks(self) -> None: ...
def setHttpCacheMaximumSize(self, maxSize: int) -> None: ...
def httpCacheMaximumSize(self) -> int: ...
def setPersistentCookiesPolicy(self, a0: 'QWebEngineProfile.PersistentCookiesPolicy') -> None: ...
def persistentCookiesPolicy(self) -> 'QWebEngineProfile.PersistentCookiesPolicy': ...
def setHttpCacheType(self, a0: 'QWebEngineProfile.HttpCacheType') -> None: ...
def httpCacheType(self) -> 'QWebEngineProfile.HttpCacheType': ...
def setHttpUserAgent(self, userAgent: typing.Optional[str]) -> None: ...
def httpUserAgent(self) -> str: ...
def setCachePath(self, path: typing.Optional[str]) -> None: ...
def cachePath(self) -> str: ...
def setPersistentStoragePath(self, path: typing.Optional[str]) -> None: ...
def persistentStoragePath(self) -> str: ...
def isOffTheRecord(self) -> bool: ...
def storageName(self) -> str: ...
class QWebEngineScript(PyQt5.sipsimplewrapper):
class ScriptWorldId(int):
MainWorld = ... # type: QWebEngineScript.ScriptWorldId
ApplicationWorld = ... # type: QWebEngineScript.ScriptWorldId
UserWorld = ... # type: QWebEngineScript.ScriptWorldId
class InjectionPoint(int):
Deferred = ... # type: QWebEngineScript.InjectionPoint
DocumentReady = ... # type: QWebEngineScript.InjectionPoint
DocumentCreation = ... # type: QWebEngineScript.InjectionPoint
@typing.overload
def __init__(self) -> None: ...
@typing.overload
def __init__(self, other: 'QWebEngineScript') -> None: ...
def swap(self, other: 'QWebEngineScript') -> None: ...
def __ne__(self, other: object): ...
def __eq__(self, other: object): ...
def setRunsOnSubFrames(self, on: bool) -> None: ...
def runsOnSubFrames(self) -> bool: ...
def setWorldId(self, a0: int) -> None: ...
def worldId(self) -> int: ...
def setInjectionPoint(self, a0: 'QWebEngineScript.InjectionPoint') -> None: ...
def injectionPoint(self) -> 'QWebEngineScript.InjectionPoint': ...
def setSourceCode(self, a0: typing.Optional[str]) -> None: ...
def sourceCode(self) -> str: ...
def setName(self, a0: typing.Optional[str]) -> None: ...
def name(self) -> str: ...
def isNull(self) -> bool: ...
class QWebEngineScriptCollection(PyQt5.sipsimplewrapper):
def toList(self) -> typing.List[QWebEngineScript]: ...
def clear(self) -> None: ...
def remove(self, a0: QWebEngineScript) -> bool: ...
@typing.overload
def insert(self, a0: QWebEngineScript) -> None: ...
@typing.overload
def insert(self, list: typing.Iterable[QWebEngineScript]) -> None: ...
def findScripts(self, name: typing.Optional[str]) -> typing.List[QWebEngineScript]: ...
def findScript(self, name: typing.Optional[str]) -> QWebEngineScript: ...
def contains(self, value: QWebEngineScript) -> bool: ...
def __len__(self) -> int: ...
def count(self) -> int: ...
def isEmpty(self) -> bool: ...
class QWebEngineSettings(PyQt5.sipsimplewrapper):
class UnknownUrlSchemePolicy(int):
DisallowUnknownUrlSchemes = ... # type: QWebEngineSettings.UnknownUrlSchemePolicy
AllowUnknownUrlSchemesFromUserInteraction = ... # type: QWebEngineSettings.UnknownUrlSchemePolicy
AllowAllUnknownUrlSchemes = ... # type: QWebEngineSettings.UnknownUrlSchemePolicy
class FontSize(int):
MinimumFontSize = ... # type: QWebEngineSettings.FontSize
MinimumLogicalFontSize = ... # type: QWebEngineSettings.FontSize
DefaultFontSize = ... # type: QWebEngineSettings.FontSize
DefaultFixedFontSize = ... # type: QWebEngineSettings.FontSize
class WebAttribute(int):
AutoLoadImages = ... # type: QWebEngineSettings.WebAttribute
JavascriptEnabled = ... # type: QWebEngineSettings.WebAttribute
JavascriptCanOpenWindows = ... # type: QWebEngineSettings.WebAttribute
JavascriptCanAccessClipboard = ... # type: QWebEngineSettings.WebAttribute
LinksIncludedInFocusChain = ... # type: QWebEngineSettings.WebAttribute
LocalStorageEnabled = ... # type: QWebEngineSettings.WebAttribute
LocalContentCanAccessRemoteUrls = ... # type: QWebEngineSettings.WebAttribute
XSSAuditingEnabled = ... # type: QWebEngineSettings.WebAttribute
SpatialNavigationEnabled = ... # type: QWebEngineSettings.WebAttribute
LocalContentCanAccessFileUrls = ... # type: QWebEngineSettings.WebAttribute
HyperlinkAuditingEnabled = ... # type: QWebEngineSettings.WebAttribute
ScrollAnimatorEnabled = ... # type: QWebEngineSettings.WebAttribute
ErrorPageEnabled = ... # type: QWebEngineSettings.WebAttribute
PluginsEnabled = ... # type: QWebEngineSettings.WebAttribute
FullScreenSupportEnabled = ... # type: QWebEngineSettings.WebAttribute
ScreenCaptureEnabled = ... # type: QWebEngineSettings.WebAttribute
WebGLEnabled = ... # type: QWebEngineSettings.WebAttribute
Accelerated2dCanvasEnabled = ... # type: QWebEngineSettings.WebAttribute
AutoLoadIconsForPage = ... # type: QWebEngineSettings.WebAttribute
TouchIconsEnabled = ... # type: QWebEngineSettings.WebAttribute
FocusOnNavigationEnabled = ... # type: QWebEngineSettings.WebAttribute
PrintElementBackgrounds = ... # type: QWebEngineSettings.WebAttribute
AllowRunningInsecureContent = ... # type: QWebEngineSettings.WebAttribute
AllowGeolocationOnInsecureOrigins = ... # type: QWebEngineSettings.WebAttribute
AllowWindowActivationFromJavaScript = ... # type: QWebEngineSettings.WebAttribute
ShowScrollBars = ... # type: QWebEngineSettings.WebAttribute
PlaybackRequiresUserGesture = ... # type: QWebEngineSettings.WebAttribute
WebRTCPublicInterfacesOnly = ... # type: QWebEngineSettings.WebAttribute
JavascriptCanPaste = ... # type: QWebEngineSettings.WebAttribute
DnsPrefetchEnabled = ... # type: QWebEngineSettings.WebAttribute
PdfViewerEnabled = ... # type: QWebEngineSettings.WebAttribute
class FontFamily(int):
StandardFont = ... # type: QWebEngineSettings.FontFamily
FixedFont = ... # type: QWebEngineSettings.FontFamily
SerifFont = ... # type: QWebEngineSettings.FontFamily
SansSerifFont = ... # type: QWebEngineSettings.FontFamily
CursiveFont = ... # type: QWebEngineSettings.FontFamily
FantasyFont = ... # type: QWebEngineSettings.FontFamily
PictographFont = ... # type: QWebEngineSettings.FontFamily
def resetUnknownUrlSchemePolicy(self) -> None: ...
def setUnknownUrlSchemePolicy(self, policy: 'QWebEngineSettings.UnknownUrlSchemePolicy') -> None: ...
def unknownUrlSchemePolicy(self) -> 'QWebEngineSettings.UnknownUrlSchemePolicy': ...
def defaultTextEncoding(self) -> str: ...
def setDefaultTextEncoding(self, encoding: typing.Optional[str]) -> None: ...
def resetAttribute(self, attr: 'QWebEngineSettings.WebAttribute') -> None: ...
def testAttribute(self, attr: 'QWebEngineSettings.WebAttribute') -> bool: ...
def setAttribute(self, attr: 'QWebEngineSettings.WebAttribute', on: bool) -> None: ...
def resetFontSize(self, type: 'QWebEngineSettings.FontSize') -> None: ...
def fontSize(self, type: 'QWebEngineSettings.FontSize') -> int: ...
def setFontSize(self, type: 'QWebEngineSettings.FontSize', size: int) -> None: ...
def resetFontFamily(self, which: 'QWebEngineSettings.FontFamily') -> None: ...
def fontFamily(self, which: 'QWebEngineSettings.FontFamily') -> str: ...
def setFontFamily(self, which: 'QWebEngineSettings.FontFamily', family: typing.Optional[str]) -> None: ...
@staticmethod
def globalSettings() -> typing.Optional['QWebEngineSettings']: ...
@staticmethod
def defaultSettings() -> typing.Optional['QWebEngineSettings']: ...
class QWebEngineView(QtWidgets.QWidget):
def __init__(self, parent: typing.Optional[QtWidgets.QWidget] = ...) -> None: ...
def closeEvent(self, a0: typing.Optional[QtGui.QCloseEvent]) -> None: ...
def dropEvent(self, e: typing.Optional[QtGui.QDropEvent]) -> None: ...
def dragMoveEvent(self, e: typing.Optional[QtGui.QDragMoveEvent]) -> None: ...
def dragLeaveEvent(self, e: typing.Optional[QtGui.QDragLeaveEvent]) -> None: ...
def dragEnterEvent(self, e: typing.Optional[QtGui.QDragEnterEvent]) -> None: ...
iconChanged: typing.ClassVar[QtCore.pyqtSignal]
def icon(self) -> QtGui.QIcon: ...
def hideEvent(self, a0: typing.Optional[QtGui.QHideEvent]) -> None: ...
def showEvent(self, a0: typing.Optional[QtGui.QShowEvent]) -> None: ...
def event(self, a0: typing.Optional[QtCore.QEvent]) -> bool: ...
def contextMenuEvent(self, a0: typing.Optional[QtGui.QContextMenuEvent]) -> None: ...
def createWindow(self, type: QWebEnginePage.WebWindowType) -> typing.Optional['QWebEngineView']: ...
renderProcessTerminated: typing.ClassVar[QtCore.pyqtSignal]
iconUrlChanged: typing.ClassVar[QtCore.pyqtSignal]
urlChanged: typing.ClassVar[QtCore.pyqtSignal]
selectionChanged: typing.ClassVar[QtCore.pyqtSignal]
titleChanged: typing.ClassVar[QtCore.pyqtSignal]
loadFinished: typing.ClassVar[QtCore.pyqtSignal]
loadProgress: typing.ClassVar[QtCore.pyqtSignal]
loadStarted: typing.ClassVar[QtCore.pyqtSignal]
def reload(self) -> None: ...
def forward(self) -> None: ...
def back(self) -> None: ...
def stop(self) -> None: ...
def settings(self) -> typing.Optional[QWebEngineSettings]: ...
def sizeHint(self) -> QtCore.QSize: ...
def findText(self, subString: typing.Optional[str], options: typing.Union[QWebEnginePage.FindFlags, QWebEnginePage.FindFlag] = ..., resultCallback: typing.Callable[[bool], None] = ...) -> None: ...
def setZoomFactor(self, factor: float) -> None: ...
def zoomFactor(self) -> float: ...
def triggerPageAction(self, action: QWebEnginePage.WebAction, checked: bool = ...) -> None: ...
def pageAction(self, action: QWebEnginePage.WebAction) -> typing.Optional[QtWidgets.QAction]: ...
def selectedText(self) -> str: ...
def hasSelection(self) -> bool: ...
def iconUrl(self) -> QtCore.QUrl: ...
def url(self) -> QtCore.QUrl: ...
def setUrl(self, url: QtCore.QUrl) -> None: ...
def title(self) -> str: ...
def history(self) -> typing.Optional[QWebEngineHistory]: ...
def setContent(self, data: typing.Union[QtCore.QByteArray, bytes, bytearray], mimeType: typing.Optional[str] = ..., baseUrl: QtCore.QUrl = ...) -> None: ...
def setHtml(self, html: typing.Optional[str], baseUrl: QtCore.QUrl = ...) -> None: ...
@typing.overload
def load(self, url: QtCore.QUrl) -> None: ...
@typing.overload
def load(self, request: QtWebEngineCore.QWebEngineHttpRequest) -> None: ...
def setPage(self, page: typing.Optional[QWebEnginePage]) -> None: ...
def page(self) -> typing.Optional[QWebEnginePage]: ...