52 #ifndef Patternist_XsdIdcHelper_H 53 #define Patternist_XsdIdcHelper_H 58 #include <QtXmlPatterns/QXmlItem> 151 int emptyFieldsCount()
const;
A helper class for validating identity constraints.
#define QT_END_NAMESPACE
This macro expands to.
The QXmlItem class contains either an XML node or an atomic value.
The QString class provides a Unicode character string.
The QVector class is a template class that provides a dynamic array.
A helper class for validating identity constraints.
#define QT_BEGIN_NAMESPACE
This macro expands to.
uint qHash(const QPatternist::TargetNode &node)
The namespace for the internal API of QtXmlPatterns.
static const char * data(const QByteArray &arr)
bool isEqualTo(const FieldNode &other, const NamePool::Ptr &namePool, const ReportContext::Ptr &context, const SourceLocationReflection *const reflection) const
QVector< FieldNode > m_fields
QXmlNodeModelIndex toNodeModelIndex() const
If this QXmlItem represents a node, it returns the item as a QXmlNodeModelIndex.
bool operator==(QBool b1, bool b2)
Base class for all instances that represents something at a certain location.