1 #ifndef QT_UTILITIES_CONVERSION_H
2 #define QT_UTILITIES_CONVERSION_H
15 #if !defined(PLATFORM_MINGW) || !defined(CPP_UTILITIES_USE_NATIVE_FILE_BUFFER)
16 return fileName.toLocal8Bit();
18 return fileName.toUtf8();
24 #if !defined(PLATFORM_MINGW) || !defined(CPP_UTILITIES_USE_NATIVE_FILE_BUFFER)
25 return QString::fromLocal8Bit(nativeFileName, size);
27 return QString::fromUtf8(nativeFileName, size);
33 #if !defined(PLATFORM_MINGW) || !defined(CPP_UTILITIES_USE_NATIVE_FILE_BUFFER)
34 return QString::fromLocal8Bit(nativeFileName.data(),
static_cast<int>(nativeFileName.size()));
36 return QString::fromUtf8(nativeFileName.data(),
static_cast<int>(nativeFileName.size()));
42 return QString::fromUtf8(stringView.data(),
static_cast<QString::size_type
>(stringView.size()));
QString qstringFromStdStringView(std::string_view stringView)
QString fromNativeFileName(const char *nativeFileName, int size=-1)
QByteArray toNativeFileName(const QString &fileName)