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
QQmlJS::LoggingUtils Namespace Reference

Enumerations

enum class  CategorySelection { All , Explicit }

Functions

QString severityToString (QQmlJS::WarningSeverity severity)
static QStringList settingsNamesForCategory (const LoggerCategory &category)
static QString lookInSettings (const LoggerCategory &category, const QQmlToolingSettings &settings, const QString &settingsName)
static QString severityValueForCategory (const LoggerCategory &category, const QQmlToolingSettings &settings, QCommandLineParser *parser)
std::optional< QQmlJS::WarningSeverityseverityFromString (const QString &s)
void updateLogSeverities (QList< LoggerCategory > &categories, const QQmlToolingSettings &settings, QCommandLineParser *parser, CategorySelection categorySelection)

Enumeration Type Documentation

◆ CategorySelection

Enumerator
All 
Explicit 

Definition at line 112 of file qqmljsloggingutils_p.h.

Function Documentation

◆ lookInSettings()

QString QQmlJS::LoggingUtils::lookInSettings ( const LoggerCategory & category,
const QQmlToolingSettings & settings,
const QString & settingsName )
static

Definition at line 154 of file qqmljsloggingutils.cpp.

◆ settingsNamesForCategory()

QStringList QQmlJS::LoggingUtils::settingsNamesForCategory ( const LoggerCategory & category)
static

Definition at line 144 of file qqmljsloggingutils.cpp.

◆ severityFromString()

std::optional< QQmlJS::WarningSeverity > QQmlJS::LoggingUtils::severityFromString ( const QString & s)

Definition at line 197 of file qqmljsloggingutils.cpp.

References QQmlSA::Disable, QQmlSA::Error, QQmlSA::Info, and QQmlSA::Warning.

◆ severityToString()

QString QQmlJS::LoggingUtils::severityToString ( QQmlJS::WarningSeverity severity)

Definition at line 127 of file qqmljsloggingutils.cpp.

References QQmlSA::Disable, QQmlSA::Error, QQmlSA::Info, and QQmlSA::Warning.

◆ severityValueForCategory()

QString QQmlJS::LoggingUtils::severityValueForCategory ( const LoggerCategory & category,
const QQmlToolingSettings & settings,
QCommandLineParser * parser )
static

Definition at line 173 of file qqmljsloggingutils.cpp.

◆ updateLogSeverities()

void QQmlJS::LoggingUtils::updateLogSeverities ( QList< LoggerCategory > & categories,
const QQmlToolingSettings & settings,
QCommandLineParser * parser,
CategorySelection categorySelection = CategorySelection::All )

Sets the category severity from a settings file and an optional parser. Calls {parser->showHelp(-1)} for an invalid logging severity.

Definition at line 215 of file qqmljsloggingutils.cpp.