Uploaded Test files
This commit is contained in:
parent
f584ad9d97
commit
2e81cb7d99
16627 changed files with 2065359 additions and 102444 deletions
133
venv/Lib/site-packages/qtpy/QtWidgets.py
Normal file
133
venv/Lib/site-packages/qtpy/QtWidgets.py
Normal file
|
|
@ -0,0 +1,133 @@
|
|||
# -*- coding: utf-8 -*-
|
||||
#
|
||||
# Copyright © 2014-2015 Colin Duquesnoy
|
||||
# Copyright © 2009- The Spyder Developmet Team
|
||||
#
|
||||
# Licensed under the terms of the MIT License
|
||||
# (see LICENSE.txt for details)
|
||||
|
||||
"""
|
||||
Provides widget classes and functions.
|
||||
.. warning:: Only PyQt4/PySide QtGui classes compatible with PyQt5.QtWidgets
|
||||
are exposed here. Therefore, you need to treat/use this package as if it
|
||||
were the ``PyQt5.QtWidgets`` module.
|
||||
"""
|
||||
|
||||
from . import PYQT5, PYSIDE2, PYQT4, PYSIDE, PythonQtError
|
||||
from ._patch.qcombobox import patch_qcombobox
|
||||
from ._patch.qheaderview import introduce_renamed_methods_qheaderview
|
||||
|
||||
|
||||
if PYQT5:
|
||||
from PyQt5.QtWidgets import *
|
||||
elif PYSIDE2:
|
||||
from PySide2.QtWidgets import *
|
||||
elif PYQT4:
|
||||
from PyQt4.QtGui import *
|
||||
QStyleOptionViewItem = QStyleOptionViewItemV4
|
||||
del QStyleOptionViewItemV4
|
||||
|
||||
# These objects belong to QtGui
|
||||
try:
|
||||
# Older versions of PyQt4 do not provide these
|
||||
del (QGlyphRun,
|
||||
QMatrix2x2, QMatrix2x3, QMatrix2x4, QMatrix3x2, QMatrix3x3,
|
||||
QMatrix3x4, QMatrix4x2, QMatrix4x3, QMatrix4x4,
|
||||
QQuaternion, QRadialGradient, QRawFont, QRegExpValidator,
|
||||
QStaticText, QTouchEvent, QVector2D, QVector3D, QVector4D,
|
||||
qFuzzyCompare)
|
||||
except NameError:
|
||||
pass
|
||||
del (QAbstractTextDocumentLayout, QActionEvent, QBitmap, QBrush, QClipboard,
|
||||
QCloseEvent, QColor, QConicalGradient, QContextMenuEvent, QCursor,
|
||||
QDesktopServices, QDoubleValidator, QDrag, QDragEnterEvent,
|
||||
QDragLeaveEvent, QDragMoveEvent, QDropEvent, QFileOpenEvent,
|
||||
QFocusEvent, QFont, QFontDatabase, QFontInfo, QFontMetrics,
|
||||
QFontMetricsF, QGradient, QHelpEvent, QHideEvent,
|
||||
QHoverEvent, QIcon, QIconDragEvent, QIconEngine, QImage,
|
||||
QImageIOHandler, QImageReader, QImageWriter, QInputEvent,
|
||||
QInputMethodEvent, QKeyEvent, QKeySequence, QLinearGradient,
|
||||
QMouseEvent, QMoveEvent, QMovie, QPaintDevice, QPaintEngine,
|
||||
QPaintEngineState, QPaintEvent, QPainter, QPainterPath,
|
||||
QPainterPathStroker, QPalette, QPen, QPicture, QPictureIO, QPixmap,
|
||||
QPixmapCache, QPolygon, QPolygonF,
|
||||
QRegion, QResizeEvent, QSessionManager, QShortcutEvent, QShowEvent,
|
||||
QStandardItem, QStandardItemModel, QStatusTipEvent,
|
||||
QSyntaxHighlighter, QTabletEvent, QTextBlock, QTextBlockFormat,
|
||||
QTextBlockGroup, QTextBlockUserData, QTextCharFormat, QTextCursor,
|
||||
QTextDocument, QTextDocumentFragment, QTextDocumentWriter,
|
||||
QTextFormat, QTextFragment, QTextFrame, QTextFrameFormat,
|
||||
QTextImageFormat, QTextInlineObject, QTextItem, QTextLayout,
|
||||
QTextLength, QTextLine, QTextList, QTextListFormat, QTextObject,
|
||||
QTextObjectInterface, QTextOption, QTextTable, QTextTableCell,
|
||||
QTextTableCellFormat, QTextTableFormat, QTransform,
|
||||
QValidator, QWhatsThisClickedEvent,
|
||||
QWheelEvent, QWindowStateChangeEvent, qAlpha, qBlue,
|
||||
qGray, qGreen, qIsGray, qRed, qRgb, qRgba, QIntValidator,
|
||||
QStringListModel)
|
||||
|
||||
# These objects belong to QtPrintSupport
|
||||
del (QAbstractPrintDialog, QPageSetupDialog, QPrintDialog, QPrintEngine,
|
||||
QPrintPreviewDialog, QPrintPreviewWidget, QPrinter, QPrinterInfo)
|
||||
|
||||
# These objects belong to QtCore
|
||||
del (QItemSelection, QItemSelectionModel, QItemSelectionRange,
|
||||
QSortFilterProxyModel)
|
||||
|
||||
# Patch QComboBox to allow Python objects to be passed to userData
|
||||
patch_qcombobox(QComboBox)
|
||||
|
||||
# QHeaderView: renamed methods
|
||||
introduce_renamed_methods_qheaderview(QHeaderView)
|
||||
|
||||
elif PYSIDE:
|
||||
from PySide.QtGui import *
|
||||
QStyleOptionViewItem = QStyleOptionViewItemV4
|
||||
del QStyleOptionViewItemV4
|
||||
|
||||
# These objects belong to QtGui
|
||||
del (QAbstractTextDocumentLayout, QActionEvent, QBitmap, QBrush, QClipboard,
|
||||
QCloseEvent, QColor, QConicalGradient, QContextMenuEvent, QCursor,
|
||||
QDesktopServices, QDoubleValidator, QDrag, QDragEnterEvent,
|
||||
QDragLeaveEvent, QDragMoveEvent, QDropEvent, QFileOpenEvent,
|
||||
QFocusEvent, QFont, QFontDatabase, QFontInfo, QFontMetrics,
|
||||
QFontMetricsF, QGradient, QHelpEvent, QHideEvent,
|
||||
QHoverEvent, QIcon, QIconDragEvent, QIconEngine, QImage,
|
||||
QImageIOHandler, QImageReader, QImageWriter, QInputEvent,
|
||||
QInputMethodEvent, QKeyEvent, QKeySequence, QLinearGradient,
|
||||
QMatrix2x2, QMatrix2x3, QMatrix2x4, QMatrix3x2, QMatrix3x3,
|
||||
QMatrix3x4, QMatrix4x2, QMatrix4x3, QMatrix4x4, QMouseEvent,
|
||||
QMoveEvent, QMovie, QPaintDevice, QPaintEngine, QPaintEngineState,
|
||||
QPaintEvent, QPainter, QPainterPath, QPainterPathStroker, QPalette,
|
||||
QPen, QPicture, QPictureIO, QPixmap, QPixmapCache, QPolygon,
|
||||
QPolygonF, QQuaternion, QRadialGradient, QRegExpValidator,
|
||||
QRegion, QResizeEvent, QSessionManager, QShortcutEvent, QShowEvent,
|
||||
QStandardItem, QStandardItemModel, QStatusTipEvent,
|
||||
QSyntaxHighlighter, QTabletEvent, QTextBlock, QTextBlockFormat,
|
||||
QTextBlockGroup, QTextBlockUserData, QTextCharFormat, QTextCursor,
|
||||
QTextDocument, QTextDocumentFragment,
|
||||
QTextFormat, QTextFragment, QTextFrame, QTextFrameFormat,
|
||||
QTextImageFormat, QTextInlineObject, QTextItem, QTextLayout,
|
||||
QTextLength, QTextLine, QTextList, QTextListFormat, QTextObject,
|
||||
QTextObjectInterface, QTextOption, QTextTable, QTextTableCell,
|
||||
QTextTableCellFormat, QTextTableFormat, QTouchEvent, QTransform,
|
||||
QValidator, QVector2D, QVector3D, QVector4D, QWhatsThisClickedEvent,
|
||||
QWheelEvent, QWindowStateChangeEvent, qAlpha, qBlue, qGray, qGreen,
|
||||
qIsGray, qRed, qRgb, qRgba, QIntValidator, QStringListModel)
|
||||
|
||||
# These objects belong to QtPrintSupport
|
||||
del (QAbstractPrintDialog, QPageSetupDialog, QPrintDialog, QPrintEngine,
|
||||
QPrintPreviewDialog, QPrintPreviewWidget, QPrinter, QPrinterInfo)
|
||||
|
||||
# These objects belong to QtCore
|
||||
del (QItemSelection, QItemSelectionModel, QItemSelectionRange,
|
||||
QSortFilterProxyModel)
|
||||
|
||||
# Patch QComboBox to allow Python objects to be passed to userData
|
||||
patch_qcombobox(QComboBox)
|
||||
|
||||
# QHeaderView: renamed methods
|
||||
introduce_renamed_methods_qheaderview(QHeaderView)
|
||||
|
||||
else:
|
||||
raise PythonQtError('No Qt bindings could be found')
|
||||
Loading…
Add table
Add a link
Reference in a new issue