Qt 6.x
The Qt SDK
Loading...
Searching...
No Matches
qqmldomerrormessage_p.h File Reference
#include "qqmldom_global.h"
#include "qqmldomstringdumper_p.h"
#include "qqmldompath_p.h"
#include <QtQml/private/qqmljsast_p.h>
#include <QtCore/QCoreApplication>
#include <QtCore/QString>
#include <QtCore/QCborArray>
#include <QtCore/QCborMap>
#include <QtCore/QLoggingCategory>
#include <QtQml/private/qqmljsdiagnosticmessage_p.h>
+ Include dependency graph for qqmldomerrormessage_p.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  QQmlJS::Dom::ErrorGroup
 convenience macro creating a new ErrorGroup and registering its groupId as translatable string More...
 
class  QQmlJS::Dom::ErrorGroups
 Represents a set of tags grouping a set of related error messages. More...
 
class  QQmlJS::Dom::ErrorMessage
 Represents an error message connected to the dom. More...
 

Namespaces

namespace  QQmlJS
 
namespace  QQmlJS::Dom
 

Macros

#define NewErrorGroup(name)   QQmlJS::Dom::ErrorGroup(QT_TRANSLATE_NOOP("ErrorGroup", name))
 

Functions

 QQmlJS::Dom::Q_DECLARE_LOGGING_CATEGORY (domLog)
 
ErrorLevel QQmlJS::Dom::errorLevelFromQtMsgType (QtMsgType msgType)
 
bool QQmlJS::Dom::operator== (const ErrorGroups &lhs, const ErrorGroups &rhs)
 
bool QQmlJS::Dom::operator!= (const ErrorGroups &lhs, const ErrorGroups &rhs)
 
bool QQmlJS::Dom::operator< (const ErrorGroups &lhs, const ErrorGroups &rhs)
 
bool QQmlJS::Dom::operator> (const ErrorGroups &lhs, const ErrorGroups &rhs)
 
bool QQmlJS::Dom::operator<= (const ErrorGroups &lhs, const ErrorGroups &rhs)
 
bool QQmlJS::Dom::operator>= (const ErrorGroups &lhs, const ErrorGroups &rhs)
 
bool QQmlJS::Dom::operator!= (const ErrorMessage &e1, const ErrorMessage &e2)
 
bool QQmlJS::Dom::operator== (const ErrorMessage &e1, const ErrorMessage &e2)
 
bool QQmlJS::Dom::operator< (const ErrorMessage &e1, const ErrorMessage &e2)
 
bool QQmlJS::Dom::operator<= (const ErrorMessage &e1, const ErrorMessage &e2)
 
bool QQmlJS::Dom::operator> (const ErrorMessage &e1, const ErrorMessage &e2)
 
bool QQmlJS::Dom::operator>= (const ErrorMessage &e1, const ErrorMessage &e2)
 
void QQmlJS::Dom::silentError (const ErrorMessage &)
 Error handler that ignores all errors (excluding fatal ones)
 
void QQmlJS::Dom::errorToQDebug (const ErrorMessage &error)
 writes an ErrorMessage to QDebug
 
void QQmlJS::Dom::defaultErrorHandler (const ErrorMessage &error)
 Calls the default error handler (by default errorToQDebug)
 
void QQmlJS::Dom::setDefaultErrorHandler (ErrorHandler h)
 Sets the default error handler.
 

Macro Definition Documentation

◆ NewErrorGroup

#define NewErrorGroup (   name)    QQmlJS::Dom::ErrorGroup(QT_TRANSLATE_NOOP("ErrorGroup", name))

Definition at line 43 of file qqmldomerrormessage_p.h.