|
Krita Source Code Documentation
|
The Bcp47Locale class This holds a parsed BCP47 locale. QLocale is primarily made for POSIX locale format, and even there ignores the @modifier tag. On top of that, many minority languages are not handled by QLocale. To keep track of that extra data we use this BCP Locale struct. More...
#include <KoWritingSystemUtils.h>
Public Member Functions | |
| bool | isValid () const |
| QString | toPosixLocaleFormat () const |
| QString | toString () const |
Public Attributes | |
| QStringList | extensionTags |
| QStringList | languageTags |
| QStringList | privateUseTags |
| QString | regionTag |
| QString | scriptTag |
| QStringList | variantTags |
The Bcp47Locale class This holds a parsed BCP47 locale. QLocale is primarily made for POSIX locale format, and even there ignores the @modifier tag. On top of that, many minority languages are not handled by QLocale. To keep track of that extra data we use this BCP Locale struct.
Definition at line 50 of file KoWritingSystemUtils.h.
| bool KoWritingSystemUtils::Bcp47Locale::isValid | ( | ) | const |
Definition at line 540 of file KoWritingSystemUtils.cpp.
References languageTags.
| QString KoWritingSystemUtils::Bcp47Locale::toPosixLocaleFormat | ( | ) | const |
Definition at line 545 of file KoWritingSystemUtils.cpp.
| QString KoWritingSystemUtils::Bcp47Locale::toString | ( | ) | const |
Definition at line 571 of file KoWritingSystemUtils.cpp.
| QStringList KoWritingSystemUtils::Bcp47Locale::extensionTags |
Definition at line 55 of file KoWritingSystemUtils.h.
| QStringList KoWritingSystemUtils::Bcp47Locale::languageTags |
Definition at line 51 of file KoWritingSystemUtils.h.
| QStringList KoWritingSystemUtils::Bcp47Locale::privateUseTags |
Definition at line 56 of file KoWritingSystemUtils.h.
| QString KoWritingSystemUtils::Bcp47Locale::regionTag |
Definition at line 53 of file KoWritingSystemUtils.h.
| QString KoWritingSystemUtils::Bcp47Locale::scriptTag |
Definition at line 52 of file KoWritingSystemUtils.h.
| QStringList KoWritingSystemUtils::Bcp47Locale::variantTags |
Definition at line 54 of file KoWritingSystemUtils.h.