mirror of
https://github.com/swift-project/pilotclient.git
synced 2026-04-02 06:35:52 +08:00
Ref T516 CStatusMessage constructors for UTF-16 string literals.
This commit is contained in:
@@ -113,17 +113,38 @@ namespace BlackMisc
|
||||
return *this;
|
||||
}
|
||||
|
||||
CStatusMessage::CStatusMessage(QStringView message) : ITimestampBased(QDateTime::currentMSecsSinceEpoch())
|
||||
{
|
||||
m_message = CStrongStringView(message.trimmed());
|
||||
}
|
||||
|
||||
CStatusMessage::CStatusMessage(const QString &message) : ITimestampBased(QDateTime::currentMSecsSinceEpoch())
|
||||
{
|
||||
m_message = message.trimmed();
|
||||
}
|
||||
|
||||
CStatusMessage::CStatusMessage(StatusSeverity severity, QStringView message)
|
||||
: CStatusMessage(message)
|
||||
{
|
||||
m_severity = severity;
|
||||
}
|
||||
|
||||
CStatusMessage::CStatusMessage(StatusSeverity severity, const QString &message)
|
||||
: CStatusMessage(message)
|
||||
{
|
||||
m_severity = severity;
|
||||
}
|
||||
|
||||
CStatusMessage::CStatusMessage(const CLogCategoryList &categories, StatusSeverity severity, QStringView message, bool validation)
|
||||
: CStatusMessage(severity, message)
|
||||
{
|
||||
m_categories = categories;
|
||||
if (validation)
|
||||
{
|
||||
this->addValidationCategory();
|
||||
}
|
||||
}
|
||||
|
||||
CStatusMessage::CStatusMessage(const CLogCategoryList &categories, StatusSeverity severity, const QString &message, bool validation)
|
||||
: CStatusMessage(severity, message)
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user