![]() |
QElectroTech 0.200.1-dev
|
Classes | |
| struct | NatTok |
Functions | |
| QList< QPair< QString, QString > > | langDict (const QString &value) |
| QString | pickLang (const QString &value) |
| QMap< QString, QString > | multilangNames (const QString &value) |
| QList< NatTok > | natKey (const QString &s) |
| bool | natLess (const QString &a, const QString &b) |
| QList< QPair< QString, QString > > anonymous_namespace{edzpart.cpp}::langDict | ( | const QString & | value | ) |
Parse EPLAN's de_DE@..;en_EN@..;.. multilingual blob into ordered (full_code, text) pairs. Values may contain ;; as an in-text separator, so we split on language markers (xx_YY@) rather than on bare ;.

| QMap< QString, QString > anonymous_namespace{edzpart.cpp}::multilangNames | ( | const QString & | value | ) |
{2-letter QET lang -> text}; first variant of each language wins.

| QList< NatTok > anonymous_namespace{edzpart.cpp}::natKey | ( | const QString & | s | ) |

| bool anonymous_namespace{edzpart.cpp}::natLess | ( | const QString & | a, |
| const QString & | b ) |

| QString anonymous_namespace{edzpart.cpp}::pickLang | ( | const QString & | value | ) |
Pick one language: preferred English variants, then any English, then first.
