Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
Loading...
Searching...
No Matches
validator.cpp File Reference

(97b177ccd070f8cd94c41d0ad8adc16b3d482a97)

#include "validator.h"
#include "driver.h"
#include "ui4.h"
#include "uic.h"
#include <qstringview.h>
Include dependency graph for validator.cpp:

Go to the source code of this file.

Functions

static bool isIdStart (QChar c)
static bool isIdContinuation (QChar c)
static bool isEnumIdContinuation (QChar c)
static bool checkPropertyName (QStringView name)
static bool checkEnumValue (QStringView name)
static bool isClassNameContinuation (QChar c)
static bool checkClassName (QStringView name)
static bool isValidHeaderChar (QChar c)
static bool sanityCheck (QStringView name)
static QString msgInvalidValue (const QString &name, const QString &value)
static QString msgInvalidPropertyName (const QString &name)
static QString msgInvalidClassName (const QString &name)
static QString msgInvalidPixmapFunction (const QString &name)
static QString msgInvalidAddPageMethod (const QString &name)
static QString msgInvalidHeader (const QString &name)
static QString msgInvalidConnection (const DomConnection *connection)
static void checkProperties (const QList< DomProperty * > &properties, QStringList *errors)

Function Documentation

◆ checkClassName()

bool checkClassName ( QStringView name)
static

Definition at line 82 of file validator.cpp.

◆ checkEnumValue()

bool checkEnumValue ( QStringView name)
static

Definition at line 71 of file validator.cpp.

◆ checkProperties()

void checkProperties ( const QList< DomProperty * > & properties,
QStringList * errors )
static

Definition at line 136 of file validator.cpp.

◆ checkPropertyName()

bool checkPropertyName ( QStringView name)
static

Definition at line 65 of file validator.cpp.

◆ isClassNameContinuation()

bool isClassNameContinuation ( QChar c)
static

Definition at line 77 of file validator.cpp.

◆ isEnumIdContinuation()

bool isEnumIdContinuation ( QChar c)
static

Definition at line 60 of file validator.cpp.

◆ isIdContinuation()

bool isIdContinuation ( QChar c)
static

Definition at line 38 of file validator.cpp.

◆ isIdStart()

bool isIdStart ( QChar c)
static

Definition at line 19 of file validator.cpp.

◆ isValidHeaderChar()

bool isValidHeaderChar ( QChar c)
static

Definition at line 89 of file validator.cpp.

◆ msgInvalidAddPageMethod()

QString msgInvalidAddPageMethod ( const QString & name)
static

Definition at line 119 of file validator.cpp.

◆ msgInvalidClassName()

QString msgInvalidClassName ( const QString & name)
static

Definition at line 109 of file validator.cpp.

◆ msgInvalidConnection()

QString msgInvalidConnection ( const DomConnection * connection)
static

Definition at line 129 of file validator.cpp.

◆ msgInvalidHeader()

QString msgInvalidHeader ( const QString & name)
static

Definition at line 124 of file validator.cpp.

◆ msgInvalidPixmapFunction()

QString msgInvalidPixmapFunction ( const QString & name)
static

Definition at line 114 of file validator.cpp.

◆ msgInvalidPropertyName()

QString msgInvalidPropertyName ( const QString & name)
static

Definition at line 104 of file validator.cpp.

◆ msgInvalidValue()

QString msgInvalidValue ( const QString & name,
const QString & value )
static

Definition at line 99 of file validator.cpp.

◆ sanityCheck()

bool sanityCheck ( QStringView name)
static

Definition at line 94 of file validator.cpp.