Qt6: string-related deprecations.

This commit is contained in:
Kristian Bendiksen
2024-10-02 11:08:45 +02:00
parent 835cf4a53c
commit 58656f900b
2 changed files with 3 additions and 3 deletions

View File

@@ -277,7 +277,7 @@ QString caf::PdmPythonGenerator::generate( PdmObjectFactory* factory, std::vecto
QString snake_method_name = camelToSnakeCase( methodName );
if ( classMethodsGenerated[classKeyword][snake_method_name].count() ) continue;
if ( classMethodsGenerated[classKeyword][snake_method_name].length() ) continue;
QStringList inputArgumentStrings;
QStringList outputArgumentStrings;

View File

@@ -66,13 +66,13 @@ QString Utils::toQString(const cvf::String& cvfString)
if (sizeof(wchar_t) == 2)
{
const unsigned short* strPtr = reinterpret_cast<const unsigned short*>(cvfString.c_str());
const char16_t* strPtr = reinterpret_cast<const char16_t*>(cvfString.c_str());
return QString::fromUtf16(strPtr);
}
else if (sizeof(wchar_t) == 4)
{
const unsigned int* strPtr = reinterpret_cast<const unsigned int*>(cvfString.c_str());
const char32_t* strPtr = reinterpret_cast<const char32_t*>(cvfString.c_str());
return QString::fromUcs4(strPtr);
}