diff options
author | Sona Kurazyan <[email protected]> | 2022-04-13 17:21:47 +0200 |
---|---|---|
committer | Sona Kurazyan <[email protected]> | 2022-04-23 09:47:03 +0200 |
commit | fedba8eaab464e9218afb4d11c7a77ddb5f09c40 (patch) | |
tree | aeb9d0d978dd59bab4fb8c87ac7472a977479cf7 /src/tools/uic/cpp/cppwriteinitialization.cpp | |
parent | 3aef84d6002016e6f764a0c2924bb5a802e9cb64 (diff) |
uic: stop using QLatin1Char constructor for creating char literals
Required for porting away from QLatin1Char/QLatin1String in scope of
QTBUG-98434.
As a drive-by, fix qsizetype -> int narrowing conversion warnings for
the touched lines.
Change-Id: I0d3c232a9fa95aea854445922f100b89c6d6f5a1
Reviewed-by: Friedemann Kleint <[email protected]>
Diffstat (limited to 'src/tools/uic/cpp/cppwriteinitialization.cpp')
-rw-r--r-- | src/tools/uic/cpp/cppwriteinitialization.cpp | 16 |
1 files changed, 8 insertions, 8 deletions
diff --git a/src/tools/uic/cpp/cppwriteinitialization.cpp b/src/tools/uic/cpp/cppwriteinitialization.cpp index 33aa48d3087..89acd4b4c52 100644 --- a/src/tools/uic/cpp/cppwriteinitialization.cpp +++ b/src/tools/uic/cpp/cppwriteinitialization.cpp @@ -983,7 +983,7 @@ void WriteInitialization::acceptLayout(DomLayout *node) m_layoutChain.pop(); // Stretch? (Unless we are compiling for UIC3) - const QString numberNull = QString(QLatin1Char('0')); + const QString numberNull(u'0'); writePropertyList(varName, QLatin1String("setStretch"), node->attributeStretch(), numberNull); writePropertyList(varName, QLatin1String("setRowStretch"), node->attributeRowStretch(), numberNull); writePropertyList(varName, QLatin1String("setColumnStretch"), node->attributeColumnStretch(), numberNull); @@ -999,7 +999,7 @@ void WriteInitialization::writePropertyList(const QString &varName, { if (value.isEmpty()) return; - const QStringList list = value.split(QLatin1Char(',')); + const QStringList list = value.split(u','); const int count = list.count(); for (int i = 0; i < count; i++) { if (list.at(i) != defaultValue) { @@ -1375,7 +1375,7 @@ void WriteInitialization::writeProperties(const QString &varName, if (p->hasAttributeStdset() && !p->attributeStdset()) varNewName += language::derefPointer + QLatin1String("viewport()"); propertyValue = QLatin1String("QCursor(Qt") + language::qualifier - + p->elementCursorShape() + QLatin1Char(')'); + + p->elementCursorShape() + u')'; break; case DomProperty::Enum: propertyValue = p->elementEnum(); @@ -1479,17 +1479,17 @@ void WriteInitialization::writeProperties(const QString &varName, break; case DomProperty::UInt: propertyValue = QString::number(p->elementUInt()); - propertyValue += QLatin1Char('u'); + propertyValue += u'u'; break; case DomProperty::LongLong: propertyValue = QLatin1String("Q_INT64_C("); propertyValue += QString::number(p->elementLongLong()); - propertyValue += QLatin1Char(')');; + propertyValue += u')'; break; case DomProperty::ULongLong: propertyValue = QLatin1String("Q_UINT64_C("); propertyValue += QString::number(p->elementULongLong()); - propertyValue += QLatin1Char(')'); + propertyValue += u')'; break; case DomProperty::Float: propertyValue = QString::number(p->elementFloat(), 'f', 8); @@ -2227,10 +2227,10 @@ void WriteInitialization::addQtFlagsInitializer(Item *item, const DomPropertyMap &properties, const QString &name, int column) const { if (const DomProperty *p = properties.value(name)) { - const QString orOperator = QLatin1Char('|') + language::qtQualifier; + const QString orOperator = u'|' + language::qtQualifier; QString v = p->elementSet(); if (!v.isEmpty()) { - v.replace(QLatin1Char('|'), orOperator); + v.replace(u'|', orOperator); addInitializer(item, name, column, language::qtQualifier + v); } } |