Md4qt
MD::QStringTrait Struct Reference
#include <traits.h>
Public Types | |
| using | Char = QChar |
| using | InternalString = InternalStringT<String, Char, QLatin1Char> |
| using | InternalStringList = std::vector<InternalString> |
| template<class T, class U> | |
| using | Map = std::map<T, U> |
| using | String = QString |
| using | StringList = QStringList |
| using | TextStream = QTextStream |
| using | Url = QUrl |
| template<class T> | |
| using | Vector = QVector<T> |
Static Public Member Functions | |
| static String | absoluteFilePath (const String &path) |
| static void | appendUcs4 (String &str, char32_t ch) |
| static bool | fileExists (const String &fileName) |
| static bool | fileExists (const String &fileName, const String &workingPath) |
| static bool | isUnicodeWhitespace (const QChar &ch) |
| static long long int | lastIndexOf (const String &where, const String &what, long long int from) |
| static Char | latin1ToChar (char latin1) |
| static String | latin1ToString (const char *latin1) |
| static String | utf16ToString (const char16_t *u16) |
| static String | utf8ToString (const char *utf8) |
Detailed Description
Member Typedef Documentation
◆ Char
| using MD::QStringTrait::Char = QChar |
◆ InternalString
◆ InternalStringList
| using MD::QStringTrait::InternalStringList = std::vector<InternalString> |
◆ Map
template<class T, class U>
| using MD::QStringTrait::Map = std::map<T, U> |
◆ String
| using MD::QStringTrait::String = QString |
◆ StringList
◆ TextStream
◆ Url
| using MD::QStringTrait::Url = QUrl |
◆ Vector
template<class T>
| using MD::QStringTrait::Vector = QVector<T> |
Member Function Documentation
◆ absoluteFilePath()
◆ appendUcs4()
|
inlinestatic |
◆ fileExists() [1/2]
|
inlinestatic |
◆ fileExists() [2/2]
◆ isUnicodeWhitespace()
|
inlinestatic |
◆ lastIndexOf()
◆ latin1ToChar()
|
inlinestatic |
◆ latin1ToString()
|
inlinestatic |
◆ utf16ToString()
|
inlinestatic |
◆ utf8ToString()
|
inlinestatic |
The documentation for this struct was generated from the following file:
This file is part of the KDE documentation.
Documentation copyright © 1996-2025 The KDE developers.
Generated on Fri May 2 2025 12:05:26 by doxygen 1.13.2 written by Dimitri van Heesch, © 1997-2006
Documentation copyright © 1996-2025 The KDE developers.
Generated on Fri May 2 2025 12:05:26 by doxygen 1.13.2 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.