+2007-05-25 Simon Hausmann <hausmann@kde.org>
+
+ Reviewed by Zack.
+
+ For the keyDown binding use QStringList instead of QList<QString>. The former is a default
+ registered metatype. Also print out critical messages in dumprendertree's qt message handler.
+
+ * DumpRenderTree/DumpRenderTree.qtproj/jsobjects.cpp:
+ * DumpRenderTree/DumpRenderTree.qtproj/jsobjects.h:
+ * DumpRenderTree/DumpRenderTree.qtproj/main.cpp:
+
2007-05-20 David Kilzer <ddkilzer@webkit.org>
Reviewed by Adam Roben.
qDebug() << "EventSender::leapForward" << ms;
}
-void EventSender::keyDown(const QString &string, const QList<QString> &modifiers)
+void EventSender::keyDown(const QString &string, const QStringList &modifiers)
{
qDebug() << "EventSender::keyDown" << string << modifiers;
}
void mouseUp();
void mouseMoveTo(int x, int y);
void leapForward(int ms);
- void keyDown(const QString &string, const QList<QString> &modifiers);
+ void keyDown(const QString &string, const QStringList &modifiers);
private:
QPoint mousePos;
#include <signal.h>
-void messageHandler(QtMsgType, const char *)
+void messageHandler(QtMsgType type, const char *message)
{
+ if (type == QtCriticalMsg) {
+ fprintf(stderr, "%s\n", message);
+ return;
+ }
// do nothing
}