FOSSredder 0.5.0
Loading...
Searching...
No Matches
QmlDiagnostics.cpp File Reference

Implements QML runtime diagnostics reporting helpers. More...

#include "ui/shell/QmlDiagnostics.h"
#include <QObject>
#include <QQmlEngine>
#include <QQmlError>
#include <QQuickView>
#include <memory>
#include <string>
#include "core/errors/ErrorReporting.h"
#include "ui/observability/ErrorCodes.h"
#include "ui/observability/Origins.h"
#include "ui/observability/Trace.h"
Include dependency graph for QmlDiagnostics.cpp:

Go to the source code of this file.

Namespaces

namespace  ui
namespace  ui::bootstrap

Functions

void ui::bootstrap::reportQmlLoadErrors (QQuickView *quickView, const QUrl &source, core::ports::diagnostics::IErrorReporter *reporter)
 Reports QQuickView load errors through the structured error reporter.
void ui::bootstrap::wireQmlWarnings (QQmlEngine *engine, QObject *context, std::shared_ptr< core::ports::diagnostics::IErrorReporter > reporter)
 Wires QQmlEngine runtime warnings into structured error reporting.

Detailed Description

Implements QML runtime diagnostics reporting helpers.

Definition in file QmlDiagnostics.cpp.