19 #ifndef QTSPELL_CODETABLE_HPP
20 #define QTSPELL_CODETABLE_HPP
26 class QXmlStreamReader;
51 void lookup(
const QString& language_code, QString& language_name, QString& country_name, QString& extra)
const;
54 typedef void (*parser_t)(
const QXmlStreamReader&, QMap<QString, QString>&);
55 QMap<QString, QString> m_languageTable;
56 QMap<QString, QString> m_countryTable;
59 void parse(
const QDir& dataDir,
const QString& basename,
const parser_t& parser, QMap<QString, QString>& table);
60 static void parseIso3166Elements(
const QXmlStreamReader& xml, QMap<QString, QString> & table);
61 static void parseIso639Elements(
const QXmlStreamReader& xml, QMap<QString, QString> & table);
66 #endif // QTSPELL_CODETABLE_HPP