1class pyqtSignal(): 2 def connect(self, targetSignal): pass 3 def emit(self, *args): pass 4from QtCore import * 5 6class QTest(): 7 """""" 8 # Enum QTest.MouseAction 9 MousePress = 0 10 MouseRelease = 0 11 MouseClick = 0 12 MouseDClick = 0 13 MouseMove = 0 14 15 # Enum QTest.KeyAction 16 Press = 0 17 Release = 0 18 Click = 0 19 20 def qWaitForWindowShown(self, window): 21 '''static bool QTest.qWaitForWindowShown(QWidget window)''' 22 return bool() 23 def qWait(self, ms): 24 '''static void QTest.qWait(int ms)''' 25 def mouseEvent(self, action, widget, button, stateKey, pos, delay = None): 26 '''static void QTest.mouseEvent(QTest.MouseAction action, QWidget widget, Qt.MouseButton button, Qt.KeyboardModifiers stateKey, QPoint pos, int delay = -1)''' 27 def mouseRelease(self, widget, button, modifier = 0, pos = QPoint(), delay = None): 28 '''static void QTest.mouseRelease(QWidget widget, Qt.MouseButton button, Qt.KeyboardModifiers modifier = 0, QPoint pos = QPoint(), int delay = -1)''' 29 def mousePress(self, widget, button, modifier = 0, pos = QPoint(), delay = None): 30 '''static void QTest.mousePress(QWidget widget, Qt.MouseButton button, Qt.KeyboardModifiers modifier = 0, QPoint pos = QPoint(), int delay = -1)''' 31 def mouseMove(self, widget, pos = QPoint(), delay = None): 32 '''static void QTest.mouseMove(QWidget widget, QPoint pos = QPoint(), int delay = -1)''' 33 def mouseDClick(self, widget, button, modifier = 0, pos = QPoint(), delay = None): 34 '''static void QTest.mouseDClick(QWidget widget, Qt.MouseButton button, Qt.KeyboardModifiers modifier = 0, QPoint pos = QPoint(), int delay = -1)''' 35 def mouseClick(self, widget, button, modifier = 0, pos = QPoint(), delay = None): 36 '''static void QTest.mouseClick(QWidget widget, Qt.MouseButton button, Qt.KeyboardModifiers modifier = 0, QPoint pos = QPoint(), int delay = -1)''' 37 def keyRelease(self, widget, key, modifier = None, delay = None): 38 '''static void QTest.keyRelease(QWidget widget, Qt.Key key, Qt.KeyboardModifiers modifier = Qt.NoModifier, int delay = -1)''' 39 def keyRelease(self, widget, key, modifier = None, delay = None): 40 '''static void QTest.keyRelease(QWidget widget, str key, Qt.KeyboardModifiers modifier = Qt.NoModifier, int delay = -1)''' 41 def keyPress(self, widget, key, modifier = None, delay = None): 42 '''static void QTest.keyPress(QWidget widget, Qt.Key key, Qt.KeyboardModifiers modifier = Qt.NoModifier, int delay = -1)''' 43 def keyPress(self, widget, key, modifier = None, delay = None): 44 '''static void QTest.keyPress(QWidget widget, str key, Qt.KeyboardModifiers modifier = Qt.NoModifier, int delay = -1)''' 45 def keyEvent(self, action, widget, key, modifier = None, delay = None): 46 '''static void QTest.keyEvent(QTest.KeyAction action, QWidget widget, Qt.Key key, Qt.KeyboardModifiers modifier = Qt.NoModifier, int delay = -1)''' 47 def keyEvent(self, action, widget, ascii, modifier = None, delay = None): 48 '''static void QTest.keyEvent(QTest.KeyAction action, QWidget widget, str ascii, Qt.KeyboardModifiers modifier = Qt.NoModifier, int delay = -1)''' 49 def keyClicks(self, widget, sequence, modifier = None, delay = None): 50 '''static void QTest.keyClicks(QWidget widget, QString sequence, Qt.KeyboardModifiers modifier = Qt.NoModifier, int delay = -1)''' 51 def keyClick(self, widget, key, modifier = None, delay = None): 52 '''static void QTest.keyClick(QWidget widget, Qt.Key key, Qt.KeyboardModifiers modifier = Qt.NoModifier, int delay = -1)''' 53 def keyClick(self, widget, key, modifier = None, delay = None): 54 '''static void QTest.keyClick(QWidget widget, str key, Qt.KeyboardModifiers modifier = Qt.NoModifier, int delay = -1)''' 55 def qSleep(self, ms): 56 '''static void QTest.qSleep(int ms)''' 57 58 59