import QtQuick.tooling 1.1 // This file describes the plugin-supplied types contained in the library. // It is used for QML tooling purposes only. // // This file was auto-generated with the command 'qmlplugindump -notrelocatable QtTest 1.0'. Module { Component { name: "QuickTestEvent" prototype: "QObject" exports: ["QtTest/TestEvent 1.0"] exportMetaObjectRevisions: [0] Method { name: "keyPress" type: "bool" Parameter { name: "key"; type: "int" } Parameter { name: "modifiers"; type: "int" } Parameter { name: "delay"; type: "int" } } Method { name: "keyRelease" type: "bool" Parameter { name: "key"; type: "int" } Parameter { name: "modifiers"; type: "int" } Parameter { name: "delay"; type: "int" } } Method { name: "keyClick" type: "bool" Parameter { name: "key"; type: "int" } Parameter { name: "modifiers"; type: "int" } Parameter { name: "delay"; type: "int" } } Method { name: "keyPressChar" type: "bool" Parameter { name: "character"; type: "string" } Parameter { name: "modifiers"; type: "int" } Parameter { name: "delay"; type: "int" } } Method { name: "keyReleaseChar" type: "bool" Parameter { name: "character"; type: "string" } Parameter { name: "modifiers"; type: "int" } Parameter { name: "delay"; type: "int" } } Method { name: "keyClickChar" type: "bool" Parameter { name: "character"; type: "string" } Parameter { name: "modifiers"; type: "int" } Parameter { name: "delay"; type: "int" } } Method { name: "mousePress" type: "bool" Parameter { name: "item"; type: "QObject"; isPointer: true } Parameter { name: "x"; type: "double" } Parameter { name: "y"; type: "double" } Parameter { name: "button"; type: "int" } Parameter { name: "modifiers"; type: "int" } Parameter { name: "delay"; type: "int" } } Method { name: "mouseRelease" type: "bool" Parameter { name: "item"; type: "QObject"; isPointer: true } Parameter { name: "x"; type: "double" } Parameter { name: "y"; type: "double" } Parameter { name: "button"; type: "int" } Parameter { name: "modifiers"; type: "int" } Parameter { name: "delay"; type: "int" } } Method { name: "mouseClick" type: "bool" Parameter { name: "item"; type: "QObject"; isPointer: true } Parameter { name: "x"; type: "double" } Parameter { name: "y"; type: "double" } Parameter { name: "button"; type: "int" } Parameter { name: "modifiers"; type: "int" } Parameter { name: "delay"; type: "int" } } Method { name: "mouseDoubleClick" type: "bool" Parameter { name: "item"; type: "QObject"; isPointer: true } Parameter { name: "x"; type: "double" } Parameter { name: "y"; type: "double" } Parameter { name: "button"; type: "int" } Parameter { name: "modifiers"; type: "int" } Parameter { name: "delay"; type: "int" } } Method { name: "mouseMove" type: "bool" Parameter { name: "item"; type: "QObject"; isPointer: true } Parameter { name: "x"; type: "double" } Parameter { name: "y"; type: "double" } Parameter { name: "delay"; type: "int" } Parameter { name: "buttons"; type: "int" } } Method { name: "mouseWheel" type: "bool" Parameter { name: "item"; type: "QObject"; isPointer: true } Parameter { name: "x"; type: "double" } Parameter { name: "y"; type: "double" } Parameter { name: "buttons"; type: "int" } Parameter { name: "modifiers"; type: "int" } Parameter { name: "xDelta"; type: "int" } Parameter { name: "yDelta"; type: "int" } Parameter { name: "delay"; type: "int" } } } Component { name: "QuickTestResult" prototype: "QObject" exports: ["QtTest/TestResult 1.0"] exportMetaObjectRevisions: [0] Enum { name: "RunMode" values: { "RepeatUntilValidMeasurement": 0, "RunOnce": 1 } } Property { name: "testCaseName"; type: "string" } Property { name: "functionName"; type: "string" } Property { name: "dataTag"; type: "string" } Property { name: "failed"; type: "bool"; isReadonly: true } Property { name: "skipped"; type: "bool" } Property { name: "passCount"; type: "int"; isReadonly: true } Property { name: "failCount"; type: "int"; isReadonly: true } Property { name: "skipCount"; type: "int"; isReadonly: true } Property { name: "functionsToRun"; type: "QStringList"; isReadonly: true } Signal { name: "programNameChanged" } Method { name: "reset" } Method { name: "startLogging" } Method { name: "stopLogging" } Method { name: "initTestTable" } Method { name: "clearTestTable" } Method { name: "finishTestData" } Method { name: "finishTestDataCleanup" } Method { name: "finishTestFunction" } Method { name: "stringify" Parameter { name: "args"; type: "QQmlV8Function"; isPointer: true } } Method { name: "fail" Parameter { name: "message"; type: "string" } Parameter { name: "location"; type: "QUrl" } Parameter { name: "line"; type: "int" } } Method { name: "verify" type: "bool" Parameter { name: "success"; type: "bool" } Parameter { name: "message"; type: "string" } Parameter { name: "location"; type: "QUrl" } Parameter { name: "line"; type: "int" } } Method { name: "compare" type: "bool" Parameter { name: "success"; type: "bool" } Parameter { name: "message"; type: "string" } Parameter { name: "val1"; type: "QVariant" } Parameter { name: "val2"; type: "QVariant" } Parameter { name: "location"; type: "QUrl" } Parameter { name: "line"; type: "int" } } Method { name: "fuzzyCompare" type: "bool" Parameter { name: "actual"; type: "QVariant" } Parameter { name: "expected"; type: "QVariant" } Parameter { name: "delta"; type: "double" } } Method { name: "skip" Parameter { name: "message"; type: "string" } Parameter { name: "location"; type: "QUrl" } Parameter { name: "line"; type: "int" } } Method { name: "expectFail" type: "bool" Parameter { name: "tag"; type: "string" } Parameter { name: "comment"; type: "string" } Parameter { name: "location"; type: "QUrl" } Parameter { name: "line"; type: "int" } } Method { name: "expectFailContinue" type: "bool" Parameter { name: "tag"; type: "string" } Parameter { name: "comment"; type: "string" } Parameter { name: "location"; type: "QUrl" } Parameter { name: "line"; type: "int" } } Method { name: "warn" Parameter { name: "message"; type: "string" } Parameter { name: "location"; type: "QUrl" } Parameter { name: "line"; type: "int" } } Method { name: "ignoreWarning" Parameter { name: "message"; type: "string" } } Method { name: "wait" Parameter { name: "ms"; type: "int" } } Method { name: "sleep" Parameter { name: "ms"; type: "int" } } Method { name: "waitForRendering" type: "bool" Parameter { name: "item"; type: "QQuickItem"; isPointer: true } Parameter { name: "timeout"; type: "int" } } Method { name: "waitForRendering" type: "bool" Parameter { name: "item"; type: "QQuickItem"; isPointer: true } } Method { name: "startMeasurement" } Method { name: "beginDataRun" } Method { name: "endDataRun" } Method { name: "measurementAccepted"; type: "bool" } Method { name: "needsMoreMeasurements"; type: "bool" } Method { name: "startBenchmark" Parameter { name: "runMode"; type: "RunMode" } Parameter { name: "tag"; type: "string" } } Method { name: "isBenchmarkDone"; type: "bool" } Method { name: "nextBenchmark" } Method { name: "stopBenchmark" } Method { name: "grabImage" type: "QObject*" Parameter { name: "item"; type: "QQuickItem"; isPointer: true } } } Component { name: "QuickTestUtil" prototype: "QObject" exports: ["QtTest/TestUtil 1.0"] exportMetaObjectRevisions: [0] Property { name: "printAvailableFunctions"; type: "bool"; isReadonly: true } Property { name: "dragThreshold"; type: "int"; isReadonly: true } Method { name: "typeName" type: "QQmlV4Handle" Parameter { name: "v"; type: "QVariant" } } Method { name: "compare" type: "bool" Parameter { name: "act"; type: "QVariant" } Parameter { name: "exp"; type: "QVariant" } } Method { name: "callerFile" type: "QQmlV4Handle" Parameter { name: "frameIndex"; type: "int" } } Method { name: "callerFile"; type: "QQmlV4Handle" } Method { name: "callerLine" type: "int" Parameter { name: "frameIndex"; type: "int" } } Method { name: "callerLine"; type: "int" } } }