@@ -354,116 +354,10 @@ class Frame(object):
354
354
VERSION_STRING = '2.9'
355
355
356
356
357
- class MyPyQt4 (MagicMock ):
358
- class QtGui (object ):
359
- # PyQt4.QtGui public classes.
360
- # Generated with
361
- # textwrap.fill([name for name in dir(PyQt4.QtGui)
362
- # if isinstance(getattr(PyQt4.QtGui, name), type)])
363
- _QtGui_public_classes = """\
364
- Display QAbstractButton QAbstractGraphicsShapeItem
365
- QAbstractItemDelegate QAbstractItemView QAbstractPrintDialog
366
- QAbstractProxyModel QAbstractScrollArea QAbstractSlider
367
- QAbstractSpinBox QAbstractTextDocumentLayout QAction QActionEvent
368
- QActionGroup QApplication QBitmap QBoxLayout QBrush QButtonGroup
369
- QCalendarWidget QCheckBox QClipboard QCloseEvent QColor QColorDialog
370
- QColumnView QComboBox QCommandLinkButton QCommonStyle QCompleter
371
- QConicalGradient QContextMenuEvent QCursor QDataWidgetMapper QDateEdit
372
- QDateTimeEdit QDesktopServices QDesktopWidget QDial QDialog
373
- QDialogButtonBox QDirModel QDockWidget QDoubleSpinBox QDoubleValidator
374
- QDrag QDragEnterEvent QDragLeaveEvent QDragMoveEvent QDropEvent
375
- QErrorMessage QFileDialog QFileIconProvider QFileOpenEvent
376
- QFileSystemModel QFocusEvent QFocusFrame QFont QFontComboBox
377
- QFontDatabase QFontDialog QFontInfo QFontMetrics QFontMetricsF
378
- QFormLayout QFrame QGesture QGestureEvent QGestureRecognizer QGlyphRun
379
- QGradient QGraphicsAnchor QGraphicsAnchorLayout QGraphicsBlurEffect
380
- QGraphicsColorizeEffect QGraphicsDropShadowEffect QGraphicsEffect
381
- QGraphicsEllipseItem QGraphicsGridLayout QGraphicsItem
382
- QGraphicsItemAnimation QGraphicsItemGroup QGraphicsLayout
383
- QGraphicsLayoutItem QGraphicsLineItem QGraphicsLinearLayout
384
- QGraphicsObject QGraphicsOpacityEffect QGraphicsPathItem
385
- QGraphicsPixmapItem QGraphicsPolygonItem QGraphicsProxyWidget
386
- QGraphicsRectItem QGraphicsRotation QGraphicsScale QGraphicsScene
387
- QGraphicsSceneContextMenuEvent QGraphicsSceneDragDropEvent
388
- QGraphicsSceneEvent QGraphicsSceneHelpEvent QGraphicsSceneHoverEvent
389
- QGraphicsSceneMouseEvent QGraphicsSceneMoveEvent
390
- QGraphicsSceneResizeEvent QGraphicsSceneWheelEvent
391
- QGraphicsSimpleTextItem QGraphicsTextItem QGraphicsTransform
392
- QGraphicsView QGraphicsWidget QGridLayout QGroupBox QHBoxLayout
393
- QHeaderView QHelpEvent QHideEvent QHoverEvent QIcon QIconDragEvent
394
- QIconEngine QIconEngineV2 QIdentityProxyModel QImage QImageIOHandler
395
- QImageReader QImageWriter QInputContext QInputContextFactory
396
- QInputDialog QInputEvent QInputMethodEvent QIntValidator QItemDelegate
397
- QItemEditorCreatorBase QItemEditorFactory QItemSelection
398
- QItemSelectionModel QItemSelectionRange QKeyEvent QKeyEventTransition
399
- QKeySequence QLCDNumber QLabel QLayout QLayoutItem QLineEdit
400
- QLinearGradient QListView QListWidget QListWidgetItem QMainWindow
401
- QMatrix QMatrix2x2 QMatrix2x3 QMatrix2x4 QMatrix3x2 QMatrix3x3
402
- QMatrix3x4 QMatrix4x2 QMatrix4x3 QMatrix4x4 QMdiArea QMdiSubWindow
403
- QMenu QMenuBar QMessageBox QMimeSource QMouseEvent
404
- QMouseEventTransition QMoveEvent QMovie QPageSetupDialog QPaintDevice
405
- QPaintEngine QPaintEngineState QPaintEvent QPainter QPainterPath
406
- QPainterPathStroker QPalette QPanGesture QPen QPicture QPictureIO
407
- QPinchGesture QPixmap QPixmapCache QPlainTextDocumentLayout
408
- QPlainTextEdit QPolygon QPolygonF QPrintDialog QPrintEngine
409
- QPrintPreviewDialog QPrintPreviewWidget QPrinter QPrinterInfo
410
- QProgressBar QProgressDialog QProxyModel QPushButton QPyTextObject
411
- QQuaternion QRadialGradient QRadioButton QRawFont QRegExpValidator
412
- QRegion QResizeEvent QRubberBand QScrollArea QScrollBar
413
- QSessionManager QShortcut QShortcutEvent QShowEvent QSizeGrip
414
- QSizePolicy QSlider QSortFilterProxyModel QSound QSpacerItem QSpinBox
415
- QSplashScreen QSplitter QSplitterHandle QStackedLayout QStackedWidget
416
- QStandardItem QStandardItemModel QStaticText QStatusBar
417
- QStatusTipEvent QStringListModel QStyle QStyleFactory QStyleHintReturn
418
- QStyleHintReturnMask QStyleHintReturnVariant QStyleOption
419
- QStyleOptionButton QStyleOptionComboBox QStyleOptionComplex
420
- QStyleOptionDockWidget QStyleOptionDockWidgetV2 QStyleOptionFocusRect
421
- QStyleOptionFrame QStyleOptionFrameV2 QStyleOptionFrameV3
422
- QStyleOptionGraphicsItem QStyleOptionGroupBox QStyleOptionHeader
423
- QStyleOptionMenuItem QStyleOptionProgressBar QStyleOptionProgressBarV2
424
- QStyleOptionRubberBand QStyleOptionSizeGrip QStyleOptionSlider
425
- QStyleOptionSpinBox QStyleOptionTab QStyleOptionTabBarBase
426
- QStyleOptionTabBarBaseV2 QStyleOptionTabV2 QStyleOptionTabV3
427
- QStyleOptionTabWidgetFrame QStyleOptionTabWidgetFrameV2
428
- QStyleOptionTitleBar QStyleOptionToolBar QStyleOptionToolBox
429
- QStyleOptionToolBoxV2 QStyleOptionToolButton QStyleOptionViewItem
430
- QStyleOptionViewItemV2 QStyleOptionViewItemV3 QStyleOptionViewItemV4
431
- QStylePainter QStyledItemDelegate QSwipeGesture QSyntaxHighlighter
432
- QSystemTrayIcon QTabBar QTabWidget QTableView QTableWidget
433
- QTableWidgetItem QTableWidgetSelectionRange QTabletEvent
434
- QTapAndHoldGesture QTapGesture QTextBlock QTextBlockFormat
435
- QTextBlockGroup QTextBlockUserData QTextBrowser QTextCharFormat
436
- QTextCursor QTextDocument QTextDocumentFragment QTextDocumentWriter
437
- QTextEdit QTextFormat QTextFragment QTextFrame QTextFrameFormat
438
- QTextImageFormat QTextInlineObject QTextItem QTextLayout QTextLength
439
- QTextLine QTextList QTextListFormat QTextObject QTextObjectInterface
440
- QTextOption QTextTable QTextTableCell QTextTableCellFormat
441
- QTextTableFormat QTimeEdit QToolBar QToolBox QToolButton QToolTip
442
- QTouchEvent QTransform QTreeView QTreeWidget QTreeWidgetItem
443
- QTreeWidgetItemIterator QUndoCommand QUndoGroup QUndoStack QUndoView
444
- QVBoxLayout QValidator QVector2D QVector3D QVector4D QWhatsThis
445
- QWhatsThisClickedEvent QWheelEvent QWidget QWidgetAction QWidgetItem
446
- QWindowStateChangeEvent QWizard QWizardPage QWorkspace
447
- QX11EmbedContainer QX11EmbedWidget QX11Info
448
- """
449
- for _name in _QtGui_public_classes .split ():
450
- locals ()[_name ] = type (_name , (), {})
451
- del _name
452
-
453
-
454
- class MySip (MagicMock ):
455
- def getapi (* args ):
456
- return 1
457
-
458
-
459
357
mockwxversion = MagicMock ()
460
358
mockwx = MyWX ()
461
- mocksip = MySip ()
462
- mockpyqt4 = MyPyQt4 ()
463
359
sys .modules ['wxversion' ] = mockwxversion
464
360
sys .modules ['wx' ] = mockwx
465
- sys .modules ['sip' ] = mocksip
466
- sys .modules ['PyQt4' ] = mockpyqt4
467
361
468
362
# numpydoc config
469
363
0 commit comments