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
OutputSelection::Diagnostic Struct Reference

Carries a source-positioned publication diagnostic without emitting it. More...

#include <outputconfiguration.h>

Collaboration diagram for OutputSelection::Diagnostic:

Public Types

enum class  Kind { Error , Notice }
 Distinguishes blocking errors from migration advice. More...

Public Attributes

Kind kind = Kind::Error
Location location
QString message
QString details

Detailed Description

Carries a source-positioned publication diagnostic without emitting it.

\inmodule QDoc

Resolution deduplicates equal severity, file, line, message, and details. The caller owns presentation and failure handling; this record does not increment QDoc's warning or error counters.

Definition at line 40 of file outputconfiguration.h.

Member Enumeration Documentation

◆ Kind

Distinguishes blocking errors from migration advice.

\value Error The configuration cannot be published as resolved. \value Notice Migration advice, not an authored-documentation warning.

Enumerator
Error 
Notice 

Definition at line 42 of file outputconfiguration.h.

Member Data Documentation

◆ details

QString OutputSelection::Diagnostic::details

Definition at line 46 of file outputconfiguration.h.

◆ kind

Kind OutputSelection::Diagnostic::kind = Kind::Error

Definition at line 43 of file outputconfiguration.h.

◆ location

Location OutputSelection::Diagnostic::location

Definition at line 44 of file outputconfiguration.h.

◆ message

QString OutputSelection::Diagnostic::message

The documentation for this struct was generated from the following file: