5 #include <QApplication> 17 #if QT_VERSION >= 0x050000 18 static void messageHandler(QtMsgType type,
const QMessageLogContext &context,
const QString &msg);
23 static void delay(
int ms);
27 static QString
keyToAscii(Qt::Key key, Qt::KeyboardModifiers mod);
29 static void keyUp(QWidget* w, Qt::Key key, Qt::KeyboardModifiers mod,
int ms);
31 static void keyDown(QWidget* w, Qt::Key key, Qt::KeyboardModifiers mod,
int ms);
36 static void keyClick(QWidget* w, Qt::Key key,
37 Qt::KeyboardModifiers mod = Qt::NoModifier,
int ms = -1);
41 static void keyClicks(QWidget* w,
const QString& text,
42 Qt::KeyboardModifiers mod = Qt::NoModifier,
int ms = -1);
44 static void mouseDown(QWidget* w, QPoint pos, Qt::MouseButton btn,
45 Qt::KeyboardModifiers mod,
int ms);
47 static void mouseUp(QWidget* w, QPoint pos, Qt::MouseButton btn,
48 Qt::KeyboardModifiers mod,
int ms);
50 static void mouseMove(QWidget* w, QPoint pos, Qt::MouseButton btn,
51 Qt::KeyboardModifiers mod,
int ms);
53 static void mouseClick(QWidget* w, QPoint pos, Qt::MouseButton btn,
54 Qt::KeyboardModifiers mod,
int ms);
56 static void mouseDClick(QWidget* w, QPoint pos, Qt::MouseButton btn,
57 Qt::KeyboardModifiers mod,
int ms);
62 QList<QByteArray> Argv;
static void delay(int ms)
static void keyClick(QWidget *w, Qt::Key key, Qt::KeyboardModifiers mod=Qt::NoModifier, int ms=-1)
static void mouseMove(QWidget *w, QPoint pos, Qt::MouseButton btn, Qt::KeyboardModifiers mod, int ms)
static void keyDown(QWidget *w, Qt::Key key, Qt::KeyboardModifiers mod, int ms)
static void keyUp(QWidget *w, Qt::Key key, Qt::KeyboardModifiers mod, int ms)
static QString keyToAscii(Qt::Key key, Qt::KeyboardModifiers mod)
static bool simulateEvent(QWidget *w, QEvent *e)
QTestApp(int _argc, char **_argv)
static void mouseDown(QWidget *w, QPoint pos, Qt::MouseButton btn, Qt::KeyboardModifiers mod, int ms)
static void mouseUp(QWidget *w, QPoint pos, Qt::MouseButton btn, Qt::KeyboardModifiers mod, int ms)
static void keyClicks(QWidget *w, const QString &text, Qt::KeyboardModifiers mod=Qt::NoModifier, int ms=-1)
static void messageHandler(QtMsgType type, const char *msg)
static void mouseDClick(QWidget *w, QPoint pos, Qt::MouseButton btn, Qt::KeyboardModifiers mod, int ms)
static void mouseClick(QWidget *w, QPoint pos, Qt::MouseButton btn, Qt::KeyboardModifiers mod, int ms)