21#include <QtTest/QtTest>
23#define FALKONTEST_MAIN(Test) \
24 int main(int argc, char **argv) \
26 QzTools::removeRecursively(QDir::tempPath() + QSL("/Falkon-test")); \
27 MainApplication::setTestModeEnabled(true); \
28 MainApplication app(argc, argv); \
29 QTEST_DISABLE_KEYPAD_NAVIGATION; \
31 return QTest::qExec(&test, argc, argv); \
36 if (qstrcmp(object->metaObject()->className(),
"WebTab") == 0) {
37 QSignalSpy spy(
object, SIGNAL(loadingChanged(
bool)));
39 if (spy.count() > 0 && spy.at(0).at(0).toBool()) {
46 qDebug() <<
"Unsupported object" << object;
bool waitForLoadfinished(QObject *object)