Sophie

Sophie

distrib > Mandriva > 2010.2 > i586 > by-pkgid > 9601c7beb4ff23e834bfa171795ed560 > files > 95

vidalia-0.2.9-1mdv2010.1.i586.rpm

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<title>Vidalia: CountryInfo.cpp Source File</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<link href="doxygen.css" rel="stylesheet" type="text/css"/>
</head>
<body>
<!-- Generated by Doxygen 1.6.3 -->
<div class="navigation" id="top">
  <div class="tabs">
    <ul>
      <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
      <li><a href="annotated.html"><span>Classes</span></a></li>
      <li class="current"><a href="files.html"><span>Files</span></a></li>
      <li><a href="dirs.html"><span>Directories</span></a></li>
    </ul>
  </div>
  <div class="tabs">
    <ul>
      <li><a href="files.html"><span>File&nbsp;List</span></a></li>
      <li><a href="globals.html"><span>File&nbsp;Members</span></a></li>
    </ul>
  </div>
  <div class="navpath"><a class="el" href="dir_b47abd1aad201a152869566145babb61.html">src</a>&nbsp;&raquo;&nbsp;<a class="el" href="dir_3459d97d61361c9d41d467fba45f9c61.html">common</a>
  </div>
</div>
<div class="contents">
<h1>CountryInfo.cpp</h1><a href="_country_info_8cpp.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="comment">/*</span>
<a name="l00002"></a>00002 <span class="comment">**  This file is part of Vidalia, and is subject to the license terms in the</span>
<a name="l00003"></a>00003 <span class="comment">**  LICENSE file, found in the top level directory of this distribution. If you</span>
<a name="l00004"></a>00004 <span class="comment">**  did not receive the LICENSE file with this file, you may obtain it from the</span>
<a name="l00005"></a>00005 <span class="comment">**  Vidalia source package distributed by the Vidalia Project at</span>
<a name="l00006"></a>00006 <span class="comment">**  http://www.vidalia-project.net/. No part of Vidalia, including this file,</span>
<a name="l00007"></a>00007 <span class="comment">**  may be copied, modified, propagated, or distributed except according to the</span>
<a name="l00008"></a>00008 <span class="comment">**  terms described in the LICENSE file.</span>
<a name="l00009"></a>00009 <span class="comment">*/</span>
<a name="l00010"></a>00010 
<a name="l00011"></a>00011 <span class="comment">/*</span>
<a name="l00012"></a>00012 <span class="comment">** \file CountryInfo.cpp</span>
<a name="l00013"></a>00013 <span class="comment">** \version $Id: CountryInfo.cpp 3735 2009-04-28 20:28:01Z edmanm $</span>
<a name="l00014"></a>00014 <span class="comment">** \brief Provides a method to look up a localized country name given its</span>
<a name="l00015"></a>00015 <span class="comment">** ISO 3166 2-letter country code.</span>
<a name="l00016"></a>00016 <span class="comment">*/</span>
<a name="l00017"></a>00017 
<a name="l00018"></a>00018 <span class="preprocessor">#include &quot;<a class="code" href="_country_info_8h.html">CountryInfo.h</a>&quot;</span>
<a name="l00019"></a>00019 
<a name="l00020"></a>00020 <span class="preprocessor">#include &lt;QMap&gt;</span>
<a name="l00021"></a>00021 
<a name="l00022"></a>00022 
<a name="l00023"></a><a class="code" href="class_country_info.html#adc169358c608457819915d42ee8ef10a">00023</a> <a class="code" href="class_country_info.html#adc169358c608457819915d42ee8ef10a">CountryInfo::CountryInfo</a>(QObject *parent)
<a name="l00024"></a>00024   : QObject(parent)
<a name="l00025"></a>00025 {
<a name="l00026"></a>00026 }
<a name="l00027"></a>00027 
<a name="l00028"></a>00028 QString
<a name="l00029"></a><a class="code" href="class_country_info.html#a5e57e0775d720897d7ad387c8ec6382e">00029</a> <a class="code" href="class_country_info.html#a5e57e0775d720897d7ad387c8ec6382e">CountryInfo::countryName</a>(<span class="keyword">const</span> QString &amp;countryCode)
<a name="l00030"></a>00030 {
<a name="l00031"></a>00031   <span class="keyword">static</span> QMap&lt;QString,QString&gt; db;
<a name="l00032"></a>00032   <span class="keywordflow">if</span> (db.isEmpty()) {
<a name="l00033"></a>00033     db.insert(<span class="stringliteral">&quot;af&quot;</span>, QT_TR_NOOP(<span class="stringliteral">&quot;Afghanistan&quot;</span>));
<a name="l00034"></a>00034     db.insert(<span class="stringliteral">&quot;al&quot;</span>, QT_TR_NOOP(<span class="stringliteral">&quot;Albania &quot;</span>));
<a name="l00035"></a>00035     db.insert(<span class="stringliteral">&quot;dz&quot;</span>, QT_TR_NOOP(<span class="stringliteral">&quot;Algeria &quot;</span>));
<a name="l00036"></a>00036     db.insert(<span class="stringliteral">&quot;ad&quot;</span>, QT_TR_NOOP(<span class="stringliteral">&quot;Andorra&quot;</span>));
<a name="l00037"></a>00037     db.insert(<span class="stringliteral">&quot;ao&quot;</span>, QT_TR_NOOP(<span class="stringliteral">&quot;Angola&quot;</span>));
<a name="l00038"></a>00038     db.insert(<span class="stringliteral">&quot;ag&quot;</span>, QT_TR_NOOP(<span class="stringliteral">&quot;Antigua &amp; Barbuda&quot;</span>));
<a name="l00039"></a>00039     db.insert(<span class="stringliteral">&quot;ar&quot;</span>, QT_TR_NOOP(<span class="stringliteral">&quot;Argentina&quot;</span>));
<a name="l00040"></a>00040     db.insert(<span class="stringliteral">&quot;am&quot;</span>, QT_TR_NOOP(<span class="stringliteral">&quot;Armenia&quot;</span>));
<a name="l00041"></a>00041     db.insert(<span class="stringliteral">&quot;au&quot;</span>, QT_TR_NOOP(<span class="stringliteral">&quot;Australia&quot;</span>));
<a name="l00042"></a>00042     db.insert(<span class="stringliteral">&quot;at&quot;</span>, QT_TR_NOOP(<span class="stringliteral">&quot;Austria &quot;</span>));
<a name="l00043"></a>00043     db.insert(<span class="stringliteral">&quot;az&quot;</span>, QT_TR_NOOP(<span class="stringliteral">&quot;Azerbaijan&quot;</span>));
<a name="l00044"></a>00044     db.insert(<span class="stringliteral">&quot;bs&quot;</span>, QT_TR_NOOP(<span class="stringliteral">&quot;Bahamas&quot;</span>));
<a name="l00045"></a>00045     db.insert(<span class="stringliteral">&quot;bh&quot;</span>, QT_TR_NOOP(<span class="stringliteral">&quot;Bahrain &quot;</span>));
<a name="l00046"></a>00046     db.insert(<span class="stringliteral">&quot;bd&quot;</span>, QT_TR_NOOP(<span class="stringliteral">&quot;Bangladesh&quot;</span>));
<a name="l00047"></a>00047     db.insert(<span class="stringliteral">&quot;bb&quot;</span>, QT_TR_NOOP(<span class="stringliteral">&quot;Barbados&quot;</span>));
<a name="l00048"></a>00048     db.insert(<span class="stringliteral">&quot;by&quot;</span>, QT_TR_NOOP(<span class="stringliteral">&quot;Belarus&quot;</span>));
<a name="l00049"></a>00049     db.insert(<span class="stringliteral">&quot;be&quot;</span>, QT_TR_NOOP(<span class="stringliteral">&quot;Belgium&quot;</span>));
<a name="l00050"></a>00050     db.insert(<span class="stringliteral">&quot;bz&quot;</span>, QT_TR_NOOP(<span class="stringliteral">&quot;Belize&quot;</span>));
<a name="l00051"></a>00051     db.insert(<span class="stringliteral">&quot;bj&quot;</span>, QT_TR_NOOP(<span class="stringliteral">&quot;Benin &quot;</span>));
<a name="l00052"></a>00052     db.insert(<span class="stringliteral">&quot;bt&quot;</span>, QT_TR_NOOP(<span class="stringliteral">&quot;Bhutan&quot;</span>));
<a name="l00053"></a>00053     db.insert(<span class="stringliteral">&quot;bo&quot;</span>, QT_TR_NOOP(<span class="stringliteral">&quot;Bolivia&quot;</span>));
<a name="l00054"></a>00054     db.insert(<span class="stringliteral">&quot;ba&quot;</span>, QT_TR_NOOP(<span class="stringliteral">&quot;Bosnia &amp; Herzegovina&quot;</span>));
<a name="l00055"></a>00055     db.insert(<span class="stringliteral">&quot;bw&quot;</span>, QT_TR_NOOP(<span class="stringliteral">&quot;Botswana&quot;</span>));
<a name="l00056"></a>00056     db.insert(<span class="stringliteral">&quot;br&quot;</span>, QT_TR_NOOP(<span class="stringliteral">&quot;Brazil&quot;</span>));
<a name="l00057"></a>00057     db.insert(<span class="stringliteral">&quot;bn&quot;</span>, QT_TR_NOOP(<span class="stringliteral">&quot;Brunei Darussalam&quot;</span>));
<a name="l00058"></a>00058     db.insert(<span class="stringliteral">&quot;bg&quot;</span>, QT_TR_NOOP(<span class="stringliteral">&quot;Bulgaria&quot;</span>));
<a name="l00059"></a>00059     db.insert(<span class="stringliteral">&quot;bf&quot;</span>, QT_TR_NOOP(<span class="stringliteral">&quot;Burkina Faso&quot;</span>));
<a name="l00060"></a>00060     db.insert(<span class="stringliteral">&quot;bi&quot;</span>, QT_TR_NOOP(<span class="stringliteral">&quot;Burundi&quot;</span>));
<a name="l00061"></a>00061     db.insert(<span class="stringliteral">&quot;kh&quot;</span>, QT_TR_NOOP(<span class="stringliteral">&quot;Cambodia&quot;</span>));
<a name="l00062"></a>00062     db.insert(<span class="stringliteral">&quot;cm&quot;</span>, QT_TR_NOOP(<span class="stringliteral">&quot;Cameroon&quot;</span>));
<a name="l00063"></a>00063     db.insert(<span class="stringliteral">&quot;ca&quot;</span>, QT_TR_NOOP(<span class="stringliteral">&quot;Canada&quot;</span>));
<a name="l00064"></a>00064     db.insert(<span class="stringliteral">&quot;cv&quot;</span>, QT_TR_NOOP(<span class="stringliteral">&quot;Cape Verde&quot;</span>));
<a name="l00065"></a>00065     db.insert(<span class="stringliteral">&quot;cf&quot;</span>, QT_TR_NOOP(<span class="stringliteral">&quot;Central African Republic&quot;</span>));
<a name="l00066"></a>00066     db.insert(<span class="stringliteral">&quot;td&quot;</span>, QT_TR_NOOP(<span class="stringliteral">&quot;Chad&quot;</span>));
<a name="l00067"></a>00067     db.insert(<span class="stringliteral">&quot;cl&quot;</span>, QT_TR_NOOP(<span class="stringliteral">&quot;Chile&quot;</span>));
<a name="l00068"></a>00068     db.insert(<span class="stringliteral">&quot;cn&quot;</span>, QT_TR_NOOP(<span class="stringliteral">&quot;China&quot;</span>));
<a name="l00069"></a>00069     db.insert(<span class="stringliteral">&quot;co&quot;</span>, QT_TR_NOOP(<span class="stringliteral">&quot;Colombia&quot;</span>));
<a name="l00070"></a>00070     db.insert(<span class="stringliteral">&quot;km&quot;</span>, QT_TR_NOOP(<span class="stringliteral">&quot;Comoros&quot;</span>));
<a name="l00071"></a>00071     db.insert(<span class="stringliteral">&quot;cd&quot;</span>, QT_TR_NOOP(<span class="stringliteral">&quot;Congo, The Democratic Republic of the&quot;</span>));
<a name="l00072"></a>00072     db.insert(<span class="stringliteral">&quot;cg&quot;</span>, QT_TR_NOOP(<span class="stringliteral">&quot;Congo&quot;</span>));
<a name="l00073"></a>00073     db.insert(<span class="stringliteral">&quot;cr&quot;</span>, QT_TR_NOOP(<span class="stringliteral">&quot;Costa Rica&quot;</span>));
<a name="l00074"></a>00074     db.insert(<span class="stringliteral">&quot;ci&quot;</span>, QT_TR_NOOP(<span class="stringliteral">&quot;Cote d’Ivoire&quot;</span>));
<a name="l00075"></a>00075     db.insert(<span class="stringliteral">&quot;hr&quot;</span>, QT_TR_NOOP(<span class="stringliteral">&quot;Croatia&quot;</span>));
<a name="l00076"></a>00076     db.insert(<span class="stringliteral">&quot;cu&quot;</span>, QT_TR_NOOP(<span class="stringliteral">&quot;Cuba&quot;</span>));
<a name="l00077"></a>00077     db.insert(<span class="stringliteral">&quot;cy&quot;</span>, QT_TR_NOOP(<span class="stringliteral">&quot;Cyprus&quot;</span>));
<a name="l00078"></a>00078     db.insert(<span class="stringliteral">&quot;cz&quot;</span>, QT_TR_NOOP(<span class="stringliteral">&quot;Czech Republic&quot;</span>));
<a name="l00079"></a>00079     db.insert(<span class="stringliteral">&quot;dk&quot;</span>, QT_TR_NOOP(<span class="stringliteral">&quot;Denmark&quot;</span>));
<a name="l00080"></a>00080     db.insert(<span class="stringliteral">&quot;dj&quot;</span>, QT_TR_NOOP(<span class="stringliteral">&quot;Djibouti&quot;</span>));
<a name="l00081"></a>00081     db.insert(<span class="stringliteral">&quot;dm&quot;</span>, QT_TR_NOOP(<span class="stringliteral">&quot;Dominica&quot;</span>));
<a name="l00082"></a>00082     db.insert(<span class="stringliteral">&quot;do&quot;</span>, QT_TR_NOOP(<span class="stringliteral">&quot;Dominican Republic&quot;</span>));
<a name="l00083"></a>00083     db.insert(<span class="stringliteral">&quot;ec&quot;</span>, QT_TR_NOOP(<span class="stringliteral">&quot;Ecuador&quot;</span>));
<a name="l00084"></a>00084     db.insert(<span class="stringliteral">&quot;eg&quot;</span>, QT_TR_NOOP(<span class="stringliteral">&quot;Egypt&quot;</span>));
<a name="l00085"></a>00085     db.insert(<span class="stringliteral">&quot;sv&quot;</span>, QT_TR_NOOP(<span class="stringliteral">&quot;El Salvador&quot;</span>));
<a name="l00086"></a>00086     db.insert(<span class="stringliteral">&quot;gq&quot;</span>, QT_TR_NOOP(<span class="stringliteral">&quot;Equatorial Guinea&quot;</span>));
<a name="l00087"></a>00087     db.insert(<span class="stringliteral">&quot;er&quot;</span>, QT_TR_NOOP(<span class="stringliteral">&quot;Eritrea&quot;</span>));
<a name="l00088"></a>00088     db.insert(<span class="stringliteral">&quot;ee&quot;</span>, QT_TR_NOOP(<span class="stringliteral">&quot;Estonia&quot;</span>));
<a name="l00089"></a>00089     db.insert(<span class="stringliteral">&quot;et&quot;</span>, QT_TR_NOOP(<span class="stringliteral">&quot;Ethiopia &quot;</span>));
<a name="l00090"></a>00090     db.insert(<span class="stringliteral">&quot;fj&quot;</span>, QT_TR_NOOP(<span class="stringliteral">&quot;Fiji &quot;</span>));
<a name="l00091"></a>00091     db.insert(<span class="stringliteral">&quot;fi&quot;</span>, QT_TR_NOOP(<span class="stringliteral">&quot;Finland &quot;</span>));
<a name="l00092"></a>00092     db.insert(<span class="stringliteral">&quot;fr&quot;</span>, QT_TR_NOOP(<span class="stringliteral">&quot;France&quot;</span>));
<a name="l00093"></a>00093     db.insert(<span class="stringliteral">&quot;ga&quot;</span>, QT_TR_NOOP(<span class="stringliteral">&quot;Gabon&quot;</span>));
<a name="l00094"></a>00094     db.insert(<span class="stringliteral">&quot;gm&quot;</span>, QT_TR_NOOP(<span class="stringliteral">&quot;Gambia&quot;</span>));
<a name="l00095"></a>00095     db.insert(<span class="stringliteral">&quot;ge&quot;</span>, QT_TR_NOOP(<span class="stringliteral">&quot;Georgia&quot;</span>));
<a name="l00096"></a>00096     db.insert(<span class="stringliteral">&quot;de&quot;</span>, QT_TR_NOOP(<span class="stringliteral">&quot;Germany&quot;</span>));
<a name="l00097"></a>00097     db.insert(<span class="stringliteral">&quot;gh&quot;</span>, QT_TR_NOOP(<span class="stringliteral">&quot;Ghana&quot;</span>));
<a name="l00098"></a>00098     db.insert(<span class="stringliteral">&quot;gr&quot;</span>, QT_TR_NOOP(<span class="stringliteral">&quot;Greece &quot;</span>));
<a name="l00099"></a>00099     db.insert(<span class="stringliteral">&quot;gd&quot;</span>, QT_TR_NOOP(<span class="stringliteral">&quot;Grenada&quot;</span>));
<a name="l00100"></a>00100     db.insert(<span class="stringliteral">&quot;gt&quot;</span>, QT_TR_NOOP(<span class="stringliteral">&quot;Guatemala&quot;</span>));
<a name="l00101"></a>00101     db.insert(<span class="stringliteral">&quot;gu&quot;</span>, QT_TR_NOOP(<span class="stringliteral">&quot;Guam &quot;</span>));
<a name="l00102"></a>00102     db.insert(<span class="stringliteral">&quot;gn&quot;</span>, QT_TR_NOOP(<span class="stringliteral">&quot;Guinea&quot;</span>));
<a name="l00103"></a>00103     db.insert(<span class="stringliteral">&quot;gw&quot;</span>, QT_TR_NOOP(<span class="stringliteral">&quot;Guinea-Bissau&quot;</span>));
<a name="l00104"></a>00104     db.insert(<span class="stringliteral">&quot;gy&quot;</span>, QT_TR_NOOP(<span class="stringliteral">&quot;Guyana&quot;</span>));
<a name="l00105"></a>00105     db.insert(<span class="stringliteral">&quot;hk&quot;</span>, QT_TR_NOOP(<span class="stringliteral">&quot;Hong Kong&quot;</span>));
<a name="l00106"></a>00106     db.insert(<span class="stringliteral">&quot;ht&quot;</span>, QT_TR_NOOP(<span class="stringliteral">&quot;Haiti&quot;</span>));
<a name="l00107"></a>00107     db.insert(<span class="stringliteral">&quot;hn&quot;</span>, QT_TR_NOOP(<span class="stringliteral">&quot;Honduras&quot;</span>));
<a name="l00108"></a>00108     db.insert(<span class="stringliteral">&quot;hu&quot;</span>, QT_TR_NOOP(<span class="stringliteral">&quot;Hungary &quot;</span>));
<a name="l00109"></a>00109     db.insert(<span class="stringliteral">&quot;is&quot;</span>, QT_TR_NOOP(<span class="stringliteral">&quot;Iceland &quot;</span>));
<a name="l00110"></a>00110     db.insert(<span class="stringliteral">&quot;in&quot;</span>, QT_TR_NOOP(<span class="stringliteral">&quot;India &quot;</span>));
<a name="l00111"></a>00111     db.insert(<span class="stringliteral">&quot;id&quot;</span>, QT_TR_NOOP(<span class="stringliteral">&quot;Indonesia &quot;</span>));
<a name="l00112"></a>00112     db.insert(<span class="stringliteral">&quot;ir&quot;</span>, QT_TR_NOOP(<span class="stringliteral">&quot;Iran &quot;</span>));
<a name="l00113"></a>00113     db.insert(<span class="stringliteral">&quot;iq&quot;</span>, QT_TR_NOOP(<span class="stringliteral">&quot;Iraq &quot;</span>));
<a name="l00114"></a>00114     db.insert(<span class="stringliteral">&quot;ie&quot;</span>, QT_TR_NOOP(<span class="stringliteral">&quot;Ireland &quot;</span>));
<a name="l00115"></a>00115     db.insert(<span class="stringliteral">&quot;il&quot;</span>, QT_TR_NOOP(<span class="stringliteral">&quot;Israel&quot;</span>));
<a name="l00116"></a>00116     db.insert(<span class="stringliteral">&quot;it&quot;</span>, QT_TR_NOOP(<span class="stringliteral">&quot;Italy&quot;</span>));
<a name="l00117"></a>00117     db.insert(<span class="stringliteral">&quot;jm&quot;</span>, QT_TR_NOOP(<span class="stringliteral">&quot;Jamaica&quot;</span>));
<a name="l00118"></a>00118     db.insert(<span class="stringliteral">&quot;jp&quot;</span>, QT_TR_NOOP(<span class="stringliteral">&quot;Japan&quot;</span>));
<a name="l00119"></a>00119     db.insert(<span class="stringliteral">&quot;jo&quot;</span>, QT_TR_NOOP(<span class="stringliteral">&quot;Jordan&quot;</span>));
<a name="l00120"></a>00120     db.insert(<span class="stringliteral">&quot;kz&quot;</span>, QT_TR_NOOP(<span class="stringliteral">&quot;Kazakhstan&quot;</span>));
<a name="l00121"></a>00121     db.insert(<span class="stringliteral">&quot;ke&quot;</span>, QT_TR_NOOP(<span class="stringliteral">&quot;Kenya&quot;</span>));
<a name="l00122"></a>00122     db.insert(<span class="stringliteral">&quot;ki&quot;</span>, QT_TR_NOOP(<span class="stringliteral">&quot;Kiribati&quot;</span>));
<a name="l00123"></a>00123     db.insert(<span class="stringliteral">&quot;kp&quot;</span>, QT_TR_NOOP(<span class="stringliteral">&quot;Korea, North &quot;</span>));
<a name="l00124"></a>00124     db.insert(<span class="stringliteral">&quot;kr&quot;</span>, QT_TR_NOOP(<span class="stringliteral">&quot;Korea, South &quot;</span>));
<a name="l00125"></a>00125     db.insert(<span class="stringliteral">&quot;kw&quot;</span>, QT_TR_NOOP(<span class="stringliteral">&quot;Kuwait&quot;</span>));
<a name="l00126"></a>00126     db.insert(<span class="stringliteral">&quot;kg&quot;</span>, QT_TR_NOOP(<span class="stringliteral">&quot;Kyrgyzstan&quot;</span>));
<a name="l00127"></a>00127     db.insert(<span class="stringliteral">&quot;la&quot;</span>, QT_TR_NOOP(<span class="stringliteral">&quot;Laos&quot;</span>));
<a name="l00128"></a>00128     db.insert(<span class="stringliteral">&quot;lv&quot;</span>, QT_TR_NOOP(<span class="stringliteral">&quot;Latvia&quot;</span>));
<a name="l00129"></a>00129     db.insert(<span class="stringliteral">&quot;lb&quot;</span>, QT_TR_NOOP(<span class="stringliteral">&quot;Lebanon&quot;</span>));
<a name="l00130"></a>00130     db.insert(<span class="stringliteral">&quot;ls&quot;</span>, QT_TR_NOOP(<span class="stringliteral">&quot;Lesotho&quot;</span>));
<a name="l00131"></a>00131     db.insert(<span class="stringliteral">&quot;lr&quot;</span>, QT_TR_NOOP(<span class="stringliteral">&quot;Liberia&quot;</span>));
<a name="l00132"></a>00132     db.insert(<span class="stringliteral">&quot;ly&quot;</span>, QT_TR_NOOP(<span class="stringliteral">&quot;Libya &quot;</span>));
<a name="l00133"></a>00133     db.insert(<span class="stringliteral">&quot;li&quot;</span>, QT_TR_NOOP(<span class="stringliteral">&quot;Liechtenstein&quot;</span>));
<a name="l00134"></a>00134     db.insert(<span class="stringliteral">&quot;lt&quot;</span>, QT_TR_NOOP(<span class="stringliteral">&quot;Lithuania&quot;</span>));
<a name="l00135"></a>00135     db.insert(<span class="stringliteral">&quot;lu&quot;</span>, QT_TR_NOOP(<span class="stringliteral">&quot;Luxembourg&quot;</span>));
<a name="l00136"></a>00136     db.insert(<span class="stringliteral">&quot;mk&quot;</span>, QT_TR_NOOP(<span class="stringliteral">&quot;Macedonia&quot;</span>));
<a name="l00137"></a>00137     db.insert(<span class="stringliteral">&quot;mg&quot;</span>, QT_TR_NOOP(<span class="stringliteral">&quot;Madagascar&quot;</span>));
<a name="l00138"></a>00138     db.insert(<span class="stringliteral">&quot;mw&quot;</span>, QT_TR_NOOP(<span class="stringliteral">&quot;Malawi&quot;</span>));
<a name="l00139"></a>00139     db.insert(<span class="stringliteral">&quot;my&quot;</span>, QT_TR_NOOP(<span class="stringliteral">&quot;Malaysia&quot;</span>));
<a name="l00140"></a>00140     db.insert(<span class="stringliteral">&quot;mv&quot;</span>, QT_TR_NOOP(<span class="stringliteral">&quot;Maldives &quot;</span>));
<a name="l00141"></a>00141     db.insert(<span class="stringliteral">&quot;ml&quot;</span>, QT_TR_NOOP(<span class="stringliteral">&quot;Mali&quot;</span>));
<a name="l00142"></a>00142     db.insert(<span class="stringliteral">&quot;mt&quot;</span>, QT_TR_NOOP(<span class="stringliteral">&quot;Malta&quot;</span>));
<a name="l00143"></a>00143     db.insert(<span class="stringliteral">&quot;mh&quot;</span>, QT_TR_NOOP(<span class="stringliteral">&quot;Marshall Islands&quot;</span>));
<a name="l00144"></a>00144     db.insert(<span class="stringliteral">&quot;mr&quot;</span>, QT_TR_NOOP(<span class="stringliteral">&quot;Mauritania&quot;</span>));
<a name="l00145"></a>00145     db.insert(<span class="stringliteral">&quot;mu&quot;</span>, QT_TR_NOOP(<span class="stringliteral">&quot;Mauritius&quot;</span>));
<a name="l00146"></a>00146     db.insert(<span class="stringliteral">&quot;mx&quot;</span>, QT_TR_NOOP(<span class="stringliteral">&quot;Mexico &quot;</span>));
<a name="l00147"></a>00147     db.insert(<span class="stringliteral">&quot;fm&quot;</span>, QT_TR_NOOP(<span class="stringliteral">&quot;Micronesia&quot;</span>));
<a name="l00148"></a>00148     db.insert(<span class="stringliteral">&quot;md&quot;</span>, QT_TR_NOOP(<span class="stringliteral">&quot;Moldova&quot;</span>));
<a name="l00149"></a>00149     db.insert(<span class="stringliteral">&quot;mc&quot;</span>, QT_TR_NOOP(<span class="stringliteral">&quot;Monaco&quot;</span>));
<a name="l00150"></a>00150     db.insert(<span class="stringliteral">&quot;mn&quot;</span>, QT_TR_NOOP(<span class="stringliteral">&quot;Mongolia&quot;</span>));
<a name="l00151"></a>00151     db.insert(<span class="stringliteral">&quot;me&quot;</span>, QT_TR_NOOP(<span class="stringliteral">&quot;Montenegro&quot;</span>));
<a name="l00152"></a>00152     db.insert(<span class="stringliteral">&quot;ma&quot;</span>, QT_TR_NOOP(<span class="stringliteral">&quot;Morocco&quot;</span>));
<a name="l00153"></a>00153     db.insert(<span class="stringliteral">&quot;mz&quot;</span>, QT_TR_NOOP(<span class="stringliteral">&quot;Mozambique&quot;</span>));
<a name="l00154"></a>00154     db.insert(<span class="stringliteral">&quot;mm&quot;</span>, QT_TR_NOOP(<span class="stringliteral">&quot;Myanmar &quot;</span>));
<a name="l00155"></a>00155     db.insert(<span class="stringliteral">&quot;na&quot;</span>, QT_TR_NOOP(<span class="stringliteral">&quot;Namibia&quot;</span>));
<a name="l00156"></a>00156     db.insert(<span class="stringliteral">&quot;nr&quot;</span>, QT_TR_NOOP(<span class="stringliteral">&quot;Nauru&quot;</span>));
<a name="l00157"></a>00157     db.insert(<span class="stringliteral">&quot;np&quot;</span>, QT_TR_NOOP(<span class="stringliteral">&quot;Nepal&quot;</span>));
<a name="l00158"></a>00158     db.insert(<span class="stringliteral">&quot;nl&quot;</span>, QT_TR_NOOP(<span class="stringliteral">&quot;Netherlands&quot;</span>));
<a name="l00159"></a>00159     db.insert(<span class="stringliteral">&quot;nz&quot;</span>, QT_TR_NOOP(<span class="stringliteral">&quot;New Zealand&quot;</span>));
<a name="l00160"></a>00160     db.insert(<span class="stringliteral">&quot;ni&quot;</span>, QT_TR_NOOP(<span class="stringliteral">&quot;Nicaragua&quot;</span>));
<a name="l00161"></a>00161     db.insert(<span class="stringliteral">&quot;ne&quot;</span>, QT_TR_NOOP(<span class="stringliteral">&quot;Niger&quot;</span>));
<a name="l00162"></a>00162     db.insert(<span class="stringliteral">&quot;ng&quot;</span>, QT_TR_NOOP(<span class="stringliteral">&quot;Nigeria&quot;</span>));
<a name="l00163"></a>00163     db.insert(<span class="stringliteral">&quot;no&quot;</span>, QT_TR_NOOP(<span class="stringliteral">&quot;Norway&quot;</span>));
<a name="l00164"></a>00164     db.insert(<span class="stringliteral">&quot;om&quot;</span>, QT_TR_NOOP(<span class="stringliteral">&quot;Oman&quot;</span>));
<a name="l00165"></a>00165     db.insert(<span class="stringliteral">&quot;pk&quot;</span>, QT_TR_NOOP(<span class="stringliteral">&quot;Pakistan&quot;</span>));
<a name="l00166"></a>00166     db.insert(<span class="stringliteral">&quot;pw&quot;</span>, QT_TR_NOOP(<span class="stringliteral">&quot;Palau&quot;</span>));
<a name="l00167"></a>00167     db.insert(<span class="stringliteral">&quot;ps&quot;</span>, QT_TR_NOOP(<span class="stringliteral">&quot;Palestine&quot;</span>));
<a name="l00168"></a>00168     db.insert(<span class="stringliteral">&quot;pa&quot;</span>, QT_TR_NOOP(<span class="stringliteral">&quot;Panama&quot;</span>));
<a name="l00169"></a>00169     db.insert(<span class="stringliteral">&quot;pg&quot;</span>, QT_TR_NOOP(<span class="stringliteral">&quot;Papua New Guinea&quot;</span>));
<a name="l00170"></a>00170     db.insert(<span class="stringliteral">&quot;py&quot;</span>, QT_TR_NOOP(<span class="stringliteral">&quot;Paraguay&quot;</span>));
<a name="l00171"></a>00171     db.insert(<span class="stringliteral">&quot;pe&quot;</span>, QT_TR_NOOP(<span class="stringliteral">&quot;Peru&quot;</span>));
<a name="l00172"></a>00172     db.insert(<span class="stringliteral">&quot;ph&quot;</span>, QT_TR_NOOP(<span class="stringliteral">&quot;Philippines&quot;</span>));
<a name="l00173"></a>00173     db.insert(<span class="stringliteral">&quot;pl&quot;</span>, QT_TR_NOOP(<span class="stringliteral">&quot;Poland&quot;</span>));
<a name="l00174"></a>00174     db.insert(<span class="stringliteral">&quot;pt&quot;</span>, QT_TR_NOOP(<span class="stringliteral">&quot;Portugal&quot;</span>));
<a name="l00175"></a>00175     db.insert(<span class="stringliteral">&quot;qa&quot;</span>, QT_TR_NOOP(<span class="stringliteral">&quot;Qatar&quot;</span>));
<a name="l00176"></a>00176     db.insert(<span class="stringliteral">&quot;ro&quot;</span>, QT_TR_NOOP(<span class="stringliteral">&quot;Romania&quot;</span>));
<a name="l00177"></a>00177     db.insert(<span class="stringliteral">&quot;ru&quot;</span>, QT_TR_NOOP(<span class="stringliteral">&quot;Russia&quot;</span>));
<a name="l00178"></a>00178     db.insert(<span class="stringliteral">&quot;rw&quot;</span>, QT_TR_NOOP(<span class="stringliteral">&quot;Rwanda&quot;</span>));
<a name="l00179"></a>00179     db.insert(<span class="stringliteral">&quot;kn&quot;</span>, QT_TR_NOOP(<span class="stringliteral">&quot;Saint Kitts &amp; Nevis&quot;</span>));
<a name="l00180"></a>00180     db.insert(<span class="stringliteral">&quot;lc&quot;</span>, QT_TR_NOOP(<span class="stringliteral">&quot;Saint Lucia&quot;</span>));
<a name="l00181"></a>00181     db.insert(<span class="stringliteral">&quot;vc&quot;</span>, QT_TR_NOOP(<span class="stringliteral">&quot;Saint Vincent &amp; the Grenadines&quot;</span>));
<a name="l00182"></a>00182     db.insert(<span class="stringliteral">&quot;ws&quot;</span>, QT_TR_NOOP(<span class="stringliteral">&quot;Samoa&quot;</span>));
<a name="l00183"></a>00183     db.insert(<span class="stringliteral">&quot;sm&quot;</span>, QT_TR_NOOP(<span class="stringliteral">&quot;San Marino&quot;</span>));
<a name="l00184"></a>00184     db.insert(<span class="stringliteral">&quot;st&quot;</span>, QT_TR_NOOP(<span class="stringliteral">&quot;Sao Tome &amp; Principe&quot;</span>));
<a name="l00185"></a>00185     db.insert(<span class="stringliteral">&quot;sa&quot;</span>, QT_TR_NOOP(<span class="stringliteral">&quot;Saudi Arabia&quot;</span>));
<a name="l00186"></a>00186     db.insert(<span class="stringliteral">&quot;sn&quot;</span>, QT_TR_NOOP(<span class="stringliteral">&quot;Senegal&quot;</span>));
<a name="l00187"></a>00187     db.insert(<span class="stringliteral">&quot;rs&quot;</span>, QT_TR_NOOP(<span class="stringliteral">&quot;Serbia&quot;</span>));
<a name="l00188"></a>00188     db.insert(<span class="stringliteral">&quot;sc&quot;</span>, QT_TR_NOOP(<span class="stringliteral">&quot;Seychelles&quot;</span>));
<a name="l00189"></a>00189     db.insert(<span class="stringliteral">&quot;sl&quot;</span>, QT_TR_NOOP(<span class="stringliteral">&quot;Sierra Leone&quot;</span>));
<a name="l00190"></a>00190     db.insert(<span class="stringliteral">&quot;sg&quot;</span>, QT_TR_NOOP(<span class="stringliteral">&quot;Singapore&quot;</span>));
<a name="l00191"></a>00191     db.insert(<span class="stringliteral">&quot;sk&quot;</span>, QT_TR_NOOP(<span class="stringliteral">&quot;Slovakia&quot;</span>));
<a name="l00192"></a>00192     db.insert(<span class="stringliteral">&quot;si&quot;</span>, QT_TR_NOOP(<span class="stringliteral">&quot;Slovenia&quot;</span>));
<a name="l00193"></a>00193     db.insert(<span class="stringliteral">&quot;sb&quot;</span>, QT_TR_NOOP(<span class="stringliteral">&quot;Solomon Islands&quot;</span>));
<a name="l00194"></a>00194     db.insert(<span class="stringliteral">&quot;so&quot;</span>, QT_TR_NOOP(<span class="stringliteral">&quot;Somalia&quot;</span>));
<a name="l00195"></a>00195     db.insert(<span class="stringliteral">&quot;za&quot;</span>, QT_TR_NOOP(<span class="stringliteral">&quot;South Africa&quot;</span>));
<a name="l00196"></a>00196     db.insert(<span class="stringliteral">&quot;es&quot;</span>, QT_TR_NOOP(<span class="stringliteral">&quot;Spain&quot;</span>));
<a name="l00197"></a>00197     db.insert(<span class="stringliteral">&quot;lk&quot;</span>, QT_TR_NOOP(<span class="stringliteral">&quot;Sri Lanka&quot;</span>));
<a name="l00198"></a>00198     db.insert(<span class="stringliteral">&quot;sd&quot;</span>, QT_TR_NOOP(<span class="stringliteral">&quot;Sudan&quot;</span>));
<a name="l00199"></a>00199     db.insert(<span class="stringliteral">&quot;sr&quot;</span>, QT_TR_NOOP(<span class="stringliteral">&quot;Suriname&quot;</span>));
<a name="l00200"></a>00200     db.insert(<span class="stringliteral">&quot;sz&quot;</span>, QT_TR_NOOP(<span class="stringliteral">&quot;Swaziland&quot;</span>));
<a name="l00201"></a>00201     db.insert(<span class="stringliteral">&quot;se&quot;</span>, QT_TR_NOOP(<span class="stringliteral">&quot;Sweden&quot;</span>));
<a name="l00202"></a>00202     db.insert(<span class="stringliteral">&quot;ch&quot;</span>, QT_TR_NOOP(<span class="stringliteral">&quot;Switzerland&quot;</span>));
<a name="l00203"></a>00203     db.insert(<span class="stringliteral">&quot;sy&quot;</span>, QT_TR_NOOP(<span class="stringliteral">&quot;Syria&quot;</span>));
<a name="l00204"></a>00204     db.insert(<span class="stringliteral">&quot;tw&quot;</span>, QT_TR_NOOP(<span class="stringliteral">&quot;Taiwan &quot;</span>));
<a name="l00205"></a>00205     db.insert(<span class="stringliteral">&quot;tj&quot;</span>, QT_TR_NOOP(<span class="stringliteral">&quot;Tajikistan&quot;</span>));
<a name="l00206"></a>00206     db.insert(<span class="stringliteral">&quot;tz&quot;</span>, QT_TR_NOOP(<span class="stringliteral">&quot;Tanzania&quot;</span>));
<a name="l00207"></a>00207     db.insert(<span class="stringliteral">&quot;th&quot;</span>, QT_TR_NOOP(<span class="stringliteral">&quot;Thailand&quot;</span>));
<a name="l00208"></a>00208     db.insert(<span class="stringliteral">&quot;tl&quot;</span>, QT_TR_NOOP(<span class="stringliteral">&quot;Timor-Leste (East Timor)&quot;</span>));
<a name="l00209"></a>00209     db.insert(<span class="stringliteral">&quot;tg&quot;</span>, QT_TR_NOOP(<span class="stringliteral">&quot;Togo&quot;</span>));
<a name="l00210"></a>00210     db.insert(<span class="stringliteral">&quot;to&quot;</span>, QT_TR_NOOP(<span class="stringliteral">&quot;Tonga&quot;</span>));
<a name="l00211"></a>00211     db.insert(<span class="stringliteral">&quot;tt&quot;</span>, QT_TR_NOOP(<span class="stringliteral">&quot;Trinidad &amp; Tobago&quot;</span>));
<a name="l00212"></a>00212     db.insert(<span class="stringliteral">&quot;tn&quot;</span>, QT_TR_NOOP(<span class="stringliteral">&quot;Tunisia&quot;</span>));
<a name="l00213"></a>00213     db.insert(<span class="stringliteral">&quot;tr&quot;</span>, QT_TR_NOOP(<span class="stringliteral">&quot;Turkey&quot;</span>));
<a name="l00214"></a>00214     db.insert(<span class="stringliteral">&quot;tm&quot;</span>, QT_TR_NOOP(<span class="stringliteral">&quot;Turkmenistan&quot;</span>));
<a name="l00215"></a>00215     db.insert(<span class="stringliteral">&quot;tv&quot;</span>, QT_TR_NOOP(<span class="stringliteral">&quot;Tuvalu&quot;</span>));
<a name="l00216"></a>00216     db.insert(<span class="stringliteral">&quot;ug&quot;</span>, QT_TR_NOOP(<span class="stringliteral">&quot;Uganda&quot;</span>));
<a name="l00217"></a>00217     db.insert(<span class="stringliteral">&quot;ua&quot;</span>, QT_TR_NOOP(<span class="stringliteral">&quot;Ukraine&quot;</span>));
<a name="l00218"></a>00218     db.insert(<span class="stringliteral">&quot;ae&quot;</span>, QT_TR_NOOP(<span class="stringliteral">&quot;United Arab Emirates&quot;</span>));
<a name="l00219"></a>00219     db.insert(<span class="stringliteral">&quot;gb&quot;</span>, QT_TR_NOOP(<span class="stringliteral">&quot;United Kingdom&quot;</span>));
<a name="l00220"></a>00220     db.insert(<span class="stringliteral">&quot;us&quot;</span>, QT_TR_NOOP(<span class="stringliteral">&quot;United States&quot;</span>));
<a name="l00221"></a>00221     db.insert(<span class="stringliteral">&quot;uy&quot;</span>, QT_TR_NOOP(<span class="stringliteral">&quot;Uruguay&quot;</span>));
<a name="l00222"></a>00222     db.insert(<span class="stringliteral">&quot;uz&quot;</span>, QT_TR_NOOP(<span class="stringliteral">&quot;Uzbekistan&quot;</span>));
<a name="l00223"></a>00223     db.insert(<span class="stringliteral">&quot;vu&quot;</span>, QT_TR_NOOP(<span class="stringliteral">&quot;Vanuatu&quot;</span>));
<a name="l00224"></a>00224     db.insert(<span class="stringliteral">&quot;va&quot;</span>, QT_TR_NOOP(<span class="stringliteral">&quot;Vatican&quot;</span>));
<a name="l00225"></a>00225     db.insert(<span class="stringliteral">&quot;ve&quot;</span>, QT_TR_NOOP(<span class="stringliteral">&quot;Venezuela&quot;</span>));
<a name="l00226"></a>00226     db.insert(<span class="stringliteral">&quot;vn&quot;</span>, QT_TR_NOOP(<span class="stringliteral">&quot;Vietnam&quot;</span>));
<a name="l00227"></a>00227     db.insert(<span class="stringliteral">&quot;eh&quot;</span>, QT_TR_NOOP(<span class="stringliteral">&quot;Western Sahara&quot;</span>));
<a name="l00228"></a>00228     db.insert(<span class="stringliteral">&quot;ye&quot;</span>, QT_TR_NOOP(<span class="stringliteral">&quot;Yemen&quot;</span>));
<a name="l00229"></a>00229     db.insert(<span class="stringliteral">&quot;zm&quot;</span>, QT_TR_NOOP(<span class="stringliteral">&quot;Zambia&quot;</span>));
<a name="l00230"></a>00230     db.insert(<span class="stringliteral">&quot;zw&quot;</span>, QT_TR_NOOP(<span class="stringliteral">&quot;Zimbabwe&quot;</span>));
<a name="l00231"></a>00231   }
<a name="l00232"></a>00232 
<a name="l00233"></a>00233   QString cc = countryCode.toLower();
<a name="l00234"></a>00234   <span class="keywordflow">if</span> (db.contains(cc))
<a name="l00235"></a>00235     <span class="keywordflow">return</span>  tr(db.value(cc).toLocal8Bit().data());
<a name="l00236"></a>00236   <span class="keywordflow">return</span> QString();
<a name="l00237"></a>00237 }
<a name="l00238"></a>00238 
</pre></div></div>
<hr class="footer"/><address style="text-align: right;"><small>Generated on Mon Aug 30 22:58:54 2010 for Vidalia by&nbsp;
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
</body>
</html>