786 lines
45 KiB
Python
786 lines
45 KiB
Python
# 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]: ...
|