4#include "QtCore/qglobal.h"
18 if (!change(basePath, i1, i2))
31 while (it1 != f1.size() || it2 != f2.size()) {
34 bool hasK1 = it1 != f1.size();
41 bool hasK2 = it2 != f2.size();
49 if (hasK1 && !filt1) {
54 }
else if (hasK2 && !filt2) {
58 if (filt1 && filt2 &&
k1 == k2) {
63 }
else if (!hasK1 || (hasK2 &&
k1 > k2)) {
79 while (it1 != f1.size() || it2 != f2.size()) {
82 bool hasK1 = it1 != f1.size();
89 bool hasK2 = it2 != f2.size();
97 if (hasK1 && !filt1) {
102 }
else if (hasK2 && !filt2) {
106 if (filt1 && filt2 &&
k1 == k2) {
111 }
else if (!hasK1 || (hasK2 &&
k1 > k2)) {
128 return change(basePath, i1, i2);
145 return change(basePath, i1, i2);
163 bool hasDiff =
false;
224 if (hasDiff &&
res.isEmpty())
\inmodule QtCore\reentrant
Type type() const
Returns the type of this QCborValue.
bool isCanonicalChild(DomItem &child)
DomItem key(QString name)
QList< QString > fields()
DomItem index(index_type)
DomItem field(QStringView name)
Path key(QString name) const
Path field(QString name) const
Path index(index_type i) const
\macro QT_RESTRICTED_CAST_FROM_ASCII
QStringList domCompareStrList(DomItem &i1, DomItem &i2, function_ref< bool(DomItem &, const PathEls::PathComponent &, DomItem &) const > filter, DomCompareStrList stopAtFirstDiff)
bool domCompare(DomItem &i1, DomItem &i2, function_ref< bool(Path, DomItem &, DomItem &)> change, function_ref< bool(DomItem &, const PathEls::PathComponent &, DomItem &)> filter, Path basePath)
QMLDOM_EXPORT QString domKindToString(DomKind k)
Combined button and popup list for selecting options.
GLint GLfloat GLfloat GLfloat v2
GLuint GLfloat GLfloat GLfloat GLfloat GLfloat GLfloat GLfloat GLfloat GLfloat t1
[4]
GLint GLint GLint GLint GLint GLint GLint GLbitfield GLenum filter
#define QStringLiteral(str)
IUIAutomation __RPC__in_opt IUIAutomationElement * el2