4#ifndef QUICKTESTUTIL_P_H
5#define QUICKTESTUTIL_P_H
18#include <QtQuickTest/private/quicktestglobal_p.h>
20#include <QtCore/qobject.h>
21#include <QtQml/qqml.h>
22#include <QtQml/qjsvalue.h>
29 Q_PROPERTY(
bool printAvailableFunctions READ printAvailableFunctions NOTIFY printAvailableFunctionsChanged)
30 Q_PROPERTY(
int dragThreshold READ dragThreshold NOTIFY dragThresholdChanged)
37 bool printAvailableFunctions()
const;
38 int dragThreshold()
const;
40 Q_INVOKABLE void populateClipboardText(
int lineCount);
51 QJSValue callerFile(
int frameIndex = 0)
const;
52 int callerLine(
int frameIndex = 0)
const;
The QJSValue class acts as a container for Qt/JavaScript data types.
void printAvailableFunctionsChanged()
~QuickTestUtil() override
QuickTestUtil(QObject *parent=nullptr)
void dragThresholdChanged()
Combined button and popup list for selecting options.
GLsizei const GLfloat * v
[13]
#define QML_NAMED_ELEMENT(NAME)
#define QML_ADDED_IN_VERSION(MAJOR, MINOR)
static int compare(quint64 a, quint64 b)
#define Q_QUICK_TEST_PRIVATE_EXPORT
IUIAutomationTreeWalker __RPC__deref_out_opt IUIAutomationElement ** parent