| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596 |
- # Copyright (C) 2022 The Qt Company Ltd.
- # SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only
- """
- This file contains the exact signatures for all functions in module
- PySide6.QtPdfWidgets, except for defaults which are replaced by "...".
- """
- # mypy: disable-error-code="override, overload-overlap"
- # Module `PySide6.QtPdfWidgets`
- import PySide6.QtPdfWidgets
- import PySide6.QtCore
- import PySide6.QtGui
- import PySide6.QtWidgets
- import PySide6.QtPdf
- import enum
- import typing
- from PySide6.QtCore import Signal
- class QIntList: ...
- class QPdfPageSelector(PySide6.QtWidgets.QWidget):
- currentPageChanged : typing.ClassVar[Signal] = ... # currentPageChanged(int)
- currentPageLabelChanged : typing.ClassVar[Signal] = ... # currentPageLabelChanged(QString)
- documentChanged : typing.ClassVar[Signal] = ... # documentChanged(QPdfDocument*)
- @typing.overload
- def __init__(self, parent: PySide6.QtWidgets.QWidget, /, *, document: PySide6.QtPdf.QPdfDocument | None = ..., currentPage: int | None = ..., currentPageLabel: str | None = ...) -> None: ...
- @typing.overload
- def __init__(self, /, *, document: PySide6.QtPdf.QPdfDocument | None = ..., currentPage: int | None = ..., currentPageLabel: str | None = ...) -> None: ...
- def currentPage(self, /) -> int: ...
- def currentPageLabel(self, /) -> str: ...
- def document(self, /) -> PySide6.QtPdf.QPdfDocument: ...
- def setCurrentPage(self, index: int, /) -> None: ...
- def setDocument(self, document: PySide6.QtPdf.QPdfDocument, /) -> None: ...
- class QPdfView(PySide6.QtWidgets.QAbstractScrollArea):
- currentSearchResultIndexChanged: typing.ClassVar[Signal] = ... # currentSearchResultIndexChanged(int)
- documentChanged : typing.ClassVar[Signal] = ... # documentChanged(QPdfDocument*)
- documentMarginsChanged : typing.ClassVar[Signal] = ... # documentMarginsChanged(QMargins)
- pageModeChanged : typing.ClassVar[Signal] = ... # pageModeChanged(QPdfView::PageMode)
- pageSpacingChanged : typing.ClassVar[Signal] = ... # pageSpacingChanged(int)
- searchModelChanged : typing.ClassVar[Signal] = ... # searchModelChanged(QPdfSearchModel*)
- zoomFactorChanged : typing.ClassVar[Signal] = ... # zoomFactorChanged(double)
- zoomModeChanged : typing.ClassVar[Signal] = ... # zoomModeChanged(QPdfView::ZoomMode)
- class PageMode(enum.Enum):
- SinglePage = 0x0
- MultiPage = 0x1
- class ZoomMode(enum.Enum):
- Custom = 0x0
- FitToWidth = 0x1
- FitInView = 0x2
- @typing.overload
- def __init__(self, parent: PySide6.QtWidgets.QWidget, /, *, document: PySide6.QtPdf.QPdfDocument | None = ..., pageMode: PySide6.QtPdfWidgets.QPdfView.PageMode | None = ..., zoomMode: PySide6.QtPdfWidgets.QPdfView.ZoomMode | None = ..., zoomFactor: float | None = ..., pageSpacing: int | None = ..., documentMargins: PySide6.QtCore.QMargins | None = ..., searchModel: PySide6.QtPdf.QPdfSearchModel | None = ..., currentSearchResultIndex: int | None = ...) -> None: ...
- @typing.overload
- def __init__(self, /, *, document: PySide6.QtPdf.QPdfDocument | None = ..., pageMode: PySide6.QtPdfWidgets.QPdfView.PageMode | None = ..., zoomMode: PySide6.QtPdfWidgets.QPdfView.ZoomMode | None = ..., zoomFactor: float | None = ..., pageSpacing: int | None = ..., documentMargins: PySide6.QtCore.QMargins | None = ..., searchModel: PySide6.QtPdf.QPdfSearchModel | None = ..., currentSearchResultIndex: int | None = ...) -> None: ...
- def currentSearchResultIndex(self, /) -> int: ...
- def document(self, /) -> PySide6.QtPdf.QPdfDocument: ...
- def documentMargins(self, /) -> PySide6.QtCore.QMargins: ...
- def mouseMoveEvent(self, event: PySide6.QtGui.QMouseEvent, /) -> None: ...
- def mousePressEvent(self, event: PySide6.QtGui.QMouseEvent, /) -> None: ...
- def mouseReleaseEvent(self, event: PySide6.QtGui.QMouseEvent, /) -> None: ...
- def pageMode(self, /) -> PySide6.QtPdfWidgets.QPdfView.PageMode: ...
- def pageNavigator(self, /) -> PySide6.QtPdf.QPdfPageNavigator: ...
- def pageSpacing(self, /) -> int: ...
- def paintEvent(self, event: PySide6.QtGui.QPaintEvent, /) -> None: ...
- def resizeEvent(self, event: PySide6.QtGui.QResizeEvent, /) -> None: ...
- def scrollContentsBy(self, dx: int, dy: int, /) -> None: ...
- def searchModel(self, /) -> PySide6.QtPdf.QPdfSearchModel: ...
- def setCurrentSearchResultIndex(self, currentResult: int, /) -> None: ...
- def setDocument(self, document: PySide6.QtPdf.QPdfDocument, /) -> None: ...
- def setDocumentMargins(self, margins: PySide6.QtCore.QMargins, /) -> None: ...
- def setPageMode(self, mode: PySide6.QtPdfWidgets.QPdfView.PageMode, /) -> None: ...
- def setPageSpacing(self, spacing: int, /) -> None: ...
- def setSearchModel(self, searchModel: PySide6.QtPdf.QPdfSearchModel, /) -> None: ...
- def setZoomFactor(self, factor: float, /) -> None: ...
- def setZoomMode(self, mode: PySide6.QtPdfWidgets.QPdfView.ZoomMode, /) -> None: ...
- def zoomFactor(self, /) -> float: ...
- def zoomMode(self, /) -> PySide6.QtPdfWidgets.QPdfView.ZoomMode: ...
- # eof
|