KDECore
kcharsets.cpp
Go to the documentation of this file.
330 * - using ISO-8859-1 for ASCII is only an approximation (as you cannot test if a character is part of the set)
437 * - KDE had always "CP 1251" as best fallback to PT 154. As Qt does not offer this encoding anymore, the codepage 1251 is used as fallback.
664 const QString description = i18nc( "@item Text character set", language_for_encoding_string + p[1] );
679 const QString description = i18nc("@item Text character set", language_for_encoding_string + p[1] );
754 // We have had no luck with QTextCodec::codecForName, so we must now process the name, so that QTextCodec::codecForName could work with it.
796 // ### TODO: while emergency conversions might be useful at read, it is not sure if they should be done if the application plans to write.
QStringList descriptiveEncodingNames() const
Lists the available encoding names together with a more descriptive language.
Definition kcharsets.cpp:659
QList< QStringList > encodingsByScript() const
Lists the available encoding names grouped by script (or language that uses them).
Definition kcharsets.cpp:672
QString languageForEncoding(const QString &encoding) const
Returns the language the encoding is used for.
Definition kcharsets.cpp:618
QString encodingForName(const QString &descriptiveName) const
Returns the encoding for a string obtained with descriptiveEncodingNames().
Definition kcharsets.cpp:642
QTextCodec * codecForName(const QString &name) const
Provided for compatibility.
Definition kcharsets.cpp:696
QStringList availableEncodingNames() const
Lists all available encodings as names.
Definition kcharsets.cpp:608
QString descriptionForEncoding(const QString &encoding) const
Returns a long description for an encoding name.
Definition kcharsets.cpp:630
static QString resolveEntities(const QString &text)
Scans the given string for entities (like &) and resolves them using fromEntity.
Definition kcharsets.cpp:562
static QChar fromEntity(const QString &str)
Converts an entity to a character.
Definition kcharsets.cpp:496
QTextCodec * codecForEncoding() const
Returns the user's preferred encoding.
Definition klocale.cpp:650
Definition kaboutdata.h:33
static const char * kcharsets_array_search(const char *start, const int *indices, const char *entry)
Definition kcharsets.cpp:459
static const int language_for_encoding_indices[]
Definition kcharsets.cpp:222
static const char language_for_encoding_string[]
Definition kcharsets.cpp:155
QString i18nc(const char *ctxt, const char *text)
Returns a localized version of a string and a context.
Definition klocalizedstring.h:797
#define I18N_NOOP2(comment, x)
If the string is too ambiguous to be translated well to a non-english language, use this instead of I...
Definition klocalizedstring.h:72
This file is part of the KDE documentation.
Documentation copyright © 1996-2024 The KDE developers.
Generated on Wed Jan 24 2024 00:00:00 by doxygen 1.10.0 written by Dimitri van Heesch, © 1997-2006
Documentation copyright © 1996-2024 The KDE developers.
Generated on Wed Jan 24 2024 00:00:00 by doxygen 1.10.0 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.