@@ -6,108 +6,6 @@ class MyCairoCffi(MagicMock):
66 __name__ = "cairocffi"
77
88
9- class MyPyQt4 (MagicMock ):
10- class QtGui (object ):
11- # PyQt4.QtGui public classes.
12- # Generated with
13- # textwrap.fill([name for name in dir(PyQt4.QtGui)
14- # if isinstance(getattr(PyQt4.QtGui, name), type)])
15- _QtGui_public_classes = """\
16- Display QAbstractButton QAbstractGraphicsShapeItem
17- QAbstractItemDelegate QAbstractItemView QAbstractPrintDialog
18- QAbstractProxyModel QAbstractScrollArea QAbstractSlider
19- QAbstractSpinBox QAbstractTextDocumentLayout QAction QActionEvent
20- QActionGroup QApplication QBitmap QBoxLayout QBrush QButtonGroup
21- QCalendarWidget QCheckBox QClipboard QCloseEvent QColor QColorDialog
22- QColumnView QComboBox QCommandLinkButton QCommonStyle QCompleter
23- QConicalGradient QContextMenuEvent QCursor QDataWidgetMapper QDateEdit
24- QDateTimeEdit QDesktopServices QDesktopWidget QDial QDialog
25- QDialogButtonBox QDirModel QDockWidget QDoubleSpinBox QDoubleValidator
26- QDrag QDragEnterEvent QDragLeaveEvent QDragMoveEvent QDropEvent
27- QErrorMessage QFileDialog QFileIconProvider QFileOpenEvent
28- QFileSystemModel QFocusEvent QFocusFrame QFont QFontComboBox
29- QFontDatabase QFontDialog QFontInfo QFontMetrics QFontMetricsF
30- QFormLayout QFrame QGesture QGestureEvent QGestureRecognizer QGlyphRun
31- QGradient QGraphicsAnchor QGraphicsAnchorLayout QGraphicsBlurEffect
32- QGraphicsColorizeEffect QGraphicsDropShadowEffect QGraphicsEffect
33- QGraphicsEllipseItem QGraphicsGridLayout QGraphicsItem
34- QGraphicsItemAnimation QGraphicsItemGroup QGraphicsLayout
35- QGraphicsLayoutItem QGraphicsLineItem QGraphicsLinearLayout
36- QGraphicsObject QGraphicsOpacityEffect QGraphicsPathItem
37- QGraphicsPixmapItem QGraphicsPolygonItem QGraphicsProxyWidget
38- QGraphicsRectItem QGraphicsRotation QGraphicsScale QGraphicsScene
39- QGraphicsSceneContextMenuEvent QGraphicsSceneDragDropEvent
40- QGraphicsSceneEvent QGraphicsSceneHelpEvent QGraphicsSceneHoverEvent
41- QGraphicsSceneMouseEvent QGraphicsSceneMoveEvent
42- QGraphicsSceneResizeEvent QGraphicsSceneWheelEvent
43- QGraphicsSimpleTextItem QGraphicsTextItem QGraphicsTransform
44- QGraphicsView QGraphicsWidget QGridLayout QGroupBox QHBoxLayout
45- QHeaderView QHelpEvent QHideEvent QHoverEvent QIcon QIconDragEvent
46- QIconEngine QIconEngineV2 QIdentityProxyModel QImage QImageIOHandler
47- QImageReader QImageWriter QInputContext QInputContextFactory
48- QInputDialog QInputEvent QInputMethodEvent QIntValidator QItemDelegate
49- QItemEditorCreatorBase QItemEditorFactory QItemSelection
50- QItemSelectionModel QItemSelectionRange QKeyEvent QKeyEventTransition
51- QKeySequence QLCDNumber QLabel QLayout QLayoutItem QLineEdit
52- QLinearGradient QListView QListWidget QListWidgetItem QMainWindow
53- QMatrix QMatrix2x2 QMatrix2x3 QMatrix2x4 QMatrix3x2 QMatrix3x3
54- QMatrix3x4 QMatrix4x2 QMatrix4x3 QMatrix4x4 QMdiArea QMdiSubWindow
55- QMenu QMenuBar QMessageBox QMimeSource QMouseEvent
56- QMouseEventTransition QMoveEvent QMovie QPageSetupDialog QPaintDevice
57- QPaintEngine QPaintEngineState QPaintEvent QPainter QPainterPath
58- QPainterPathStroker QPalette QPanGesture QPen QPicture QPictureIO
59- QPinchGesture QPixmap QPixmapCache QPlainTextDocumentLayout
60- QPlainTextEdit QPolygon QPolygonF QPrintDialog QPrintEngine
61- QPrintPreviewDialog QPrintPreviewWidget QPrinter QPrinterInfo
62- QProgressBar QProgressDialog QProxyModel QPushButton QPyTextObject
63- QQuaternion QRadialGradient QRadioButton QRawFont QRegExpValidator
64- QRegion QResizeEvent QRubberBand QScrollArea QScrollBar
65- QSessionManager QShortcut QShortcutEvent QShowEvent QSizeGrip
66- QSizePolicy QSlider QSortFilterProxyModel QSound QSpacerItem QSpinBox
67- QSplashScreen QSplitter QSplitterHandle QStackedLayout QStackedWidget
68- QStandardItem QStandardItemModel QStaticText QStatusBar
69- QStatusTipEvent QStringListModel QStyle QStyleFactory QStyleHintReturn
70- QStyleHintReturnMask QStyleHintReturnVariant QStyleOption
71- QStyleOptionButton QStyleOptionComboBox QStyleOptionComplex
72- QStyleOptionDockWidget QStyleOptionDockWidgetV2 QStyleOptionFocusRect
73- QStyleOptionFrame QStyleOptionFrameV2 QStyleOptionFrameV3
74- QStyleOptionGraphicsItem QStyleOptionGroupBox QStyleOptionHeader
75- QStyleOptionMenuItem QStyleOptionProgressBar QStyleOptionProgressBarV2
76- QStyleOptionRubberBand QStyleOptionSizeGrip QStyleOptionSlider
77- QStyleOptionSpinBox QStyleOptionTab QStyleOptionTabBarBase
78- QStyleOptionTabBarBaseV2 QStyleOptionTabV2 QStyleOptionTabV3
79- QStyleOptionTabWidgetFrame QStyleOptionTabWidgetFrameV2
80- QStyleOptionTitleBar QStyleOptionToolBar QStyleOptionToolBox
81- QStyleOptionToolBoxV2 QStyleOptionToolButton QStyleOptionViewItem
82- QStyleOptionViewItemV2 QStyleOptionViewItemV3 QStyleOptionViewItemV4
83- QStylePainter QStyledItemDelegate QSwipeGesture QSyntaxHighlighter
84- QSystemTrayIcon QTabBar QTabWidget QTableView QTableWidget
85- QTableWidgetItem QTableWidgetSelectionRange QTabletEvent
86- QTapAndHoldGesture QTapGesture QTextBlock QTextBlockFormat
87- QTextBlockGroup QTextBlockUserData QTextBrowser QTextCharFormat
88- QTextCursor QTextDocument QTextDocumentFragment QTextDocumentWriter
89- QTextEdit QTextFormat QTextFragment QTextFrame QTextFrameFormat
90- QTextImageFormat QTextInlineObject QTextItem QTextLayout QTextLength
91- QTextLine QTextList QTextListFormat QTextObject QTextObjectInterface
92- QTextOption QTextTable QTextTableCell QTextTableCellFormat
93- QTextTableFormat QTimeEdit QToolBar QToolBox QToolButton QToolTip
94- QTouchEvent QTransform QTreeView QTreeWidget QTreeWidgetItem
95- QTreeWidgetItemIterator QUndoCommand QUndoGroup QUndoStack QUndoView
96- QVBoxLayout QValidator QVector2D QVector3D QVector4D QWhatsThis
97- QWhatsThisClickedEvent QWheelEvent QWidget QWidgetAction QWidgetItem
98- QWindowStateChangeEvent QWizard QWizardPage QWorkspace
99- QX11EmbedContainer QX11EmbedWidget QX11Info
100- """
101- for _name in _QtGui_public_classes .split ():
102- locals ()[_name ] = type (_name , (), {})
103- del _name
104-
105-
106- class MySip (MagicMock ):
107- def getapi (* args ):
108- return 1
109-
110-
1119class MyWX (MagicMock ):
11210 class Panel (object ):
11311 pass
@@ -125,8 +23,6 @@ class StatusBar(object):
12523def setup (app ):
12624 sys .modules .update (
12725 cairocffi = MyCairoCffi (),
128- PyQt4 = MyPyQt4 (),
129- sip = MySip (),
13026 wx = MyWX (),
13127 )
13228 return {'parallel_read_safe' : True , 'parallel_write_safe' : True }
0 commit comments