@@ -6,108 +6,6 @@ class MyCairoCffi(MagicMock):
6
6
version_info = (1 , 4 , 0 )
7
7
8
8
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
-
111
9
class MyWX (MagicMock ):
112
10
class Panel (object ):
113
11
pass
@@ -122,8 +20,6 @@ class Frame(object):
122
20
def setup (app ):
123
21
sys .modules .update (
124
22
cairocffi = MyCairoCffi (),
125
- PyQt4 = MyPyQt4 (),
126
- sip = MySip (),
127
23
wx = MyWX (),
128
24
)
129
25
return {'parallel_read_safe' : True , 'parallel_write_safe' : True }
0 commit comments