Sophie

Sophie

distrib > Fedora > 15 > i386 > by-pkgid > 1f9eb832ba1e4b88d9a5c2b384813bb4 > files > 1854

kdelibs3-apidocs-3.5.10-31.fc15.noarch.rpm

<?xml version="1.0" encoding="UTF-8"?>
<!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" lang="en_US" xml:lang="en_US">

<head>
  <title>kdecore: KLocale Class Reference (kdecore)</title>
  <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

  <meta http-equiv="Content-Style-Type" content="text/css" />

  <meta http-equiv="pics-label" content='(pics-1.1 "http://www.icra.org/ratingsv02.html" comment "ICRAonline DE v2.0" l gen true for "http://www.kde.org"  r (nz 1 vz 1 lz 1 oz 1 cb 1) "http://www.rsac.org/ratingsv01.html" l gen true for "http://www.kde.org"  r (n 0 s 0 v 0 l 0))' />

  <meta name="trademark" content="KDE e.V." />
  <meta name="description" content="K Desktop Environment Homepage, KDE.org" />
  <meta name="MSSmartTagsPreventParsing" content="true" />
  <meta name="robots" content="all" />

  <link rel="shortcut icon" href="../../favicon.ico" />

<link rel="stylesheet" media="screen" type="text/css" title="APIDOX" href="doxygen.css" />



</head>

<body>

<div id="nav_header_top" align="right">
  <a href="#content" class="doNotDisplay" accesskey="2">Skip to main content ::</a>

  <a href="../.."><img id="nav_header_logo" alt="Home" align="left" src="../../kde_gear_64.png" border="0" /></a>
  <span class="doNotDisplay">::</span>

  <div id="nav_header_title" align="left">KDE API Reference</div>


</div>

<div id="nav_header_bottom" align="right">
  <span class="doNotDisplay">:: <a href="#navigation" accesskey="5">Skip to Link Menu</a><br/></span>
  <div id="nav_header_bottom_right" style="text-align: left;">
/ <a href="../..">API Reference</a>
 / <a href=".">kdecore</a>
  </div>
</div>


<table id="main" border="0" cellpadding="0" cellspacing="0" width="100%">
<tr>
      <td valign="top" class="menuheader" height="0"></td>

  <td id="contentcolumn" valign="top" rowspan="2" >
    <div id="content" style="padding-top: 0px;"><div style="width:100%; margin: 0px; padding: 0px;">
    <a name="content"></a>


<!-- Generated by Doxygen 1.7.4 -->
</div>
<div class="header">
  <div class="summary">
<a href="#pub-types">Public Types</a> &#124;
<a href="#pub-methods">Public Member Functions</a> &#124;
<a href="#pub-static-methods">Static Public Member Functions</a> &#124;
<a href="#pro-static-methods">Static Protected Member Functions</a> &#124;
<a href="#friends">Friends</a> &#124;
<a href="#related">Related Functions</a>  </div>
  <div class="headertitle">
<div class="title">KLocale Class Reference</div>  </div>
</div>
<div class="contents">
<!-- doxytag: class="KLocale" -->
<p><a class="el" href="classKLocale.html" title="KLocale provides support for country specific stuff like the national language.">KLocale</a> provides support for country specific stuff like the national language.  
 <a href="classKLocale.html#details">More...</a></p>

<p><code>#include &lt;<a class="el" href="klocale_8h_source.html">klocale.h</a>&gt;</code></p>

<p><a href="classKLocale-members.html">List of all members.</a></p>
<table class="memberdecls">
<tr><td colspan="2"><h2><a name="pub-types"></a>
Public Types</h2></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKLocale.html#a2871a581bfe0179b1068a3ebfb6cbc51">SignPosition</a> { <br/>
&#160;&#160;<b>ParensAround</b> =  0, 
<b>BeforeQuantityMoney</b> =  1, 
<b>AfterQuantityMoney</b> =  2, 
<b>BeforeMoney</b> =  3, 
<br/>
&#160;&#160;<b>AfterMoney</b> =  4
<br/>
 }</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><b>ReadDateFlags</b> { <b>NormalFormat</b> =  1, 
<b>ShortFormat</b> =  2
 }</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><b>ReadTimeFlags</b> { <b>WithSeconds</b> =  0, 
<b>WithoutSeconds</b> =  1
 }</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKLocale.html#a9f3b163a356a322afde1820878b97118">MeasureSystem</a> { <b>Metric</b>, 
<b>Imperial</b>
 }</td></tr>
<tr><td colspan="2"><h2><a name="pub-methods"></a>
Public Member Functions</h2></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKLocale.html#a71368e476693c57f754bbad641ac35f5">KLocale</a> (const <a class="elRef" href="qstring.html">QString</a> &amp;catalog, <a class="el" href="classKConfig.html">KConfig</a> *config=0)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKLocale.html#af3c3f4382da142c21cacda4c0075a0b6">KLocale</a> (const <a class="el" href="classKLocale.html">KLocale</a> &amp;rhs)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="classKLocale.html">KLocale</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKLocale.html#ad2cc97a9f5a23307ca6d093afe935167">operator=</a> (const <a class="el" href="classKLocale.html">KLocale</a> &amp;rhs)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKLocale.html#ae16f0041df1757f335d698f0c3d20375">~KLocale</a> ()</td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="qstring.html">QString</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKLocale.html#aa9704054436adb5b1ec75cd731304927">translate</a> (const char *index) const </td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="qstring.html">QString</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKLocale.html#a9f847d40b92df2d77dd36cd6009262a2">translate</a> (const char *comment, const char *fallback) const </td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="qstring.html">QString</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKLocale.html#a5532d8d4a83bdb1bfb70b8cac9d89271">translate</a> (const char *singular, const char *plural, unsigned long n) const </td></tr>
<tr><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKLocale.html#a276df14c2d1cbd93e1aac41706bdd3be">setEncoding</a> (int mibEnum)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKLocale.html#ac652db1621c1609b217fe51f0e476ba9">setLanguage</a> (const <a class="elRef" href="qstring.html">QString</a> &amp;language)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKLocale.html#a8249084e19254e349d8bc281b6778abc">setLanguage</a> (const <a class="elRef" href="qstringlist.html">QStringList</a> &amp;languages)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKLocale.html#ada64c1c7cb41c65c76899fdb7e9b31f2">setCountry</a> (const <a class="elRef" href="qstring.html">QString</a> &amp;country)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="qstring.html">QString</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKLocale.html#a1390d3ec1ce5272bed4d3ad5b825608e">decimalSymbol</a> () const </td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="qstring.html">QString</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKLocale.html#a1eeb5cf549b5aa6b7373f6c3bd2c6dab">thousandsSeparator</a> () const </td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="qstring.html">QString</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKLocale.html#ab2f29e23e070c14ea8ea7660c2bc7bf6">currencySymbol</a> () const </td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="qstring.html">QString</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKLocale.html#a2818b2208387eaf860a3287792bfc245">monetaryDecimalSymbol</a> () const </td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="qstring.html">QString</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKLocale.html#a54c2fbfde652eb723d83a7c83099b749">monetaryThousandsSeparator</a> () const </td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="qstring.html">QString</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKLocale.html#aa510e5039d8a66386b26ba308145f781">positiveSign</a> () const </td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="qstring.html">QString</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKLocale.html#a94d10bce709860e202d243fae590037c">negativeSign</a> () const </td></tr>
<tr><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKLocale.html#a319be8fdcba8d4a09a5041cdb10a380d">fracDigits</a> () const </td></tr>
<tr><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKLocale.html#abdefd92e0bc75b5dce04def1f0eab900">positivePrefixCurrencySymbol</a> () const </td></tr>
<tr><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKLocale.html#af0103eddeb62443b8c235128cbdffe5a">negativePrefixCurrencySymbol</a> () const </td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="classKLocale.html#a2871a581bfe0179b1068a3ebfb6cbc51">SignPosition</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKLocale.html#a16b0b267c33b414ea7f25e5cf7c26b49">positiveMonetarySignPosition</a> () const </td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="classKLocale.html#a2871a581bfe0179b1068a3ebfb6cbc51">SignPosition</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKLocale.html#ab0784f5d7d965416ee8b4611848a874d">negativeMonetarySignPosition</a> () const </td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="qstring.html">QString</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKLocale.html#a80ce343308e0f5a9d36f0da606bcde37">formatMoney</a> (double num, const <a class="elRef" href="qstring.html">QString</a> &amp;currency=QString::null, int digits=-1) const </td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="qstring.html">QString</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKLocale.html#a52b2ef4c19dafcc310d754cbd795531d">formatNumber</a> (double num, int precision=-1) const </td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="qstring.html">QString</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKLocale.html#af41ef5b1f58c48881e7afa6158cd348d">formatNumber</a> (const <a class="elRef" href="qstring.html">QString</a> &amp;numStr) const KDE_DEPRECATED</td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="qstring.html">QString</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKLocale.html#ac3f75501750b91d8f8b0e2c03d37d967">formatNumber</a> (const <a class="elRef" href="qstring.html">QString</a> &amp;numStr, bool round, int precision) const </td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="qstring.html">QString</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKLocale.html#a702b600a71a3946bfb85a220c74327bb">formatLong</a> (long num) const </td></tr>
<tr><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKLocale.html#ae98da365996c1c9567756adb7b34e186">nounDeclension</a> () const </td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="qstring.html">QString</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKLocale.html#adb35e2b0a666be6bca297ee4a40c4f89">formatDate</a> (const <a class="elRef" href="qdate.html">QDate</a> &amp;pDate, bool shortFormat=false) const </td></tr>
<tr><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKLocale.html#ae7de58995e08a78554157a1423858b6b">dateMonthNamePossessive</a> () const </td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="qstring.html">QString</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKLocale.html#ac087ff0bf770af77b718d3c44ec1e820">formatTime</a> (const <a class="elRef" href="qtime.html">QTime</a> &amp;pTime, bool includeSecs, bool isDuration) const </td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="qstring.html">QString</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKLocale.html#a088cc3f312fb09e0106cd44ae11bbf79">formatTime</a> (const <a class="elRef" href="qtime.html">QTime</a> &amp;pTime, bool includeSecs=false) const </td></tr>
<tr><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKLocale.html#a4620ade3e95ff23fddcb68fef301243d">use12Clock</a> () const </td></tr>
<tr><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKLocale.html#af04ddae21a5ef3c11d73b714532cf9bd">weekStartsMonday</a> () const KDE_DEPRECATED</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKLocale.html#a7d935d5c682c8349cc16e3830afb2125">weekStartDay</a> () const </td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="qstring.html">QString</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKLocale.html#a41ea28a1068006a4eabcd7e049335aa5">monthName</a> (int i, bool shortName=false) const KDE_DEPRECATED</td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="qstring.html">QString</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKLocale.html#a412755b26ce67d66d2b46983b024cc8c">monthNamePossessive</a> (int i, bool shortName=false) const KDE_DEPRECATED</td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="qstring.html">QString</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKLocale.html#a11d04f0f19b11c768451f1baba84650c">weekDayName</a> (int i, bool shortName=false) const KDE_DEPRECATED</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">const <a class="el" href="classKCalendarSystem.html">KCalendarSystem</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKLocale.html#a0bfd055c66b769eef7005bd970cab326">calendar</a> () const </td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="qstring.html">QString</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKLocale.html#a53f37cec39f4f92af604e9be03107720">calendarType</a> () const </td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKLocale.html#ab340993b2ca1bfba66e986aaf5ef8d7c">setCalendar</a> (const <a class="elRef" href="qstring.html">QString</a> &amp;calendarType)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="qstring.html">QString</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKLocale.html#aa8815c4d9c7ce38c88721aab826aff83">formatDateTime</a> (const <a class="elRef" href="qdatetime.html">QDateTime</a> &amp;pDateTime, bool shortFormat=true, bool includeSecs=false) const </td></tr>
<tr><td class="memItemLeft" align="right" valign="top">double&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKLocale.html#acedf6be804777aa04a6d92311fffac4a">readMoney</a> (const <a class="elRef" href="qstring.html">QString</a> &amp;numStr, bool *ok=0) const </td></tr>
<tr><td class="memItemLeft" align="right" valign="top">double&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKLocale.html#a1a9ba53d06c09b1ad723e2c7514d501f">readNumber</a> (const <a class="elRef" href="qstring.html">QString</a> &amp;numStr, bool *ok=0) const </td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="qdate.html">QDate</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKLocale.html#ac14f0f86273c10872492cabd603696f8">readDate</a> (const <a class="elRef" href="qstring.html">QString</a> &amp;str, bool *ok=0) const </td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="qdate.html">QDate</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKLocale.html#a9cb83b80e605297f253d81e6667bdf05">readDate</a> (const <a class="elRef" href="qstring.html">QString</a> &amp;intstr, const <a class="elRef" href="qstring.html">QString</a> &amp;fmt, bool *ok=0) const </td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="qdate.html">QDate</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKLocale.html#a8609edefd85fddad9e0cff39f7e71deb">readDate</a> (const <a class="elRef" href="qstring.html">QString</a> &amp;str, ReadDateFlags flags, bool *ok=0) const </td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="qtime.html">QTime</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKLocale.html#ab53cd9306c0f6c56df45567e41859a59">readTime</a> (const <a class="elRef" href="qstring.html">QString</a> &amp;str, bool *ok=0) const </td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="qtime.html">QTime</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKLocale.html#a48bd5f986fd51e13726fc5e0c4bd302f">readTime</a> (const <a class="elRef" href="qstring.html">QString</a> &amp;str, ReadTimeFlags flags, bool *ok=0) const </td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="qstring.html">QString</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKLocale.html#aba800e1c9ded357356e130d6092593a8">language</a> () const </td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="qstring.html">QString</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKLocale.html#acc3c8ad59fb2a4818094624e83025ad3">country</a> () const </td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="qstringlist.html">QStringList</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKLocale.html#a0e314cf66d3b57ed29456038a1dd3452">languagesTwoAlpha</a> () const </td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="qstringlist.html">QStringList</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKLocale.html#a53da146b33285ca9cbcdca8306039eb2">languageList</a> () const </td></tr>
<tr><td class="memItemLeft" align="right" valign="top">const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKLocale.html#a3c4ec5f5eaada7c8e77faf896a646452">encoding</a> () const </td></tr>
<tr><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKLocale.html#a10c8627f3759e2328eada49e1d847316">encodingMib</a> () const </td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="qtextcodec.html">QTextCodec</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKLocale.html#a4e1b718c8e31aeed53702d7e52cfa99b">codecForEncoding</a> () const </td></tr>
<tr><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKLocale.html#abd6621c35830f5d42a090e28fbf8c849">fileEncodingMib</a> () const </td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKLocale.html#a5e4ee54f137775bc9b6f59d3af85b009">setDateFormat</a> (const <a class="elRef" href="qstring.html">QString</a> &amp;format)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKLocale.html#ae300f90e49e07fcae28eeb53ad76cc96">setDateFormatShort</a> (const <a class="elRef" href="qstring.html">QString</a> &amp;format)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKLocale.html#a9cba77dc4e23725dcb04734a3219769c">setDateMonthNamePossessive</a> (bool possessive)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKLocale.html#a59728c92b2feb8da7972a8e4c46b9246">setTimeFormat</a> (const <a class="elRef" href="qstring.html">QString</a> &amp;format)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKLocale.html#a3794c8578ce28b55c46f7f26aaaa34ce">setWeekStartsMonday</a> (bool start) KDE_DEPRECATED</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKLocale.html#a5687af00bc1beab3004b2a5dc8273a54">setWeekStartDay</a> (int day)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="qstring.html">QString</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKLocale.html#a8a80f48689c9cde5efc6e16d507ea153">dateFormat</a> () const </td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="qstring.html">QString</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKLocale.html#a25628f2ed7d48cfadf69c2ae7a1d6e84">dateFormatShort</a> () const </td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="qstring.html">QString</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKLocale.html#a6c4edc8a58413e1d0625abb96325b294">timeFormat</a> () const </td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKLocale.html#a6e6b92e1984901675b617c45b5814bdd">setDecimalSymbol</a> (const <a class="elRef" href="qstring.html">QString</a> &amp;symbol)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKLocale.html#a989fc8180d1cd77ff2f5438d5e58d704">setThousandsSeparator</a> (const <a class="elRef" href="qstring.html">QString</a> &amp;separator)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKLocale.html#a2782ecc042ba50b23cee690e0ccf9fba">setPositiveSign</a> (const <a class="elRef" href="qstring.html">QString</a> &amp;sign)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKLocale.html#ab3ef22e1d2282403823419c11db84d88">setNegativeSign</a> (const <a class="elRef" href="qstring.html">QString</a> &amp;sign)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKLocale.html#a671a887754c562b26c0a1f5b1c0c7159">setPositiveMonetarySignPosition</a> (<a class="el" href="classKLocale.html#a2871a581bfe0179b1068a3ebfb6cbc51">SignPosition</a> signpos)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKLocale.html#ae6e45843ec7dd36c80e7b5375d326794">setNegativeMonetarySignPosition</a> (<a class="el" href="classKLocale.html#a2871a581bfe0179b1068a3ebfb6cbc51">SignPosition</a> signpos)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKLocale.html#a00abe12527449926ea0f59470473afca">setPositivePrefixCurrencySymbol</a> (bool prefix)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKLocale.html#afcc5ee91d310644f7c8b5c65ad7db6ce">setNegativePrefixCurrencySymbol</a> (bool prefix)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKLocale.html#a8b184fc67beeb9e59578572e4f4c6e83">setFracDigits</a> (int digits)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKLocale.html#a9babc705c53ff9d7a2b6c1b359550d9d">setMonetaryThousandsSeparator</a> (const <a class="elRef" href="qstring.html">QString</a> &amp;separator)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKLocale.html#a119bd34e23fcd6ff549c4ec68f66b5f1">setMonetaryDecimalSymbol</a> (const <a class="elRef" href="qstring.html">QString</a> &amp;symbol)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKLocale.html#a9afe6f62e29765d7e03f07cb7ddfc954">setCurrencySymbol</a> (const <a class="elRef" href="qstring.html">QString</a> &amp;symbol)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKLocale.html#a87c8ee3b285ffaac36b93bee2f6569af">pageSize</a> () const </td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKLocale.html#a88851bc6778ce71323d3c1cb37ff7093">setPageSize</a> (int paperFormat)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="classKLocale.html#a9f3b163a356a322afde1820878b97118">MeasureSystem</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKLocale.html#ac6d3d37c7d6d914c93bbba765f3a5d35">measureSystem</a> () const </td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKLocale.html#a13180ae6b7b4db199c223f0efd7a7643">setMeasureSystem</a> (<a class="el" href="classKLocale.html#a9f3b163a356a322afde1820878b97118">MeasureSystem</a> value)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKLocale.html#af14d084c90a004164fa037458377740e">insertCatalogue</a> (const <a class="elRef" href="qstring.html">QString</a> &amp;catalog)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKLocale.html#a654a986cdf66791a2f0379af9a9ee1a7">removeCatalogue</a> (const <a class="elRef" href="qstring.html">QString</a> &amp;catalog)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKLocale.html#ae0a18a05ff11bc9c9e12143546148ba7">setActiveCatalogue</a> (const <a class="elRef" href="qstring.html">QString</a> &amp;catalog)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="qstring.html">QString</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKLocale.html#ad18416ed94b082d0fc5d45b83b67068c">translateQt</a> (const char *context, const char *sourceText, const char *message) const </td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="qstringlist.html">QStringList</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKLocale.html#ae6ba11a5e5a44279706e14c75e75d439">allLanguagesTwoAlpha</a> () const </td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="qstring.html">QString</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKLocale.html#aef82a89eecb3584d060173828257f29b">twoAlphaToLanguageName</a> (const <a class="elRef" href="qstring.html">QString</a> &amp;code) const </td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="qstringlist.html">QStringList</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKLocale.html#a0763a46ab258fb2ec67ceb7e6dfa3bb6">allCountriesTwoAlpha</a> () const </td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="qstring.html">QString</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKLocale.html#a116c55e3df0e3363c9a374b558b7b39a">twoAlphaToCountryName</a> (const <a class="elRef" href="qstring.html">QString</a> &amp;code) const </td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="qstring.html">QString</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKLocale.html#ae8fa5493466ebfe0a7bc7b1659dde17d">formatMoney</a> (const <a class="elRef" href="qstring.html">QString</a> &amp;numStr) const KDE_DEPRECATED</td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="qstring.html">QString</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKLocale.html#ac53fb74d02453784179ddd54c4ff14ea">languages</a> () const KDE_DEPRECATED</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKLocale.html#a27b304ca4948ace8b07aeec381f8a035">setCharset</a> (const <a class="elRef" href="qstring.html">QString</a> &amp;charset) KDE_DEPRECATED</td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="qstring.html">QString</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKLocale.html#a000babcbcae3d64462f63ea4429809d7">charset</a> () const KDE_DEPRECATED</td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a503e3471662cb9658921e7d345491e9d"></a><!-- doxytag: member="KLocale::isApplicationTranslatedInto" ref="a503e3471662cb9658921e7d345491e9d" args="(const QString &amp;language)" -->
bool&#160;</td><td class="memItemRight" valign="bottom"><b>isApplicationTranslatedInto</b> (const <a class="elRef" href="qstring.html">QString</a> &amp;language)</td></tr>
<tr><td colspan="2"><h2><a name="pub-static-methods"></a>
Static Public Member Functions</h2></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKLocale.html#a9dd4f44d048e36111792ed52a7d775d2">splitLocale</a> (const <a class="elRef" href="qstring.html">QString</a> &amp;str, <a class="elRef" href="qstring.html">QString</a> &amp;language, <a class="elRef" href="qstring.html">QString</a> &amp;country, <a class="elRef" href="qstring.html">QString</a> &amp;charset)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKLocale.html#a4b3e96beb1179a41b2f4b8b2ea97b4e5">setMainCatalogue</a> (const char *catalog)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">static <a class="elRef" href="qstring.html">QString</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKLocale.html#ad7b49bdf3043d6f84beb7dda88625977">langLookup</a> (const <a class="elRef" href="qstring.html">QString</a> &amp;fname, const char *rtype=&quot;html&quot;)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">static <a class="elRef" href="qstring.html">QString</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKLocale.html#ac44bcb4778c651d35b5cce6048b63da2">defaultLanguage</a> ()</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">static <a class="elRef" href="qstring.html">QString</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKLocale.html#ab33058526a3fb1e26561d38c1f076896">defaultCountry</a> ()</td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a7ee62a2742e2ace40e583c2bfff788f7"></a><!-- doxytag: member="KLocale::_initLanguage" ref="a7ee62a2742e2ace40e583c2bfff788f7" args="(KConfigBase *config)" -->
static <a class="elRef" href="qstring.html">QString</a>&#160;</td><td class="memItemRight" valign="bottom"><b>_initLanguage</b> (<a class="el" href="classKConfigBase.html">KConfigBase</a> *config)</td></tr>
<tr><td colspan="2"><h2><a name="pro-static-methods"></a>
Static Protected Member Functions</h2></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a8ac7761b5e709390b1d9e5afe6534814"></a><!-- doxytag: member="KLocale::initInstance" ref="a8ac7761b5e709390b1d9e5afe6534814" args="()" -->
static void&#160;</td><td class="memItemRight" valign="bottom"><b>initInstance</b> ()</td></tr>
<tr><td colspan="2"><h2><a name="friends"></a>
Friends</h2></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ab913d64d93f749da1fa493a17aaf2b00"></a><!-- doxytag: member="KLocale::KGlobal" ref="ab913d64d93f749da1fa493a17aaf2b00" args="" -->
class&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKLocale.html#ab913d64d93f749da1fa493a17aaf2b00">KGlobal</a></td></tr>
<tr><td colspan="2"><h2><a name="related"></a>
Related Functions</h2></td></tr>
<tr><td class="ititle" colspan="2"><p>(Note that these are not member functions.) </p>
</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKLocale.html#a6732233f7a886e4ff93575ab13ed161e">I18N_NOOP</a>(x)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKLocale.html#ab8afda92bd084c9fc2bc1ddc7ed9f1c9">I18N_NOOP2</a>(comment, x)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="qstring.html">QString</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKLocale.html#a0eca0239d7b23eb40006d82d6210aa69">i18n</a> (const char *text)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="qstring.html">QString</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKLocale.html#a3b5c9212c6fd133d3c028fb4ec93643b">i18n</a> (const char *comment, const char *text)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="qstring.html">QString</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKLocale.html#add2c097d93324f8f868b915a9604353f">i18n</a> (const char *singular, const char *plural, unsigned long n)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="qstring.html">QString</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKLocale.html#a8a0277c8faf5dc6a7701870b5b9ae218">tr2i18n</a> (const char *message, const char *=0)</td></tr>
</table>
<hr/><a name="details" id="details"></a><h2>Detailed Description</h2>
<div class="textblock"><p><a class="el" href="classKLocale.html" title="KLocale provides support for country specific stuff like the national language.">KLocale</a> provides support for country specific stuff like the national language. </p>
<p><a class="el" href="classKLocale.html" title="KLocale provides support for country specific stuff like the national language.">KLocale</a> supports translating, as well as specifying the format for numbers, currency, time, and date.</p>
<dl class="author"><dt><b>Author:</b></dt><dd>Stephan Kulow &lt;<a href="mailto:coolo@kde.org">coolo@kde.org</a>&gt;, Preston Brown &lt;<a href="mailto:pbrown@kde.org">pbrown@kde.org</a>&gt;, Hans Petter Bieker &lt;<a href="mailto:bieker@kde.org">bieker@kde.org</a>&gt;, Lukas Tinkl &lt;<a href="mailto:lukas.tinkl@suse.cz">lukas.tinkl@suse.cz</a>&gt; class for supporting locale settings and national language </dd></dl>

<p>Definition at line <a class="el" href="klocale_8h_source.html#l00124">124</a> of file <a class="el" href="klocale_8h_source.html">klocale.h</a>.</p>
</div><hr/><h2>Member Enumeration Documentation</h2>
<a class="anchor" id="a9f3b163a356a322afde1820878b97118"></a><!-- doxytag: member="KLocale::MeasureSystem" ref="a9f3b163a356a322afde1820878b97118" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">enum <a class="el" href="classKLocale.html#a9f3b163a356a322afde1820878b97118">KLocale::MeasureSystem</a></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>The Metric system will give you information in mm, while the Imperial system will give you information in inches. </p>

<p>Definition at line <a class="el" href="klocale_8h_source.html#l01012">1012</a> of file <a class="el" href="klocale_8h_source.html">klocale.h</a>.</p>

</div>
</div>
<a class="anchor" id="a2871a581bfe0179b1068a3ebfb6cbc51"></a><!-- doxytag: member="KLocale::SignPosition" ref="a2871a581bfe0179b1068a3ebfb6cbc51" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">enum <a class="el" href="classKLocale.html#a2871a581bfe0179b1068a3ebfb6cbc51">KLocale::SignPosition</a></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Various positions for where to place the positive or negative sign when they are related to a monetary value. </p>

<p>Definition at line <a class="el" href="klocale_8h_source.html#l00267">267</a> of file <a class="el" href="klocale_8h_source.html">klocale.h</a>.</p>

</div>
</div>
<hr/><h2>Constructor &amp; Destructor Documentation</h2>
<a class="anchor" id="a71368e476693c57f754bbad641ac35f5"></a><!-- doxytag: member="KLocale::KLocale" ref="a71368e476693c57f754bbad641ac35f5" args="(const QString &amp;catalog, KConfig *config=0)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">KLocale::KLocale </td>
          <td>(</td>
          <td class="paramtype">const <a class="elRef" href="qstring.html">QString</a> &amp;&#160;</td>
          <td class="paramname"><em>catalog</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="classKConfig.html">KConfig</a> *&#160;</td>
          <td class="paramname"><em>config</em> = <code>0</code>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Constructs a <a class="el" href="classKLocale.html" title="KLocale provides support for country specific stuff like the national language.">KLocale</a> with the given catalog name. </p>
<p>The constructor looks for an entry Locale/Language in the configuration file. If no config file is specified, it will also look for languages using the environment variables (KDE_LANG, LC_MESSAGES, LC_ALL, LANG), as well as the global configuration file. If <a class="el" href="classKLocale.html" title="KLocale provides support for country specific stuff like the national language.">KLocale</a> is not able to use any of the specified languages, the default language (en_US) will be used.</p>
<p>If you specify a configuration file, it has to be valid until the <a class="el" href="classKLocale.html" title="KLocale provides support for country specific stuff like the national language.">KLocale</a> object is destroyed.</p>
<dl><dt><b>Parameters:</b></dt><dd>
  <table class="params">
    <tr><td class="paramname">catalog</td><td>The name of the main language file </td></tr>
    <tr><td class="paramname">config</td><td>The configuration file to use. </td></tr>
  </table>
  </dd>
</dl>

<p>Definition at line <a class="el" href="klocale_8cpp_source.html#l00083">83</a> of file <a class="el" href="klocale_8cpp_source.html">klocale.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="af3c3f4382da142c21cacda4c0075a0b6"></a><!-- doxytag: member="KLocale::KLocale" ref="af3c3f4382da142c21cacda4c0075a0b6" args="(const KLocale &amp;rhs)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">KLocale::KLocale </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="classKLocale.html">KLocale</a> &amp;&#160;</td>
          <td class="paramname"><em>rhs</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Copy constructor. </p>

<p>Definition at line <a class="el" href="klocale_8cpp_source.html#l02405">2405</a> of file <a class="el" href="klocale_8cpp_source.html">klocale.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="ae16f0041df1757f335d698f0c3d20375"></a><!-- doxytag: member="KLocale::~KLocale" ref="ae16f0041df1757f335d698f0c3d20375" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">KLocale::~KLocale </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Destructor. </p>

<p>Definition at line <a class="el" href="klocale_8cpp_source.html#l00698">698</a> of file <a class="el" href="klocale_8cpp_source.html">klocale.cpp</a>.</p>

</div>
</div>
<hr/><h2>Member Function Documentation</h2>
<a class="anchor" id="a0763a46ab258fb2ec67ceb7e6dfa3bb6"></a><!-- doxytag: member="KLocale::allCountriesTwoAlpha" ref="a0763a46ab258fb2ec67ceb7e6dfa3bb6" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="elRef" href="qstringlist.html">QStringList</a> KLocale::allCountriesTwoAlpha </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Returns list of all known country codes. </p>
<dl class="return"><dt><b>Returns:</b></dt><dd>a list of all country codes </dd></dl>
<dl class="since"><dt><b>Since:</b></dt><dd>3.1 </dd></dl>

<p>Definition at line <a class="el" href="klocale_8cpp_source.html#l02356">2356</a> of file <a class="el" href="klocale_8cpp_source.html">klocale.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="ae6ba11a5e5a44279706e14c75e75d439"></a><!-- doxytag: member="KLocale::allLanguagesTwoAlpha" ref="ae6ba11a5e5a44279706e14c75e75d439" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="elRef" href="qstringlist.html">QStringList</a> KLocale::allLanguagesTwoAlpha </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Returns list of all known ISO 639-1 codes. </p>
<dl class="return"><dt><b>Returns:</b></dt><dd>a list of all language codes </dd></dl>
<dl class="since"><dt><b>Since:</b></dt><dd>3.1 </dd></dl>

<p>Definition at line <a class="el" href="klocale_8cpp_source.html#l02335">2335</a> of file <a class="el" href="klocale_8cpp_source.html">klocale.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a0bfd055c66b769eef7005bd970cab326"></a><!-- doxytag: member="KLocale::calendar" ref="a0bfd055c66b769eef7005bd970cab326" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">const <a class="el" href="classKCalendarSystem.html">KCalendarSystem</a> * KLocale::calendar </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Returns a pointer to the calendar system object. </p>
<dl class="return"><dt><b>Returns:</b></dt><dd>the current calendar system instance </dd></dl>
<dl class="since"><dt><b>Since:</b></dt><dd>3.2 </dd></dl>

<p>Definition at line <a class="el" href="klocale_8cpp_source.html#l02394">2394</a> of file <a class="el" href="klocale_8cpp_source.html">klocale.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a53f37cec39f4f92af604e9be03107720"></a><!-- doxytag: member="KLocale::calendarType" ref="a53f37cec39f4f92af604e9be03107720" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="elRef" href="qstring.html">QString</a> KLocale::calendarType </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Returns the name of the calendar system that is currently being used by the system. </p>
<dl class="return"><dt><b>Returns:</b></dt><dd>the name of the calendar system </dd></dl>
<dl class="since"><dt><b>Since:</b></dt><dd>3.2 </dd></dl>

<p>Definition at line <a class="el" href="klocale_8cpp_source.html#l02387">2387</a> of file <a class="el" href="klocale_8cpp_source.html">klocale.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a000babcbcae3d64462f63ea4429809d7"></a><!-- doxytag: member="KLocale::charset" ref="a000babcbcae3d64462f63ea4429809d7" args="() const KDE_DEPRECATED" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="elRef" href="qstring.html">QString</a> KLocale::charset </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">
<dl class="deprecated"><dt><b><a class="el" href="deprecated.html#_deprecated000042">Deprecated:</a></b></dt><dd></dd></dl>
<dl class="see"><dt><b>See also:</b></dt><dd><a class="el" href="classKLocale.html#a3c4ec5f5eaada7c8e77faf896a646452" title="Returns the user&#39;s preferred encoding.">encoding</a> </dd></dl>

<p>Definition at line <a class="el" href="klocale_8cpp_source.html#l02445">2445</a> of file <a class="el" href="klocale_8cpp_source.html">klocale.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a4e1b718c8e31aeed53702d7e52cfa99b"></a><!-- doxytag: member="KLocale::codecForEncoding" ref="a4e1b718c8e31aeed53702d7e52cfa99b" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="elRef" href="qtextcodec.html">QTextCodec</a> * KLocale::codecForEncoding </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Returns the user's preferred encoding. </p>
<p>Should never be NULL.</p>
<dl class="return"><dt><b>Returns:</b></dt><dd>The codec for the preferred encoding</dd></dl>
<dl class="see"><dt><b>See also:</b></dt><dd><a class="el" href="classKLocale.html#a3c4ec5f5eaada7c8e77faf896a646452" title="Returns the user&#39;s preferred encoding.">encoding</a> </dd>
<dd>
<a class="el" href="classKLocale.html#a10c8627f3759e2328eada49e1d847316" title="Returns the user&#39;s preferred encoding.">encodingMib</a> </dd></dl>

<p>Definition at line <a class="el" href="klocale_8cpp_source.html#l02281">2281</a> of file <a class="el" href="klocale_8cpp_source.html">klocale.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="acc3c8ad59fb2a4818094624e83025ad3"></a><!-- doxytag: member="KLocale::country" ref="acc3c8ad59fb2a4818094624e83025ad3" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="elRef" href="qstring.html">QString</a> KLocale::country </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Returns the country code of the country where the user lives. </p>
<p><a class="el" href="classKLocale.html#ab33058526a3fb1e26561d38c1f076896" title="Returns the name of the default country.">defaultCountry()</a> is returned by default, if no other available.</p>
<dl class="return"><dt><b>Returns:</b></dt><dd>The country code for the user. </dd></dl>

<p>Definition at line <a class="el" href="klocale_8cpp_source.html#l00545">545</a> of file <a class="el" href="klocale_8cpp_source.html">klocale.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="ab2f29e23e070c14ea8ea7660c2bc7bf6"></a><!-- doxytag: member="KLocale::currencySymbol" ref="ab2f29e23e070c14ea8ea7660c2bc7bf6" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="elRef" href="qstring.html">QString</a> KLocale::currencySymbol </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Returns what the symbol denoting currency in the current locale as as defined by user settings should look like. </p>
<dl class="return"><dt><b>Returns:</b></dt><dd>The default currency symbol used by locale. </dd></dl>

<p>Definition at line <a class="el" href="klocale_8cpp_source.html#l01029">1029</a> of file <a class="el" href="klocale_8cpp_source.html">klocale.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a8a80f48689c9cde5efc6e16d507ea153"></a><!-- doxytag: member="KLocale::dateFormat" ref="a8a80f48689c9cde5efc6e16d507ea153" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="elRef" href="qstring.html">QString</a> KLocale::dateFormat </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Returns the currently selected date format. </p>
<dl class="return"><dt><b>Returns:</b></dt><dd>Current date format. </dd></dl>
<dl class="see"><dt><b>See also:</b></dt><dd><a class="el" href="classKLocale.html#a5e4ee54f137775bc9b6f59d3af85b009" title="Changes the current date format.">setDateFormat()</a> </dd></dl>

<p>Definition at line <a class="el" href="klocale_8cpp_source.html#l02125">2125</a> of file <a class="el" href="klocale_8cpp_source.html">klocale.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a25628f2ed7d48cfadf69c2ae7a1d6e84"></a><!-- doxytag: member="KLocale::dateFormatShort" ref="a25628f2ed7d48cfadf69c2ae7a1d6e84" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="elRef" href="qstring.html">QString</a> KLocale::dateFormatShort </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Returns the currently selected short date format. </p>
<dl class="return"><dt><b>Returns:</b></dt><dd>Current short date format. </dd></dl>
<dl class="see"><dt><b>See also:</b></dt><dd><a class="el" href="classKLocale.html#ae300f90e49e07fcae28eeb53ad76cc96" title="Changes the current short date format.">setDateFormatShort()</a> </dd></dl>

<p>Definition at line <a class="el" href="klocale_8cpp_source.html#l02131">2131</a> of file <a class="el" href="klocale_8cpp_source.html">klocale.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="ae7de58995e08a78554157a1423858b6b"></a><!-- doxytag: member="KLocale::dateMonthNamePossessive" ref="ae7de58995e08a78554157a1423858b6b" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool KLocale::dateMonthNamePossessive </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Use this to determine whether in dates a possessive form of month name is preferred ("of January" rather than "January") </p>
<dl class="return"><dt><b>Returns:</b></dt><dd>If possessive form should be used </dd></dl>
<dl class="since"><dt><b>Since:</b></dt><dd>3.1 </dd></dl>

<p>Definition at line <a class="el" href="klocale_8cpp_source.html#l00999">999</a> of file <a class="el" href="klocale_8cpp_source.html">klocale.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a1390d3ec1ce5272bed4d3ad5b825608e"></a><!-- doxytag: member="KLocale::decimalSymbol" ref="a1390d3ec1ce5272bed4d3ad5b825608e" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="elRef" href="qstring.html">QString</a> KLocale::decimalSymbol </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Returns what a decimal point should look like ("." or "," etc.) according to the current locale or user settings. </p>
<dl class="return"><dt><b>Returns:</b></dt><dd>The decimal symbol used by locale. </dd></dl>

<p>Definition at line <a class="el" href="klocale_8cpp_source.html#l01017">1017</a> of file <a class="el" href="klocale_8cpp_source.html">klocale.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="ab33058526a3fb1e26561d38c1f076896"></a><!-- doxytag: member="KLocale::defaultCountry" ref="ab33058526a3fb1e26561d38c1f076896" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="elRef" href="qstring.html">QString</a> KLocale::defaultCountry </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td><code> [static]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Returns the name of the default country. </p>
<dl class="return"><dt><b>Returns:</b></dt><dd>Name of the default country </dd></dl>

<p>Definition at line <a class="el" href="klocale_8cpp_source.html#l02247">2247</a> of file <a class="el" href="klocale_8cpp_source.html">klocale.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="ac44bcb4778c651d35b5cce6048b63da2"></a><!-- doxytag: member="KLocale::defaultLanguage" ref="ac44bcb4778c651d35b5cce6048b63da2" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="elRef" href="qstring.html">QString</a> KLocale::defaultLanguage </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td><code> [static]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Returns the name of the internal language. </p>
<dl class="return"><dt><b>Returns:</b></dt><dd>Name of the default language </dd></dl>

<p>Definition at line <a class="el" href="klocale_8cpp_source.html#l02242">2242</a> of file <a class="el" href="klocale_8cpp_source.html">klocale.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a3c4ec5f5eaada7c8e77faf896a646452"></a><!-- doxytag: member="KLocale::encoding" ref="a3c4ec5f5eaada7c8e77faf896a646452" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">const char * KLocale::encoding </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Returns the user's preferred encoding. </p>
<dl class="return"><dt><b>Returns:</b></dt><dd>The name of the preferred encoding</dd></dl>
<dl class="see"><dt><b>See also:</b></dt><dd><a class="el" href="classKLocale.html#a4e1b718c8e31aeed53702d7e52cfa99b" title="Returns the user&#39;s preferred encoding.">codecForEncoding</a> </dd>
<dd>
<a class="el" href="classKLocale.html#a10c8627f3759e2328eada49e1d847316" title="Returns the user&#39;s preferred encoding.">encodingMib</a> </dd></dl>

<p>Definition at line <a class="el" href="klocale_8cpp_source.html#l02252">2252</a> of file <a class="el" href="klocale_8cpp_source.html">klocale.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a10c8627f3759e2328eada49e1d847316"></a><!-- doxytag: member="KLocale::encodingMib" ref="a10c8627f3759e2328eada49e1d847316" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int KLocale::encodingMib </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Returns the user's preferred encoding. </p>
<dl class="return"><dt><b>Returns:</b></dt><dd>The Mib of the preferred encoding</dd></dl>
<dl class="see"><dt><b>See also:</b></dt><dd><a class="el" href="classKLocale.html#a3c4ec5f5eaada7c8e77faf896a646452" title="Returns the user&#39;s preferred encoding.">encoding</a> </dd>
<dd>
<a class="el" href="classKLocale.html#a4e1b718c8e31aeed53702d7e52cfa99b" title="Returns the user&#39;s preferred encoding.">codecForEncoding</a> </dd></dl>

<p>Definition at line <a class="el" href="klocale_8cpp_source.html#l02269">2269</a> of file <a class="el" href="klocale_8cpp_source.html">klocale.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="abd6621c35830f5d42a090e28fbf8c849"></a><!-- doxytag: member="KLocale::fileEncodingMib" ref="abd6621c35830f5d42a090e28fbf8c849" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int KLocale::fileEncodingMib </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Returns the file encoding. </p>
<dl class="return"><dt><b>Returns:</b></dt><dd>The Mib of the file encoding</dd></dl>
<dl class="see"><dt><b>See also:</b></dt><dd><a class="elRef" href="qfile.html#encodeName">QFile::encodeName</a> </dd>
<dd>
<a class="elRef" href="qfile.html#decodeName">QFile::decodeName</a> </dd></dl>

<p>Definition at line <a class="el" href="klocale_8cpp_source.html#l02274">2274</a> of file <a class="el" href="klocale_8cpp_source.html">klocale.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="adb35e2b0a666be6bca297ee4a40c4f89"></a><!-- doxytag: member="KLocale::formatDate" ref="adb35e2b0a666be6bca297ee4a40c4f89" args="(const QDate &amp;pDate, bool shortFormat=false) const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="elRef" href="qstring.html">QString</a> KLocale::formatDate </td>
          <td>(</td>
          <td class="paramtype">const <a class="elRef" href="qdate.html">QDate</a> &amp;&#160;</td>
          <td class="paramname"><em>pDate</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">bool&#160;</td>
          <td class="paramname"><em>shortFormat</em> = <code>false</code>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Returns a string formatted to the current locale's conventions regarding dates. </p>
<dl><dt><b>Parameters:</b></dt><dd>
  <table class="params">
    <tr><td class="paramname">pDate</td><td>The date to be formated. </td></tr>
    <tr><td class="paramname">shortFormat</td><td>True for non text dates.</td></tr>
  </table>
  </dd>
</dl>
<dl class="return"><dt><b>Returns:</b></dt><dd>The date as a string </dd></dl>

<p>Definition at line <a class="el" href="klocale_8cpp_source.html#l01324">1324</a> of file <a class="el" href="klocale_8cpp_source.html">klocale.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="aa8815c4d9c7ce38c88721aab826aff83"></a><!-- doxytag: member="KLocale::formatDateTime" ref="aa8815c4d9c7ce38c88721aab826aff83" args="(const QDateTime &amp;pDateTime, bool shortFormat=true, bool includeSecs=false) const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="elRef" href="qstring.html">QString</a> KLocale::formatDateTime </td>
          <td>(</td>
          <td class="paramtype">const <a class="elRef" href="qdatetime.html">QDateTime</a> &amp;&#160;</td>
          <td class="paramname"><em>pDateTime</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">bool&#160;</td>
          <td class="paramname"><em>shortFormat</em> = <code>true</code>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">bool&#160;</td>
          <td class="paramname"><em>includeSecs</em> = <code>false</code>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Returns a string formated to the current locale's conventions regarding both date and time. </p>
<dl><dt><b>Parameters:</b></dt><dd>
  <table class="params">
    <tr><td class="paramname">pDateTime</td><td>The date and time to be formated. </td></tr>
    <tr><td class="paramname">shortFormat</td><td>using the short date format. </td></tr>
    <tr><td class="paramname">includeSecs</td><td>using the short date format.</td></tr>
  </table>
  </dd>
</dl>
<dl class="return"><dt><b>Returns:</b></dt><dd>The date and time as a string </dd></dl>

<p>Definition at line <a class="el" href="klocale_8cpp_source.html#l01954">1954</a> of file <a class="el" href="klocale_8cpp_source.html">klocale.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a702b600a71a3946bfb85a220c74327bb"></a><!-- doxytag: member="KLocale::formatLong" ref="a702b600a71a3946bfb85a220c74327bb" args="(long num) const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="elRef" href="qstring.html">QString</a> KLocale::formatLong </td>
          <td>(</td>
          <td class="paramtype">long&#160;</td>
          <td class="paramname"><em>num</em></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Given an integer, converts that to a numeric string containing the localized numeric equivalent. </p>
<p>e.g. given 123456L, return "123,456" (for some European country).</p>
<dl><dt><b>Parameters:</b></dt><dd>
  <table class="params">
    <tr><td class="paramname">num</td><td>The number to convert</td></tr>
  </table>
  </dd>
</dl>
<dl class="return"><dt><b>Returns:</b></dt><dd>The number as a localized string </dd></dl>
<dl class="since"><dt><b>Since:</b></dt><dd>3.2 </dd></dl>

<p>Definition at line <a class="el" href="klocale_8cpp_source.html#l01189">1189</a> of file <a class="el" href="klocale_8cpp_source.html">klocale.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a80ce343308e0f5a9d36f0da606bcde37"></a><!-- doxytag: member="KLocale::formatMoney" ref="a80ce343308e0f5a9d36f0da606bcde37" args="(double num, const QString &amp;currency=QString::null, int digits=&#45;1) const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="elRef" href="qstring.html">QString</a> KLocale::formatMoney </td>
          <td>(</td>
          <td class="paramtype">double&#160;</td>
          <td class="paramname"><em>num</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const <a class="elRef" href="qstring.html">QString</a> &amp;&#160;</td>
          <td class="paramname"><em>currency</em> = <code>QString::null</code>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>digits</em> = <code>-1</code>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Given a double, converts that to a numeric string containing the localized monetary equivalent. </p>
<p>e.g. given 123456, return "$ 123,456.00".</p>
<dl><dt><b>Parameters:</b></dt><dd>
  <table class="params">
    <tr><td class="paramname">num</td><td>The number we want to format </td></tr>
    <tr><td class="paramname">currency</td><td>The currency symbol you want. </td></tr>
    <tr><td class="paramname">digits</td><td>Number of fractional digits, or -1 for the default value</td></tr>
  </table>
  </dd>
</dl>
<dl class="return"><dt><b>Returns:</b></dt><dd>The number of money as a localized string </dd></dl>
<dl class="see"><dt><b>See also:</b></dt><dd><a class="el" href="classKLocale.html#a319be8fdcba8d4a09a5041cdb10a380d" title="The number of fractional digits to include in numeric/monetary values (usually 2).">fracDigits()</a> </dd></dl>

<p>Definition at line <a class="el" href="klocale_8cpp_source.html#l01116">1116</a> of file <a class="el" href="klocale_8cpp_source.html">klocale.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="ae8fa5493466ebfe0a7bc7b1659dde17d"></a><!-- doxytag: member="KLocale::formatMoney" ref="ae8fa5493466ebfe0a7bc7b1659dde17d" args="(const QString &amp;numStr) const KDE_DEPRECATED" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="elRef" href="qstring.html">QString</a> KLocale::formatMoney </td>
          <td>(</td>
          <td class="paramtype">const <a class="elRef" href="qstring.html">QString</a> &amp;&#160;</td>
          <td class="paramname"><em>numStr</em></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">
<dl class="deprecated"><dt><b><a class="el" href="deprecated.html#_deprecated000039">Deprecated:</a></b></dt><dd>use formatMoney(double) </dd></dl>

<p>Definition at line <a class="el" href="klocale_8cpp_source.html#l01177">1177</a> of file <a class="el" href="klocale_8cpp_source.html">klocale.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="af41ef5b1f58c48881e7afa6158cd348d"></a><!-- doxytag: member="KLocale::formatNumber" ref="af41ef5b1f58c48881e7afa6158cd348d" args="(const QString &amp;numStr) const KDE_DEPRECATED" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="elRef" href="qstring.html">QString</a> KLocale::formatNumber </td>
          <td>(</td>
          <td class="paramtype">const <a class="elRef" href="qstring.html">QString</a> &amp;&#160;</td>
          <td class="paramname"><em>numStr</em></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">
<dl class="deprecated"><dt><b><a class="el" href="deprecated.html#_deprecated000033">Deprecated:</a></b></dt><dd></dd></dl>
<p><a class="el" href="namespaceKDE.html" title="Namespace for general KDE functions.">KDE</a> 4.0: merge with formatNumber(const QString int)</p>
<p>calls formatNumber(numStr, 2) </p>

<p>Definition at line <a class="el" href="klocale_8cpp_source.html#l01194">1194</a> of file <a class="el" href="klocale_8cpp_source.html">klocale.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a52b2ef4c19dafcc310d754cbd795531d"></a><!-- doxytag: member="KLocale::formatNumber" ref="a52b2ef4c19dafcc310d754cbd795531d" args="(double num, int precision=&#45;1) const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="elRef" href="qstring.html">QString</a> KLocale::formatNumber </td>
          <td>(</td>
          <td class="paramtype">double&#160;</td>
          <td class="paramname"><em>num</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>precision</em> = <code>-1</code>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Given a double, converts that to a numeric string containing the localized numeric equivalent. </p>
<p>e.g. given 123456.78F, return "123,456.78" (for some European country). If precision isn't specified, 2 is used.</p>
<p>This function is a wrapper that is provided for convenience.</p>
<dl><dt><b>Parameters:</b></dt><dd>
  <table class="params">
    <tr><td class="paramname">num</td><td>The number to convert </td></tr>
    <tr><td class="paramname">precision</td><td>Number of fractional digits used.</td></tr>
  </table>
  </dd>
</dl>
<dl class="return"><dt><b>Returns:</b></dt><dd>The number as a localized string </dd></dl>
<dl class="see"><dt><b>See also:</b></dt><dd>formatNumber(const QString, bool, int) </dd></dl>

<p>Definition at line <a class="el" href="klocale_8cpp_source.html#l01182">1182</a> of file <a class="el" href="klocale_8cpp_source.html">klocale.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="ac3f75501750b91d8f8b0e2c03d37d967"></a><!-- doxytag: member="KLocale::formatNumber" ref="ac3f75501750b91d8f8b0e2c03d37d967" args="(const QString &amp;numStr, bool round, int precision) const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="elRef" href="qstring.html">QString</a> KLocale::formatNumber </td>
          <td>(</td>
          <td class="paramtype">const <a class="elRef" href="qstring.html">QString</a> &amp;&#160;</td>
          <td class="paramname"><em>numStr</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">bool&#160;</td>
          <td class="paramname"><em>round</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>precision</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Given a string representing a number, converts that to a numeric string containing the localized numeric equivalent. </p>
<p>e.g. given 123456.78F, return "123,456.78" (for some European country).</p>
<dl><dt><b>Parameters:</b></dt><dd>
  <table class="params">
    <tr><td class="paramname">numStr</td><td>The number to convert </td></tr>
    <tr><td class="paramname">round</td><td>Round fractional digits. </td></tr>
    <tr><td class="paramname">precision</td><td>Number of fractional digits used.</td></tr>
  </table>
  </dd>
</dl>
<dl class="return"><dt><b>Returns:</b></dt><dd>The number as a localized string </dd></dl>
<dl class="since"><dt><b>Since:</b></dt><dd>3.5 </dd></dl>

<p>Definition at line <a class="el" href="klocale_8cpp_source.html#l01290">1290</a> of file <a class="el" href="klocale_8cpp_source.html">klocale.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="ac087ff0bf770af77b718d3c44ec1e820"></a><!-- doxytag: member="KLocale::formatTime" ref="ac087ff0bf770af77b718d3c44ec1e820" args="(const QTime &amp;pTime, bool includeSecs, bool isDuration) const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="elRef" href="qstring.html">QString</a> KLocale::formatTime </td>
          <td>(</td>
          <td class="paramtype">const <a class="elRef" href="qtime.html">QTime</a> &amp;&#160;</td>
          <td class="paramname"><em>pTime</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">bool&#160;</td>
          <td class="paramname"><em>includeSecs</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">bool&#160;</td>
          <td class="paramname"><em>isDuration</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Returns a string formatted to the current locale's conventions regarding times. </p>
<dl><dt><b>Parameters:</b></dt><dd>
  <table class="params">
    <tr><td class="paramname">pTime</td><td>The time to be formated. </td></tr>
    <tr><td class="paramname">includeSecs</td><td>if true, seconds are included in the output, otherwise only hours and minutes are formatted. </td></tr>
    <tr><td class="paramname">isDuration</td><td>if true, the given time is a duration, not a clock time. This means "am/pm" shouldn't be displayed.</td></tr>
  </table>
  </dd>
</dl>
<dl class="return"><dt><b>Returns:</b></dt><dd>The time as a string </dd></dl>

<p>Definition at line <a class="el" href="klocale_8cpp_source.html#l01849">1849</a> of file <a class="el" href="klocale_8cpp_source.html">klocale.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a088cc3f312fb09e0106cd44ae11bbf79"></a><!-- doxytag: member="KLocale::formatTime" ref="a088cc3f312fb09e0106cd44ae11bbf79" args="(const QTime &amp;pTime, bool includeSecs=false) const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="elRef" href="qstring.html">QString</a> KLocale::formatTime </td>
          <td>(</td>
          <td class="paramtype">const <a class="elRef" href="qtime.html">QTime</a> &amp;&#160;</td>
          <td class="paramname"><em>pTime</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">bool&#160;</td>
          <td class="paramname"><em>includeSecs</em> = <code>false</code>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Returns a string formatted to the current locale's conventions regarding times. </p>
<dl><dt><b>Parameters:</b></dt><dd>
  <table class="params">
    <tr><td class="paramname">pTime</td><td>The time to be formated. </td></tr>
    <tr><td class="paramname">includeSecs</td><td>if true, seconds are included in the output, otherwise only hours and minutes are formatted.</td></tr>
  </table>
  </dd>
</dl>
<dl class="return"><dt><b>Returns:</b></dt><dd>The time as a string </dd></dl>

<p>Definition at line <a class="el" href="klocale_8cpp_source.html#l01844">1844</a> of file <a class="el" href="klocale_8cpp_source.html">klocale.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a319be8fdcba8d4a09a5041cdb10a380d"></a><!-- doxytag: member="KLocale::fracDigits" ref="a319be8fdcba8d4a09a5041cdb10a380d" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int KLocale::fracDigits </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>The number of fractional digits to include in numeric/monetary values (usually 2). </p>
<dl class="return"><dt><b>Returns:</b></dt><dd>Default number of fractional digits used by locale. </dd></dl>

<p>Definition at line <a class="el" href="klocale_8cpp_source.html#l01059">1059</a> of file <a class="el" href="klocale_8cpp_source.html">klocale.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="af14d084c90a004164fa037458377740e"></a><!-- doxytag: member="KLocale::insertCatalogue" ref="af14d084c90a004164fa037458377740e" args="(const QString &amp;catalog)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void KLocale::insertCatalogue </td>
          <td>(</td>
          <td class="paramtype">const <a class="elRef" href="qstring.html">QString</a> &amp;&#160;</td>
          <td class="paramname"><em>catalog</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Adds another catalog to search for translation lookup. </p>
<p>This function is useful for extern libraries and/or code, that provide there own messages.</p>
<p>If the catalog does not exist for the chosen language, it will be ignored and en_US will be used.</p>
<dl><dt><b>Parameters:</b></dt><dd>
  <table class="params">
    <tr><td class="paramname">catalog</td><td>The catalog to add. </td></tr>
  </table>
  </dd>
</dl>

<p>Definition at line <a class="el" href="klocale_8cpp_source.html#l00631">631</a> of file <a class="el" href="klocale_8cpp_source.html">klocale.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="ad7b49bdf3043d6f84beb7dda88625977"></a><!-- doxytag: member="KLocale::langLookup" ref="ad7b49bdf3043d6f84beb7dda88625977" args="(const QString &amp;fname, const char *rtype=&quot;html&quot;)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="elRef" href="qstring.html">QString</a> KLocale::langLookup </td>
          <td>(</td>
          <td class="paramtype">const <a class="elRef" href="qstring.html">QString</a> &amp;&#160;</td>
          <td class="paramname"><em>fname</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const char *&#160;</td>
          <td class="paramname"><em>rtype</em> = <code>&quot;html&quot;</code>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td><code> [static]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Finds localized resource in resourceDir( rtype ) + &lt;lang&gt; + fname. </p>
<dl><dt><b>Parameters:</b></dt><dd>
  <table class="params">
    <tr><td class="paramname">fname</td><td>relative path to find </td></tr>
    <tr><td class="paramname">rtype</td><td>resource type to use </td></tr>
  </table>
  </dd>
</dl>

<p>Definition at line <a class="el" href="klocale_8cpp_source.html#l02006">2006</a> of file <a class="el" href="klocale_8cpp_source.html">klocale.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="aba800e1c9ded357356e130d6092593a8"></a><!-- doxytag: member="KLocale::language" ref="aba800e1c9ded357356e130d6092593a8" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="elRef" href="qstring.html">QString</a> KLocale::language </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Returns the language used by this object. </p>
<p>The domain AND the library translation must be available in this language. <a class="el" href="classKLocale.html#ac44bcb4778c651d35b5cce6048b63da2" title="Returns the name of the internal language.">defaultLanguage()</a> is returned by default, if no other available.</p>
<dl class="return"><dt><b>Returns:</b></dt><dd>The currently used language. </dd></dl>

<p>Definition at line <a class="el" href="klocale_8cpp_source.html#l00540">540</a> of file <a class="el" href="klocale_8cpp_source.html">klocale.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a53da146b33285ca9cbcdca8306039eb2"></a><!-- doxytag: member="KLocale::languageList" ref="a53da146b33285ca9cbcdca8306039eb2" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="elRef" href="qstringlist.html">QStringList</a> KLocale::languageList </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Returns the languages selected by user. </p>
<p>The codes returned here is the internal language codes.</p>
<dl class="return"><dt><b>Returns:</b></dt><dd>List of language codes</dd></dl>
<dl class="see"><dt><b>See also:</b></dt><dd><a class="el" href="classKLocale.html#a0e314cf66d3b57ed29456038a1dd3452" title="Returns the preferred languages as ISO 639-1 codes.">languagesTwoAlpha</a> </dd></dl>

<p>Definition at line <a class="el" href="klocale_8cpp_source.html#l01949">1949</a> of file <a class="el" href="klocale_8cpp_source.html">klocale.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="ac53fb74d02453784179ddd54c4ff14ea"></a><!-- doxytag: member="KLocale::languages" ref="ac53fb74d02453784179ddd54c4ff14ea" args="() const KDE_DEPRECATED" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="elRef" href="qstring.html">QString</a> KLocale::languages </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">
<dl class="deprecated"><dt><b><a class="el" href="deprecated.html#_deprecated000040">Deprecated:</a></b></dt><dd>Use <a class="el" href="classKLocale.html#a53da146b33285ca9cbcdca8306039eb2" title="Returns the languages selected by user.">languageList()</a></dd></dl>
<dl class="return"><dt><b>Returns:</b></dt><dd>String containing language codes separated by colons </dd></dl>

<p>Definition at line <a class="el" href="klocale_8cpp_source.html#l01944">1944</a> of file <a class="el" href="klocale_8cpp_source.html">klocale.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a0e314cf66d3b57ed29456038a1dd3452"></a><!-- doxytag: member="KLocale::languagesTwoAlpha" ref="a0e314cf66d3b57ed29456038a1dd3452" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="elRef" href="qstringlist.html">QStringList</a> KLocale::languagesTwoAlpha </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Returns the preferred languages as ISO 639-1 codes. </p>
<p>This means that information about country is removed. If the internal language code might be represented by more than one 639-1 code, they will all be listed (but only once).</p>
<p>If the selected languages are "nn, nb, pt_BR", you will get: "nn, nb, pt".</p>
<dl class="return"><dt><b>Returns:</b></dt><dd>List of language codes</dd></dl>
<dl class="see"><dt><b>See also:</b></dt><dd><a class="el" href="classKLocale.html#a53da146b33285ca9cbcdca8306039eb2" title="Returns the languages selected by user.">languageList</a> </dd></dl>

<p>Definition at line <a class="el" href="klocale_8cpp_source.html#l02295">2295</a> of file <a class="el" href="klocale_8cpp_source.html">klocale.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="ac6d3d37c7d6d914c93bbba765f3a5d35"></a><!-- doxytag: member="KLocale::measureSystem" ref="ac6d3d37c7d6d914c93bbba765f3a5d35" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classKLocale.html#a9f3b163a356a322afde1820878b97118">KLocale::MeasureSystem</a> KLocale::measureSystem </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Returns which measuring system we use. </p>
<dl class="return"><dt><b>Returns:</b></dt><dd>The preferred measuring system </dd></dl>

<p>Definition at line <a class="el" href="klocale_8cpp_source.html#l02230">2230</a> of file <a class="el" href="klocale_8cpp_source.html">klocale.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a2818b2208387eaf860a3287792bfc245"></a><!-- doxytag: member="KLocale::monetaryDecimalSymbol" ref="a2818b2208387eaf860a3287792bfc245" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="elRef" href="qstring.html">QString</a> KLocale::monetaryDecimalSymbol </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Returns what a decimal point should look like ("." or "," etc.) for monetary values, according to the current locale or user settings. </p>
<dl class="return"><dt><b>Returns:</b></dt><dd>The monetary decimal symbol used by locale. </dd></dl>

<p>Definition at line <a class="el" href="klocale_8cpp_source.html#l01035">1035</a> of file <a class="el" href="klocale_8cpp_source.html">klocale.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a54c2fbfde652eb723d83a7c83099b749"></a><!-- doxytag: member="KLocale::monetaryThousandsSeparator" ref="a54c2fbfde652eb723d83a7c83099b749" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="elRef" href="qstring.html">QString</a> KLocale::monetaryThousandsSeparator </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Returns what a thousands separator for monetary values should look like ("," or " " etc.) according to the current locale or user settings. </p>
<dl class="return"><dt><b>Returns:</b></dt><dd>The monetary thousands separator used by locale. </dd></dl>

<p>Definition at line <a class="el" href="klocale_8cpp_source.html#l01041">1041</a> of file <a class="el" href="klocale_8cpp_source.html">klocale.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a41ea28a1068006a4eabcd7e049335aa5"></a><!-- doxytag: member="KLocale::monthName" ref="a41ea28a1068006a4eabcd7e049335aa5" args="(int i, bool shortName=false) const KDE_DEPRECATED" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="elRef" href="qstring.html">QString</a> KLocale::monthName </td>
          <td>(</td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>i</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">bool&#160;</td>
          <td class="paramname"><em>shortName</em> = <code>false</code>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">
<dl class="deprecated"><dt><b><a class="el" href="deprecated.html#_deprecated000035">Deprecated:</a></b></dt><dd></dd></dl>
<p>Returns a string containing the name of the month name used in the Gregorian calendar.</p>
<dl><dt><b>Parameters:</b></dt><dd>
  <table class="params">
    <tr><td class="paramname">i</td><td>the month number of the year starting at 1/January. </td></tr>
    <tr><td class="paramname">shortName</td><td>we will return the short version of the string.</td></tr>
  </table>
  </dd>
</dl>
<dl class="return"><dt><b>Returns:</b></dt><dd>The name of the month</dd></dl>
<p>Typically the correct replacement for this deprecated class is <a class="el" href="classKLocale.html#a0bfd055c66b769eef7005bd970cab326" title="Returns a pointer to the calendar system object.">calendar()</a>-&gt;monthString(), which requires a <a class="elRef" href="qdate.html">QDate</a> (rather than an integer month) or both a month and a year. This will work across different calendars. Note that you also need to add </p>
<div class="fragment"><pre class="fragment"><span class="preprocessor"> #include &lt;kcalendarsystem.h&gt;</span>
</pre></div><p> to the applicable file. </p>

<p>Definition at line <a class="el" href="klocale_8cpp_source.html#l00550">550</a> of file <a class="el" href="klocale_8cpp_source.html">klocale.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a412755b26ce67d66d2b46983b024cc8c"></a><!-- doxytag: member="KLocale::monthNamePossessive" ref="a412755b26ce67d66d2b46983b024cc8c" args="(int i, bool shortName=false) const KDE_DEPRECATED" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="elRef" href="qstring.html">QString</a> KLocale::monthNamePossessive </td>
          <td>(</td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>i</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">bool&#160;</td>
          <td class="paramname"><em>shortName</em> = <code>false</code>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">
<dl class="deprecated"><dt><b><a class="el" href="deprecated.html#_deprecated000036">Deprecated:</a></b></dt><dd></dd></dl>
<p>Returns a string containing the possessive form of the month name used in the Gregorian calendar. ("of January", "of February", etc.) It's needed in long format dates in some languages.</p>
<dl><dt><b>Parameters:</b></dt><dd>
  <table class="params">
    <tr><td class="paramname">i</td><td>the month number of the year starting at 1/January. </td></tr>
    <tr><td class="paramname">shortName</td><td>we will return the short version of the string.</td></tr>
  </table>
  </dd>
</dl>
<dl class="return"><dt><b>Returns:</b></dt><dd>The possessive form of the name of the month </dd></dl>
<dl class="since"><dt><b>Since:</b></dt><dd>3.1</dd></dl>
<p>Typically the correct replacement for this deprecated class is <a class="el" href="classKLocale.html#a0bfd055c66b769eef7005bd970cab326" title="Returns a pointer to the calendar system object.">calendar()</a>-&gt;<a class="el" href="classKLocale.html#a412755b26ce67d66d2b46983b024cc8c">monthNamePossessive()</a>, which requires a <a class="elRef" href="qdate.html">QDate</a> (rather than an integer month) or both a month and a year. This will work across different calendars. Note that you also need to add </p>
<div class="fragment"><pre class="fragment"><span class="preprocessor"> #include &lt;kcalendarsystem.h&gt;</span>
</pre></div><p> to the applicable file. </p>

<p>Definition at line <a class="el" href="klocale_8cpp_source.html#l00588">588</a> of file <a class="el" href="klocale_8cpp_source.html">klocale.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="ab0784f5d7d965416ee8b4611848a874d"></a><!-- doxytag: member="KLocale::negativeMonetarySignPosition" ref="ab0784f5d7d965416ee8b4611848a874d" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classKLocale.html#a2871a581bfe0179b1068a3ebfb6cbc51">KLocale::SignPosition</a> KLocale::negativeMonetarySignPosition </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Denotes where to place a negative sign in relation to a monetary value. </p>
<dl class="return"><dt><b>Returns:</b></dt><dd>Where/how to print the negative sign. </dd></dl>
<dl class="see"><dt><b>See also:</b></dt><dd><a class="el" href="classKLocale.html#a2871a581bfe0179b1068a3ebfb6cbc51" title="Various positions for where to place the positive or negative sign when they are related to a monetar...">SignPosition</a> </dd></dl>

<p>Definition at line <a class="el" href="klocale_8cpp_source.html#l01083">1083</a> of file <a class="el" href="klocale_8cpp_source.html">klocale.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="af0103eddeb62443b8c235128cbdffe5a"></a><!-- doxytag: member="KLocale::negativePrefixCurrencySymbol" ref="af0103eddeb62443b8c235128cbdffe5a" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool KLocale::negativePrefixCurrencySymbol </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>If and only if the currency symbol precedes a negative value, this will be true. </p>
<dl class="return"><dt><b>Returns:</b></dt><dd>True if the currency symbol precedes negative numbers. </dd></dl>

<p>Definition at line <a class="el" href="klocale_8cpp_source.html#l01071">1071</a> of file <a class="el" href="klocale_8cpp_source.html">klocale.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a94d10bce709860e202d243fae590037c"></a><!-- doxytag: member="KLocale::negativeSign" ref="a94d10bce709860e202d243fae590037c" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="elRef" href="qstring.html">QString</a> KLocale::negativeSign </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Returns what a negative sign should look like ("-", etc.) according to the current locale or user settings. </p>
<dl class="return"><dt><b>Returns:</b></dt><dd>The negative sign used by locale. </dd></dl>

<p>Definition at line <a class="el" href="klocale_8cpp_source.html#l01053">1053</a> of file <a class="el" href="klocale_8cpp_source.html">klocale.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="ae98da365996c1c9567756adb7b34e186"></a><!-- doxytag: member="KLocale::nounDeclension" ref="ae98da365996c1c9567756adb7b34e186" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool KLocale::nounDeclension </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Use this to determine whether nouns are declined in locale's language. </p>
<p>This property should remain read-only (no setter function)</p>
<dl class="return"><dt><b>Returns:</b></dt><dd>If nouns are declined </dd></dl>
<dl class="since"><dt><b>Since:</b></dt><dd>3.1 </dd></dl>

<p>Definition at line <a class="el" href="klocale_8cpp_source.html#l00993">993</a> of file <a class="el" href="klocale_8cpp_source.html">klocale.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="ad2cc97a9f5a23307ca6d093afe935167"></a><!-- doxytag: member="KLocale::operator=" ref="ad2cc97a9f5a23307ca6d093afe935167" args="(const KLocale &amp;rhs)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classKLocale.html">KLocale</a> &amp; KLocale::operator= </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="classKLocale.html">KLocale</a> &amp;&#160;</td>
          <td class="paramname"><em>rhs</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Assignment operator. </p>

<p>Definition at line <a class="el" href="klocale_8cpp_source.html#l02412">2412</a> of file <a class="el" href="klocale_8cpp_source.html">klocale.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a87c8ee3b285ffaac36b93bee2f6569af"></a><!-- doxytag: member="KLocale::pageSize" ref="a87c8ee3b285ffaac36b93bee2f6569af" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int KLocale::pageSize </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Returns the preferred page size for printing. </p>
<dl class="return"><dt><b>Returns:</b></dt><dd>The preferred page size, cast it to QPrinter::PageSize </dd></dl>

<p>Definition at line <a class="el" href="klocale_8cpp_source.html#l02217">2217</a> of file <a class="el" href="klocale_8cpp_source.html">klocale.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a16b0b267c33b414ea7f25e5cf7c26b49"></a><!-- doxytag: member="KLocale::positiveMonetarySignPosition" ref="a16b0b267c33b414ea7f25e5cf7c26b49" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classKLocale.html#a2871a581bfe0179b1068a3ebfb6cbc51">KLocale::SignPosition</a> KLocale::positiveMonetarySignPosition </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Returns the position of a positive sign in relation to a monetary value. </p>
<dl class="return"><dt><b>Returns:</b></dt><dd>Where/how to print the positive sign. </dd></dl>
<dl class="see"><dt><b>See also:</b></dt><dd><a class="el" href="classKLocale.html#a2871a581bfe0179b1068a3ebfb6cbc51" title="Various positions for where to place the positive or negative sign when they are related to a monetar...">SignPosition</a> </dd></dl>

<p>Definition at line <a class="el" href="klocale_8cpp_source.html#l01077">1077</a> of file <a class="el" href="klocale_8cpp_source.html">klocale.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="abdefd92e0bc75b5dce04def1f0eab900"></a><!-- doxytag: member="KLocale::positivePrefixCurrencySymbol" ref="abdefd92e0bc75b5dce04def1f0eab900" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool KLocale::positivePrefixCurrencySymbol </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>If and only if the currency symbol precedes a positive value, this will be true. </p>
<dl class="return"><dt><b>Returns:</b></dt><dd>Where to print the currency symbol for positive numbers. </dd></dl>

<p>Definition at line <a class="el" href="klocale_8cpp_source.html#l01065">1065</a> of file <a class="el" href="klocale_8cpp_source.html">klocale.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="aa510e5039d8a66386b26ba308145f781"></a><!-- doxytag: member="KLocale::positiveSign" ref="aa510e5039d8a66386b26ba308145f781" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="elRef" href="qstring.html">QString</a> KLocale::positiveSign </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Returns what a positive sign should look like ("+", " ", etc.) according to the current locale or user settings. </p>
<dl class="return"><dt><b>Returns:</b></dt><dd>The positive sign used by locale. </dd></dl>

<p>Definition at line <a class="el" href="klocale_8cpp_source.html#l01047">1047</a> of file <a class="el" href="klocale_8cpp_source.html">klocale.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="ac14f0f86273c10872492cabd603696f8"></a><!-- doxytag: member="KLocale::readDate" ref="ac14f0f86273c10872492cabd603696f8" args="(const QString &amp;str, bool *ok=0) const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="elRef" href="qdate.html">QDate</a> KLocale::readDate </td>
          <td>(</td>
          <td class="paramtype">const <a class="elRef" href="qstring.html">QString</a> &amp;&#160;</td>
          <td class="paramname"><em>str</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">bool *&#160;</td>
          <td class="paramname"><em>ok</em> = <code>0</code>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Converts a localized date string to a <a class="elRef" href="qdate.html">QDate</a>. </p>
<p>The bool pointed by ok will be invalid if the date entered was not valid.</p>
<dl><dt><b>Parameters:</b></dt><dd>
  <table class="params">
    <tr><td class="paramname">str</td><td>the string we want to convert. </td></tr>
    <tr><td class="paramname">ok</td><td>the boolean that is set to false if it's not a valid date. If <code>ok</code> is 0, it will be ignored</td></tr>
  </table>
  </dd>
</dl>
<dl class="return"><dt><b>Returns:</b></dt><dd>The string converted to a <a class="elRef" href="qdate.html">QDate</a> </dd></dl>

<p>Definition at line <a class="el" href="klocale_8cpp_source.html#l01583">1583</a> of file <a class="el" href="klocale_8cpp_source.html">klocale.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a9cb83b80e605297f253d81e6667bdf05"></a><!-- doxytag: member="KLocale::readDate" ref="a9cb83b80e605297f253d81e6667bdf05" args="(const QString &amp;intstr, const QString &amp;fmt, bool *ok=0) const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="elRef" href="qdate.html">QDate</a> KLocale::readDate </td>
          <td>(</td>
          <td class="paramtype">const <a class="elRef" href="qstring.html">QString</a> &amp;&#160;</td>
          <td class="paramname"><em>intstr</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const <a class="elRef" href="qstring.html">QString</a> &amp;&#160;</td>
          <td class="paramname"><em>fmt</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">bool *&#160;</td>
          <td class="paramname"><em>ok</em> = <code>0</code>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Converts a localized date string to a <a class="elRef" href="qdate.html">QDate</a>, using the specified format. </p>
<p>You will usually not want to use this method. </p>

<p>Definition at line <a class="el" href="klocale_8cpp_source.html#l01597">1597</a> of file <a class="el" href="klocale_8cpp_source.html">klocale.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a8609edefd85fddad9e0cff39f7e71deb"></a><!-- doxytag: member="KLocale::readDate" ref="a8609edefd85fddad9e0cff39f7e71deb" args="(const QString &amp;str, ReadDateFlags flags, bool *ok=0) const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="elRef" href="qdate.html">QDate</a> KLocale::readDate </td>
          <td>(</td>
          <td class="paramtype">const <a class="elRef" href="qstring.html">QString</a> &amp;&#160;</td>
          <td class="paramname"><em>str</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">ReadDateFlags&#160;</td>
          <td class="paramname"><em>flags</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">bool *&#160;</td>
          <td class="paramname"><em>ok</em> = <code>0</code>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Converts a localized date string to a <a class="elRef" href="qdate.html">QDate</a>. </p>
<p>This method is stricter than readDate(str,&amp;ok): it will either accept a date in full format or a date in short format, depending on <code>flags</code>.</p>
<dl><dt><b>Parameters:</b></dt><dd>
  <table class="params">
    <tr><td class="paramname">str</td><td>the string we want to convert. </td></tr>
    <tr><td class="paramname">flags</td><td>whether the date string is to be in full format or in short format. </td></tr>
    <tr><td class="paramname">ok</td><td>the boolean that is set to false if it's not a valid date. If <code>ok</code> is 0, it will be ignored</td></tr>
  </table>
  </dd>
</dl>
<dl class="return"><dt><b>Returns:</b></dt><dd>The string converted to a <a class="elRef" href="qdate.html">QDate</a> </dd></dl>
<dl class="since"><dt><b>Since:</b></dt><dd>3.2 </dd></dl>

<p>Definition at line <a class="el" href="klocale_8cpp_source.html#l01591">1591</a> of file <a class="el" href="klocale_8cpp_source.html">klocale.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="acedf6be804777aa04a6d92311fffac4a"></a><!-- doxytag: member="KLocale::readMoney" ref="acedf6be804777aa04a6d92311fffac4a" args="(const QString &amp;numStr, bool *ok=0) const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">double KLocale::readMoney </td>
          <td>(</td>
          <td class="paramtype">const <a class="elRef" href="qstring.html">QString</a> &amp;&#160;</td>
          <td class="paramname"><em>numStr</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">bool *&#160;</td>
          <td class="paramname"><em>ok</em> = <code>0</code>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Converts a localized monetary string to a double. </p>
<dl><dt><b>Parameters:</b></dt><dd>
  <table class="params">
    <tr><td class="paramname">numStr</td><td>the string we want to convert. </td></tr>
    <tr><td class="paramname">ok</td><td>the boolean that is set to false if it's not a number. If <code>ok</code> is 0, it will be ignored</td></tr>
  </table>
  </dd>
</dl>
<dl class="return"><dt><b>Returns:</b></dt><dd>The string converted to a double </dd></dl>

<p>Definition at line <a class="el" href="klocale_8cpp_source.html#l01469">1469</a> of file <a class="el" href="klocale_8cpp_source.html">klocale.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a1a9ba53d06c09b1ad723e2c7514d501f"></a><!-- doxytag: member="KLocale::readNumber" ref="a1a9ba53d06c09b1ad723e2c7514d501f" args="(const QString &amp;numStr, bool *ok=0) const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">double KLocale::readNumber </td>
          <td>(</td>
          <td class="paramtype">const <a class="elRef" href="qstring.html">QString</a> &amp;&#160;</td>
          <td class="paramname"><em>numStr</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">bool *&#160;</td>
          <td class="paramname"><em>ok</em> = <code>0</code>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Converts a localized numeric string to a double. </p>
<dl><dt><b>Parameters:</b></dt><dd>
  <table class="params">
    <tr><td class="paramname">numStr</td><td>the string we want to convert. </td></tr>
    <tr><td class="paramname">ok</td><td>the boolean that is set to false if it's not a number. If <code>ok</code> is 0, it will be ignored</td></tr>
  </table>
  </dd>
</dl>
<dl class="return"><dt><b>Returns:</b></dt><dd>The string converted to a double </dd></dl>

<p>Definition at line <a class="el" href="klocale_8cpp_source.html#l01404">1404</a> of file <a class="el" href="klocale_8cpp_source.html">klocale.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a48bd5f986fd51e13726fc5e0c4bd302f"></a><!-- doxytag: member="KLocale::readTime" ref="a48bd5f986fd51e13726fc5e0c4bd302f" args="(const QString &amp;str, ReadTimeFlags flags, bool *ok=0) const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="elRef" href="qtime.html">QTime</a> KLocale::readTime </td>
          <td>(</td>
          <td class="paramtype">const <a class="elRef" href="qstring.html">QString</a> &amp;&#160;</td>
          <td class="paramname"><em>str</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">ReadTimeFlags&#160;</td>
          <td class="paramname"><em>flags</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">bool *&#160;</td>
          <td class="paramname"><em>ok</em> = <code>0</code>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Converts a localized time string to a <a class="elRef" href="qtime.html">QTime</a>. </p>
<p>This method is stricter than readTime(str,&amp;ok): it will either accept a time with seconds or a time without seconds. Use this method when the format is known by the application.</p>
<dl><dt><b>Parameters:</b></dt><dd>
  <table class="params">
    <tr><td class="paramname">str</td><td>the string we want to convert. </td></tr>
    <tr><td class="paramname">flags</td><td>whether the time string is expected to contain seconds or not. </td></tr>
    <tr><td class="paramname">ok</td><td>the boolean that is set to false if it's not a valid time. If <code>ok</code> is 0, it will be ignored</td></tr>
  </table>
  </dd>
</dl>
<dl class="return"><dt><b>Returns:</b></dt><dd>The string converted to a <a class="elRef" href="qtime.html">QTime</a> </dd></dl>
<dl class="since"><dt><b>Since:</b></dt><dd>3.2 </dd></dl>

<p>Definition at line <a class="el" href="klocale_8cpp_source.html#l01736">1736</a> of file <a class="el" href="klocale_8cpp_source.html">klocale.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="ab53cd9306c0f6c56df45567e41859a59"></a><!-- doxytag: member="KLocale::readTime" ref="ab53cd9306c0f6c56df45567e41859a59" args="(const QString &amp;str, bool *ok=0) const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="elRef" href="qtime.html">QTime</a> KLocale::readTime </td>
          <td>(</td>
          <td class="paramtype">const <a class="elRef" href="qstring.html">QString</a> &amp;&#160;</td>
          <td class="paramname"><em>str</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">bool *&#160;</td>
          <td class="paramname"><em>ok</em> = <code>0</code>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Converts a localized time string to a <a class="elRef" href="qtime.html">QTime</a>. </p>
<p>This method will try to parse it with seconds, then without seconds. The bool pointed to by <code>ok</code> will be set to false if the time entered was not valid.</p>
<dl><dt><b>Parameters:</b></dt><dd>
  <table class="params">
    <tr><td class="paramname">str</td><td>the string we want to convert. </td></tr>
    <tr><td class="paramname">ok</td><td>the boolean that is set to false if it's not a valid time. If <code>ok</code> is 0, it will be ignored</td></tr>
  </table>
  </dd>
</dl>
<dl class="return"><dt><b>Returns:</b></dt><dd>The string converted to a <a class="elRef" href="qtime.html">QTime</a> </dd></dl>

<p>Definition at line <a class="el" href="klocale_8cpp_source.html#l01728">1728</a> of file <a class="el" href="klocale_8cpp_source.html">klocale.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a654a986cdf66791a2f0379af9a9ee1a7"></a><!-- doxytag: member="KLocale::removeCatalogue" ref="a654a986cdf66791a2f0379af9a9ee1a7" args="(const QString &amp;catalog)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void KLocale::removeCatalogue </td>
          <td>(</td>
          <td class="paramtype">const <a class="elRef" href="qstring.html">QString</a> &amp;&#160;</td>
          <td class="paramname"><em>catalog</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Removes a catalog for translation lookup. </p>
<dl><dt><b>Parameters:</b></dt><dd>
  <table class="params">
    <tr><td class="paramname">catalog</td><td>The catalog to remove. </td></tr>
  </table>
  </dd>
</dl>
<dl class="see"><dt><b>See also:</b></dt><dd><a class="el" href="classKLocale.html#af14d084c90a004164fa037458377740e" title="Adds another catalog to search for translation lookup.">insertCatalogue()</a> </dd></dl>

<p>Definition at line <a class="el" href="klocale_8cpp_source.html#l00680">680</a> of file <a class="el" href="klocale_8cpp_source.html">klocale.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="ae0a18a05ff11bc9c9e12143546148ba7"></a><!-- doxytag: member="KLocale::setActiveCatalogue" ref="ae0a18a05ff11bc9c9e12143546148ba7" args="(const QString &amp;catalog)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void KLocale::setActiveCatalogue </td>
          <td>(</td>
          <td class="paramtype">const <a class="elRef" href="qstring.html">QString</a> &amp;&#160;</td>
          <td class="paramname"><em>catalog</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Sets the active catalog for translation lookup. </p>
<dl><dt><b>Parameters:</b></dt><dd>
  <table class="params">
    <tr><td class="paramname">catalog</td><td>The catalog to activate. </td></tr>
  </table>
  </dd>
</dl>

<p>Definition at line <a class="el" href="klocale_8cpp_source.html#l00689">689</a> of file <a class="el" href="klocale_8cpp_source.html">klocale.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="ab340993b2ca1bfba66e986aaf5ef8d7c"></a><!-- doxytag: member="KLocale::setCalendar" ref="ab340993b2ca1bfba66e986aaf5ef8d7c" args="(const QString &amp;calendarType)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void KLocale::setCalendar </td>
          <td>(</td>
          <td class="paramtype">const <a class="elRef" href="qstring.html">QString</a> &amp;&#160;</td>
          <td class="paramname"><em>calendarType</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Changes the current calendar system to the calendar specified. </p>
<p>Currently "gregorian" and "hijri" are supported. If the calendar system specified is not found, gregorian will be used.</p>
<dl><dt><b>Parameters:</b></dt><dd>
  <table class="params">
    <tr><td class="paramname">calendarType</td><td>the name of the calendar type </td></tr>
  </table>
  </dd>
</dl>
<dl class="since"><dt><b>Since:</b></dt><dd>3.2 </dd></dl>

<p>Definition at line <a class="el" href="klocale_8cpp_source.html#l02377">2377</a> of file <a class="el" href="klocale_8cpp_source.html">klocale.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a27b304ca4948ace8b07aeec381f8a035"></a><!-- doxytag: member="KLocale::setCharset" ref="a27b304ca4948ace8b07aeec381f8a035" args="(const QString &amp;charset) KDE_DEPRECATED" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool KLocale::setCharset </td>
          <td>(</td>
          <td class="paramtype">const <a class="elRef" href="qstring.html">QString</a> &amp;&#160;</td>
          <td class="paramname"><em>charset</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">
<dl class="deprecated"><dt><b><a class="el" href="deprecated.html#_deprecated000041">Deprecated:</a></b></dt><dd></dd></dl>
<dl class="return"><dt><b>Returns:</b></dt><dd>True </dd></dl>

<p>Definition at line <a class="el" href="klocale_8cpp_source.html#l02444">2444</a> of file <a class="el" href="klocale_8cpp_source.html">klocale.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="ada64c1c7cb41c65c76899fdb7e9b31f2"></a><!-- doxytag: member="KLocale::setCountry" ref="ada64c1c7cb41c65c76899fdb7e9b31f2" args="(const QString &amp;country)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool KLocale::setCountry </td>
          <td>(</td>
          <td class="paramtype">const <a class="elRef" href="qstring.html">QString</a> &amp;&#160;</td>
          <td class="paramname"><em>country</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Changes the current country. </p>
<p>The current country will be left unchanged if failed. It will force a reload of the country specific configuration.</p>
<dl><dt><b>Parameters:</b></dt><dd>
  <table class="params">
    <tr><td class="paramname">country</td><td>The ISO 3166 country code.</td></tr>
  </table>
  </dd>
</dl>
<dl class="return"><dt><b>Returns:</b></dt><dd>True on success. </dd></dl>

<p>Definition at line <a class="el" href="klocale_8cpp_source.html#l00384">384</a> of file <a class="el" href="klocale_8cpp_source.html">klocale.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a9afe6f62e29765d7e03f07cb7ddfc954"></a><!-- doxytag: member="KLocale::setCurrencySymbol" ref="a9afe6f62e29765d7e03f07cb7ddfc954" args="(const QString &amp;symbol)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void KLocale::setCurrencySymbol </td>
          <td>(</td>
          <td class="paramtype">const <a class="elRef" href="qstring.html">QString</a> &amp;&#160;</td>
          <td class="paramname"><em>symbol</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Changes the current currency symbol. </p>
<dl><dt><b>Parameters:</b></dt><dd>
  <table class="params">
    <tr><td class="paramname">symbol</td><td>The new currency symbol </td></tr>
  </table>
  </dd>
</dl>

<p>Definition at line <a class="el" href="klocale_8cpp_source.html#l02211">2211</a> of file <a class="el" href="klocale_8cpp_source.html">klocale.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a5e4ee54f137775bc9b6f59d3af85b009"></a><!-- doxytag: member="KLocale::setDateFormat" ref="a5e4ee54f137775bc9b6f59d3af85b009" args="(const QString &amp;format)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void KLocale::setDateFormat </td>
          <td>(</td>
          <td class="paramtype">const <a class="elRef" href="qstring.html">QString</a> &amp;&#160;</td>
          <td class="paramname"><em>format</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Changes the current date format. </p>
<p>The format of the date is a string which contains variables that will be replaced: </p>
<ul>
<li>Y with the century (e.g. "19" for "1984") </li>
<li>y with the lower 2 digits of the year (e.g. "84" for "1984") </li>
<li>n with the month (January="1", December="12") </li>
<li>m with the month with two digits (January="01", December="12") </li>
<li>e with the day of the month (e.g. "1" on the first of march) </li>
<li>d with the day of the month with two digits(e.g. "01" on the first of march) </li>
<li>b with the short form of the month (e.g. "Jan" for January) </li>
<li>B with the long form of the month (e.g. "January") </li>
<li>a with the short form of the weekday (e.g. "Wed" for Wednesday) </li>
<li>A with the long form of the weekday (e.g. "Wednesday" for Wednesday)</li>
</ul>
<p>Everything else in the format string will be taken as is. For example, March 20th 1989 with the format "%y:%m:%d" results in "89:03:20".</p>
<dl><dt><b>Parameters:</b></dt><dd>
  <table class="params">
    <tr><td class="paramname">format</td><td>The new date format </td></tr>
  </table>
  </dd>
</dl>

<p>Definition at line <a class="el" href="klocale_8cpp_source.html#l02083">2083</a> of file <a class="el" href="klocale_8cpp_source.html">klocale.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="ae300f90e49e07fcae28eeb53ad76cc96"></a><!-- doxytag: member="KLocale::setDateFormatShort" ref="ae300f90e49e07fcae28eeb53ad76cc96" args="(const QString &amp;format)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void KLocale::setDateFormatShort </td>
          <td>(</td>
          <td class="paramtype">const <a class="elRef" href="qstring.html">QString</a> &amp;&#160;</td>
          <td class="paramname"><em>format</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Changes the current short date format. </p>
<p>The format of the date is a string which contains variables that will be replaced: </p>
<ul>
<li>Y with the century (e.g. "19" for "1984") </li>
<li>y with the lower 2 digits of the year (e.g. "84" for "1984") </li>
<li>n with the month (January="1", December="12") </li>
<li>m with the month with two digits (January="01", December="12") </li>
<li>e with the day of the month (e.g. "1" on the first of march) </li>
<li>d with the day of the month with two digits(e.g. "01" on the first of march) </li>
<li>b with the short form of the month (e.g. "Jan" for January) </li>
<li>B with the long form of the month (e.g. "January") </li>
<li>a with the short form of the weekday (e.g. "Wed" for Wednesday) </li>
<li>A with the long form of the weekday (e.g. "Wednesday" for Wednesday)</li>
</ul>
<p>Everything else in the format string will be taken as is. For example, March 20th 1989 with the format "%y:%m:%d" results in "89:03:20".</p>
<dl><dt><b>Parameters:</b></dt><dd>
  <table class="params">
    <tr><td class="paramname">format</td><td>The new short date format </td></tr>
  </table>
  </dd>
</dl>

<p>Definition at line <a class="el" href="klocale_8cpp_source.html#l02089">2089</a> of file <a class="el" href="klocale_8cpp_source.html">klocale.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a9cba77dc4e23725dcb04734a3219769c"></a><!-- doxytag: member="KLocale::setDateMonthNamePossessive" ref="a9cba77dc4e23725dcb04734a3219769c" args="(bool possessive)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void KLocale::setDateMonthNamePossessive </td>
          <td>(</td>
          <td class="paramtype">bool&#160;</td>
          <td class="paramname"><em>possessive</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Changes the form of month name used in dates. </p>
<dl><dt><b>Parameters:</b></dt><dd>
  <table class="params">
    <tr><td class="paramname">possessive</td><td>True if possessive forms should be used </td></tr>
  </table>
  </dd>
</dl>
<dl class="since"><dt><b>Since:</b></dt><dd>3.1 </dd></dl>

<p>Definition at line <a class="el" href="klocale_8cpp_source.html#l02095">2095</a> of file <a class="el" href="klocale_8cpp_source.html">klocale.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a6e6b92e1984901675b617c45b5814bdd"></a><!-- doxytag: member="KLocale::setDecimalSymbol" ref="a6e6b92e1984901675b617c45b5814bdd" args="(const QString &amp;symbol)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void KLocale::setDecimalSymbol </td>
          <td>(</td>
          <td class="paramtype">const <a class="elRef" href="qstring.html">QString</a> &amp;&#160;</td>
          <td class="paramname"><em>symbol</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Changes the symbol used to identify the decimal pointer. </p>
<dl><dt><b>Parameters:</b></dt><dd>
  <table class="params">
    <tr><td class="paramname">symbol</td><td>The new decimal symbol. </td></tr>
  </table>
  </dd>
</dl>

<p>Definition at line <a class="el" href="klocale_8cpp_source.html#l02143">2143</a> of file <a class="el" href="klocale_8cpp_source.html">klocale.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a276df14c2d1cbd93e1aac41706bdd3be"></a><!-- doxytag: member="KLocale::setEncoding" ref="a276df14c2d1cbd93e1aac41706bdd3be" args="(int mibEnum)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool KLocale::setEncoding </td>
          <td>(</td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>mibEnum</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Changes the current encoding. </p>
<dl><dt><b>Parameters:</b></dt><dd>
  <table class="params">
    <tr><td class="paramname">mibEnum</td><td>The mib of the preferred codec</td></tr>
  </table>
  </dd>
</dl>
<dl class="return"><dt><b>Returns:</b></dt><dd>True on success. </dd></dl>

<p>Definition at line <a class="el" href="klocale_8cpp_source.html#l02286">2286</a> of file <a class="el" href="klocale_8cpp_source.html">klocale.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a8b184fc67beeb9e59578572e4f4c6e83"></a><!-- doxytag: member="KLocale::setFracDigits" ref="a8b184fc67beeb9e59578572e4f4c6e83" args="(int digits)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void KLocale::setFracDigits </td>
          <td>(</td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>digits</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Changes the number of digits used when formating numbers. </p>
<dl><dt><b>Parameters:</b></dt><dd>
  <table class="params">
    <tr><td class="paramname">digits</td><td>The default number of digits to use. </td></tr>
  </table>
  </dd>
</dl>

<p>Definition at line <a class="el" href="klocale_8cpp_source.html#l02192">2192</a> of file <a class="el" href="klocale_8cpp_source.html">klocale.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="ac652db1621c1609b217fe51f0e476ba9"></a><!-- doxytag: member="KLocale::setLanguage" ref="ac652db1621c1609b217fe51f0e476ba9" args="(const QString &amp;language)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool KLocale::setLanguage </td>
          <td>(</td>
          <td class="paramtype">const <a class="elRef" href="qstring.html">QString</a> &amp;&#160;</td>
          <td class="paramname"><em>language</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Changes the current language. </p>
<p>The current language will be left unchanged if failed. It will force a reload of the country specific configuration as well.</p>
<dl><dt><b>Parameters:</b></dt><dd>
  <table class="params">
    <tr><td class="paramname">language</td><td>The language code.</td></tr>
  </table>
  </dd>
</dl>
<dl class="return"><dt><b>Returns:</b></dt><dd>True on success. </dd></dl>

<p>Definition at line <a class="el" href="klocale_8cpp_source.html#l00407">407</a> of file <a class="el" href="klocale_8cpp_source.html">klocale.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a8249084e19254e349d8bc281b6778abc"></a><!-- doxytag: member="KLocale::setLanguage" ref="a8249084e19254e349d8bc281b6778abc" args="(const QStringList &amp;languages)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool KLocale::setLanguage </td>
          <td>(</td>
          <td class="paramtype">const <a class="elRef" href="qstringlist.html">QStringList</a> &amp;&#160;</td>
          <td class="paramname"><em>languages</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Changes the list of prefed languages for the locale. </p>
<p>The first valid language in the list will be used, or the default (en_US) language will be used if non of the specified languages were available.</p>
<dl><dt><b>Parameters:</b></dt><dd>
  <table class="params">
    <tr><td class="paramname">languages</td><td>The list of language codes.</td></tr>
  </table>
  </dd>
</dl>
<dl class="return"><dt><b>Returns:</b></dt><dd>True if one of the specified languages were used. </dd></dl>

<p>Definition at line <a class="el" href="klocale_8cpp_source.html#l00425">425</a> of file <a class="el" href="klocale_8cpp_source.html">klocale.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a4b3e96beb1179a41b2f4b8b2ea97b4e5"></a><!-- doxytag: member="KLocale::setMainCatalogue" ref="a4b3e96beb1179a41b2f4b8b2ea97b4e5" args="(const char *catalog)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void KLocale::setMainCatalogue </td>
          <td>(</td>
          <td class="paramtype">const char *&#160;</td>
          <td class="paramname"><em>catalog</em></td><td>)</td>
          <td><code> [static]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Use this as main catalog for *all* KLocales, if not the appname will be used. </p>
<p>This function is best to be the very first instruction in your program's main function as it only has an effect before the first <a class="el" href="classKLocale.html" title="KLocale provides support for country specific stuff like the national language.">KLocale</a> object is created.</p>
<dl><dt><b>Parameters:</b></dt><dd>
  <table class="params">
    <tr><td class="paramname">catalog</td><td>Catalogue to override all other main catalogues. </td></tr>
  </table>
  </dd>
</dl>

<p>Definition at line <a class="el" href="klocale_8cpp_source.html#l01399">1399</a> of file <a class="el" href="klocale_8cpp_source.html">klocale.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a13180ae6b7b4db199c223f0efd7a7643"></a><!-- doxytag: member="KLocale::setMeasureSystem" ref="a13180ae6b7b4db199c223f0efd7a7643" args="(MeasureSystem value)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void KLocale::setMeasureSystem </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="classKLocale.html#a9f3b163a356a322afde1820878b97118">MeasureSystem</a>&#160;</td>
          <td class="paramname"><em>value</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Changes the preferred measuring system. </p>
<dl class="return"><dt><b>Returns:</b></dt><dd>value The preferred measuring system </dd></dl>

<p>Definition at line <a class="el" href="klocale_8cpp_source.html#l02236">2236</a> of file <a class="el" href="klocale_8cpp_source.html">klocale.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a119bd34e23fcd6ff549c4ec68f66b5f1"></a><!-- doxytag: member="KLocale::setMonetaryDecimalSymbol" ref="a119bd34e23fcd6ff549c4ec68f66b5f1" args="(const QString &amp;symbol)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void KLocale::setMonetaryDecimalSymbol </td>
          <td>(</td>
          <td class="paramtype">const <a class="elRef" href="qstring.html">QString</a> &amp;&#160;</td>
          <td class="paramname"><em>symbol</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Changes the symbol used to identify the decimal pointer for monetary values. </p>
<dl><dt><b>Parameters:</b></dt><dd>
  <table class="params">
    <tr><td class="paramname">symbol</td><td>The new decimal symbol. </td></tr>
  </table>
  </dd>
</dl>

<p>Definition at line <a class="el" href="klocale_8cpp_source.html#l02205">2205</a> of file <a class="el" href="klocale_8cpp_source.html">klocale.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a9babc705c53ff9d7a2b6c1b359550d9d"></a><!-- doxytag: member="KLocale::setMonetaryThousandsSeparator" ref="a9babc705c53ff9d7a2b6c1b359550d9d" args="(const QString &amp;separator)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void KLocale::setMonetaryThousandsSeparator </td>
          <td>(</td>
          <td class="paramtype">const <a class="elRef" href="qstring.html">QString</a> &amp;&#160;</td>
          <td class="paramname"><em>separator</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Changes the separator used to group digits when formating monetary values. </p>
<dl><dt><b>Parameters:</b></dt><dd>
  <table class="params">
    <tr><td class="paramname">separator</td><td>The new thousands separator. </td></tr>
  </table>
  </dd>
</dl>

<p>Definition at line <a class="el" href="klocale_8cpp_source.html#l02198">2198</a> of file <a class="el" href="klocale_8cpp_source.html">klocale.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="ae6e45843ec7dd36c80e7b5375d326794"></a><!-- doxytag: member="KLocale::setNegativeMonetarySignPosition" ref="ae6e45843ec7dd36c80e7b5375d326794" args="(SignPosition signpos)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void KLocale::setNegativeMonetarySignPosition </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="classKLocale.html#a2871a581bfe0179b1068a3ebfb6cbc51">SignPosition</a>&#160;</td>
          <td class="paramname"><em>signpos</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Changes the sign position used for negative monetary values. </p>
<dl><dt><b>Parameters:</b></dt><dd>
  <table class="params">
    <tr><td class="paramname">signpos</td><td>The new sign position </td></tr>
  </table>
  </dd>
</dl>

<p>Definition at line <a class="el" href="klocale_8cpp_source.html#l02174">2174</a> of file <a class="el" href="klocale_8cpp_source.html">klocale.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="afcc5ee91d310644f7c8b5c65ad7db6ce"></a><!-- doxytag: member="KLocale::setNegativePrefixCurrencySymbol" ref="afcc5ee91d310644f7c8b5c65ad7db6ce" args="(bool prefix)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void KLocale::setNegativePrefixCurrencySymbol </td>
          <td>(</td>
          <td class="paramtype">bool&#160;</td>
          <td class="paramname"><em>prefix</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Changes the position where the currency symbol should be printed for negative monetary values. </p>
<dl><dt><b>Parameters:</b></dt><dd>
  <table class="params">
    <tr><td class="paramname">prefix</td><td>True if the currency symbol should be prefixed instead of postfixed </td></tr>
  </table>
  </dd>
</dl>

<p>Definition at line <a class="el" href="klocale_8cpp_source.html#l02186">2186</a> of file <a class="el" href="klocale_8cpp_source.html">klocale.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="ab3ef22e1d2282403823419c11db84d88"></a><!-- doxytag: member="KLocale::setNegativeSign" ref="ab3ef22e1d2282403823419c11db84d88" args="(const QString &amp;sign)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void KLocale::setNegativeSign </td>
          <td>(</td>
          <td class="paramtype">const <a class="elRef" href="qstring.html">QString</a> &amp;&#160;</td>
          <td class="paramname"><em>sign</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Changes the sign used to identify a negative number. </p>
<dl><dt><b>Parameters:</b></dt><dd>
  <table class="params">
    <tr><td class="paramname">sign</td><td>Sign used for negative numbers. </td></tr>
  </table>
  </dd>
</dl>

<p>Definition at line <a class="el" href="klocale_8cpp_source.html#l02162">2162</a> of file <a class="el" href="klocale_8cpp_source.html">klocale.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a88851bc6778ce71323d3c1cb37ff7093"></a><!-- doxytag: member="KLocale::setPageSize" ref="a88851bc6778ce71323d3c1cb37ff7093" args="(int paperFormat)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void KLocale::setPageSize </td>
          <td>(</td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>paperFormat</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Changes the preferred page size when printing. </p>
<dl><dt><b>Parameters:</b></dt><dd>
  <table class="params">
    <tr><td class="paramname">paperFormat</td><td>the new preferred page size in the format QPrinter::PageSize </td></tr>
  </table>
  </dd>
</dl>

<p>Definition at line <a class="el" href="klocale_8cpp_source.html#l02223">2223</a> of file <a class="el" href="klocale_8cpp_source.html">klocale.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a671a887754c562b26c0a1f5b1c0c7159"></a><!-- doxytag: member="KLocale::setPositiveMonetarySignPosition" ref="a671a887754c562b26c0a1f5b1c0c7159" args="(SignPosition signpos)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void KLocale::setPositiveMonetarySignPosition </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="classKLocale.html#a2871a581bfe0179b1068a3ebfb6cbc51">SignPosition</a>&#160;</td>
          <td class="paramname"><em>signpos</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Changes the sign position used for positive monetary values. </p>
<dl><dt><b>Parameters:</b></dt><dd>
  <table class="params">
    <tr><td class="paramname">signpos</td><td>The new sign position </td></tr>
  </table>
  </dd>
</dl>

<p>Definition at line <a class="el" href="klocale_8cpp_source.html#l02168">2168</a> of file <a class="el" href="klocale_8cpp_source.html">klocale.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a00abe12527449926ea0f59470473afca"></a><!-- doxytag: member="KLocale::setPositivePrefixCurrencySymbol" ref="a00abe12527449926ea0f59470473afca" args="(bool prefix)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void KLocale::setPositivePrefixCurrencySymbol </td>
          <td>(</td>
          <td class="paramtype">bool&#160;</td>
          <td class="paramname"><em>prefix</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Changes the position where the currency symbol should be printed for positive monetary values. </p>
<dl><dt><b>Parameters:</b></dt><dd>
  <table class="params">
    <tr><td class="paramname">prefix</td><td>True if the currency symbol should be prefixed instead of postfixed </td></tr>
  </table>
  </dd>
</dl>

<p>Definition at line <a class="el" href="klocale_8cpp_source.html#l02180">2180</a> of file <a class="el" href="klocale_8cpp_source.html">klocale.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a2782ecc042ba50b23cee690e0ccf9fba"></a><!-- doxytag: member="KLocale::setPositiveSign" ref="a2782ecc042ba50b23cee690e0ccf9fba" args="(const QString &amp;sign)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void KLocale::setPositiveSign </td>
          <td>(</td>
          <td class="paramtype">const <a class="elRef" href="qstring.html">QString</a> &amp;&#160;</td>
          <td class="paramname"><em>sign</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Changes the sign used to identify a positive number. </p>
<p>Normally this is left blank.</p>
<dl><dt><b>Parameters:</b></dt><dd>
  <table class="params">
    <tr><td class="paramname">sign</td><td>Sign used for positive numbers. </td></tr>
  </table>
  </dd>
</dl>

<p>Definition at line <a class="el" href="klocale_8cpp_source.html#l02156">2156</a> of file <a class="el" href="klocale_8cpp_source.html">klocale.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a989fc8180d1cd77ff2f5438d5e58d704"></a><!-- doxytag: member="KLocale::setThousandsSeparator" ref="a989fc8180d1cd77ff2f5438d5e58d704" args="(const QString &amp;separator)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void KLocale::setThousandsSeparator </td>
          <td>(</td>
          <td class="paramtype">const <a class="elRef" href="qstring.html">QString</a> &amp;&#160;</td>
          <td class="paramname"><em>separator</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Changes the separator used to group digits when formating numbers. </p>
<dl><dt><b>Parameters:</b></dt><dd>
  <table class="params">
    <tr><td class="paramname">separator</td><td>The new thousands separator. </td></tr>
  </table>
  </dd>
</dl>

<p>Definition at line <a class="el" href="klocale_8cpp_source.html#l02149">2149</a> of file <a class="el" href="klocale_8cpp_source.html">klocale.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a59728c92b2feb8da7972a8e4c46b9246"></a><!-- doxytag: member="KLocale::setTimeFormat" ref="a59728c92b2feb8da7972a8e4c46b9246" args="(const QString &amp;format)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void KLocale::setTimeFormat </td>
          <td>(</td>
          <td class="paramtype">const <a class="elRef" href="qstring.html">QString</a> &amp;&#160;</td>
          <td class="paramname"><em>format</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Changes the current time format. </p>
<p>The format of the time is string a which contains variables that will be replaced: </p>
<ul>
<li>H with the hour in 24h format and 2 digits (e.g. 5pm is "17", 5am is "05") </li>
<li>k with the hour in 24h format and one digits (e.g. 5pm is "17", 5am is "5") </li>
<li>I with the hour in 12h format and 2 digits (e.g. 5pm is "05", 5am is "05") </li>
<li>l with the hour in 12h format and one digits (e.g. 5pm is "5", 5am is "5") </li>
<li>M with the minute with 2 digits (e.g. the minute of 07:02:09 is "02") </li>
<li>S with the seconds with 2 digits (e.g. the minute of 07:02:09 is "09") </li>
<li>p with pm or am (e.g. 17.00 is "pm", 05.00 is "am")</li>
</ul>
<p>Everything else in the format string will be taken as is. For example, 5.23pm with the format "%H:%M" results in "17:23".</p>
<dl><dt><b>Parameters:</b></dt><dd>
  <table class="params">
    <tr><td class="paramname">format</td><td>The new time format </td></tr>
  </table>
  </dd>
</dl>

<p>Definition at line <a class="el" href="klocale_8cpp_source.html#l02101">2101</a> of file <a class="el" href="klocale_8cpp_source.html">klocale.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a5687af00bc1beab3004b2a5dc8273a54"></a><!-- doxytag: member="KLocale::setWeekStartDay" ref="a5687af00bc1beab3004b2a5dc8273a54" args="(int day)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void KLocale::setWeekStartDay </td>
          <td>(</td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>day</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Changes how <a class="el" href="classKLocale.html" title="KLocale provides support for country specific stuff like the national language.">KLocale</a> defines the first day in week. </p>
<dl><dt><b>Parameters:</b></dt><dd>
  <table class="params">
    <tr><td class="paramname">day</td><td>first day of the week (Monday=1..Sunday=7) as integer </td></tr>
  </table>
  </dd>
</dl>
<dl class="since"><dt><b>Since:</b></dt><dd>3.1 </dd></dl>

<p>Definition at line <a class="el" href="klocale_8cpp_source.html#l02116">2116</a> of file <a class="el" href="klocale_8cpp_source.html">klocale.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a3794c8578ce28b55c46f7f26aaaa34ce"></a><!-- doxytag: member="KLocale::setWeekStartsMonday" ref="a3794c8578ce28b55c46f7f26aaaa34ce" args="(bool start) KDE_DEPRECATED" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void KLocale::setWeekStartsMonday </td>
          <td>(</td>
          <td class="paramtype">bool&#160;</td>
          <td class="paramname"><em>start</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">
<dl class="deprecated"><dt><b><a class="el" href="deprecated.html#_deprecated000038">Deprecated:</a></b></dt><dd></dd></dl>
<p>Please use setWeekStartDay instead.</p>
<p>Changes how <a class="el" href="classKLocale.html" title="KLocale provides support for country specific stuff like the national language.">KLocale</a> defines the first day in week.</p>
<dl><dt><b>Parameters:</b></dt><dd>
  <table class="params">
    <tr><td class="paramname">start</td><td>True if Monday is the first day in the week </td></tr>
  </table>
  </dd>
</dl>

<p>Definition at line <a class="el" href="klocale_8cpp_source.html#l02107">2107</a> of file <a class="el" href="klocale_8cpp_source.html">klocale.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a9dd4f44d048e36111792ed52a7d775d2"></a><!-- doxytag: member="KLocale::splitLocale" ref="a9dd4f44d048e36111792ed52a7d775d2" args="(const QString &amp;str, QString &amp;language, QString &amp;country, QString &amp;charset)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void KLocale::splitLocale </td>
          <td>(</td>
          <td class="paramtype">const <a class="elRef" href="qstring.html">QString</a> &amp;&#160;</td>
          <td class="paramname"><em>str</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="elRef" href="qstring.html">QString</a> &amp;&#160;</td>
          <td class="paramname"><em>language</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="elRef" href="qstring.html">QString</a> &amp;&#160;</td>
          <td class="paramname"><em>country</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="elRef" href="qstring.html">QString</a> &amp;&#160;</td>
          <td class="paramname"><em>charset</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td><code> [static]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Returns the parts of the parameter str understood as language setting the format is language_COUNTRY.charset. </p>
<dl><dt><b>Parameters:</b></dt><dd>
  <table class="params">
    <tr><td class="paramname">str</td><td>The string to split. </td></tr>
    <tr><td class="paramname">language</td><td>This will be set to the language part of the string. </td></tr>
    <tr><td class="paramname">country</td><td>This will be set to the country part of the string. </td></tr>
    <tr><td class="paramname">charset</td><td>This will be set to the charset part of the string. </td></tr>
  </table>
  </dd>
</dl>

<p>Definition at line <a class="el" href="klocale_8cpp_source.html#l00507">507</a> of file <a class="el" href="klocale_8cpp_source.html">klocale.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a1eeb5cf549b5aa6b7373f6c3bd2c6dab"></a><!-- doxytag: member="KLocale::thousandsSeparator" ref="a1eeb5cf549b5aa6b7373f6c3bd2c6dab" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="elRef" href="qstring.html">QString</a> KLocale::thousandsSeparator </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Returns what the thousands separator should look like ("," or "." etc.) according to the current locale or user settings. </p>
<dl class="return"><dt><b>Returns:</b></dt><dd>The thousands separator used by locale. </dd></dl>

<p>Definition at line <a class="el" href="klocale_8cpp_source.html#l01023">1023</a> of file <a class="el" href="klocale_8cpp_source.html">klocale.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a6c4edc8a58413e1d0625abb96325b294"></a><!-- doxytag: member="KLocale::timeFormat" ref="a6c4edc8a58413e1d0625abb96325b294" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="elRef" href="qstring.html">QString</a> KLocale::timeFormat </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Returns the currently selected time format. </p>
<dl class="return"><dt><b>Returns:</b></dt><dd>Current time format. </dd></dl>
<dl class="see"><dt><b>See also:</b></dt><dd><a class="el" href="classKLocale.html#a59728c92b2feb8da7972a8e4c46b9246" title="Changes the current time format.">setTimeFormat()</a> </dd></dl>

<p>Definition at line <a class="el" href="klocale_8cpp_source.html#l02137">2137</a> of file <a class="el" href="klocale_8cpp_source.html">klocale.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a9f847d40b92df2d77dd36cd6009262a2"></a><!-- doxytag: member="KLocale::translate" ref="a9f847d40b92df2d77dd36cd6009262a2" args="(const char *comment, const char *fallback) const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="elRef" href="qstring.html">QString</a> KLocale::translate </td>
          <td>(</td>
          <td class="paramtype">const char *&#160;</td>
          <td class="paramname"><em>comment</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const char *&#160;</td>
          <td class="paramname"><em>fallback</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Translates the string into the corresponding string in the national language, if available. </p>
<p>The real contents of the string is in the argument fallback, but the meaning of it is coded into the argument index. In some cases you'll need this function, when english is too ambiguous to express it.</p>
<p>Most of the times the translators will tell you if it can't be translated as it, but think of cases as "New", where the translations differs depending on what is New. Or simple cases as "Open", that can be used to express something is open or it can be used to express that you want something to open... There are tons of such examples.</p>
<p>If translate("Open") is not enough to translate it well, use translate("To Open", "Open") or translate("Is Open", "Open"). The english user will see "Open" in both cases, but the translated version may vary. Of course you can also use <a class="el" href="classKLocale.html#a0eca0239d7b23eb40006d82d6210aa69">i18n()</a></p>
<dl><dt><b>Parameters:</b></dt><dd>
  <table class="params">
    <tr><td class="paramname">comment</td><td>the comment. The lookup text is made out of comment + <code>fallback</code> </td></tr>
    <tr><td class="paramname">fallback</td><td>the default text, if not found </td></tr>
  </table>
  </dd>
</dl>
<dl class="return"><dt><b>Returns:</b></dt><dd>translation </dd></dl>

<p>Definition at line <a class="el" href="klocale_8cpp_source.html#l00760">760</a> of file <a class="el" href="klocale_8cpp_source.html">klocale.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a5532d8d4a83bdb1bfb70b8cac9d89271"></a><!-- doxytag: member="KLocale::translate" ref="a5532d8d4a83bdb1bfb70b8cac9d89271" args="(const char *singular, const char *plural, unsigned long n) const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="elRef" href="qstring.html">QString</a> KLocale::translate </td>
          <td>(</td>
          <td class="paramtype">const char *&#160;</td>
          <td class="paramname"><em>singular</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const char *&#160;</td>
          <td class="paramname"><em>plural</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">unsigned long&#160;</td>
          <td class="paramname"><em>n</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Used to get the correct, translated singular or plural of a word. </p>
<dl><dt><b>Parameters:</b></dt><dd>
  <table class="params">
    <tr><td class="paramname">singular</td><td>the singular form of the word, for example "file". </td></tr>
    <tr><td class="paramname">plural</td><td>the plural form of the word. Must contain a "%n" that will be replaced by the number <code>n</code>, for example "%n files" </td></tr>
    <tr><td class="paramname">n</td><td>the number </td></tr>
  </table>
  </dd>
</dl>
<dl class="return"><dt><b>Returns:</b></dt><dd>the correct singular or plural for the selected language, depending on n </dd></dl>

<p>Definition at line <a class="el" href="klocale_8cpp_source.html#l00796">796</a> of file <a class="el" href="klocale_8cpp_source.html">klocale.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="aa9704054436adb5b1ec75cd731304927"></a><!-- doxytag: member="KLocale::translate" ref="aa9704054436adb5b1ec75cd731304927" args="(const char *index) const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="elRef" href="qstring.html">QString</a> KLocale::translate </td>
          <td>(</td>
          <td class="paramtype">const char *&#160;</td>
          <td class="paramname"><em>index</em></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Translates the string into the corresponding string in the national language, if available. </p>
<p>If not, returns the string itself. There is a <a class="el" href="namespaceKDE.html" title="Namespace for general KDE functions.">KDE</a> wide message file that contains the most often used phrases, so we can avoid duplicating the translation of these phrases. If a phrase is not found in the catalog given to the constructor, it will search in the system catalog. This makes it possible to override some phrases for your needs.</p>
<p>The argument must be an UTF-8 encoded string (If you only use characters that are in US-ASCII you're on the safe side. But for e.g. german umlauts or french accents should be recoded to UTF-8)</p>
<dl><dt><b>Parameters:</b></dt><dd>
  <table class="params">
    <tr><td class="paramname">index</td><td>The lookup text and default text, if not found. </td></tr>
  </table>
  </dd>
</dl>

<p>Definition at line <a class="el" href="klocale_8cpp_source.html#l00755">755</a> of file <a class="el" href="klocale_8cpp_source.html">klocale.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="ad18416ed94b082d0fc5d45b83b67068c"></a><!-- doxytag: member="KLocale::translateQt" ref="ad18416ed94b082d0fc5d45b83b67068c" args="(const char *context, const char *sourceText, const char *message) const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="elRef" href="qstring.html">QString</a> KLocale::translateQt </td>
          <td>(</td>
          <td class="paramtype">const char *&#160;</td>
          <td class="paramname"><em>context</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const char *&#160;</td>
          <td class="paramname"><em>sourceText</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const char *&#160;</td>
          <td class="paramname"><em>message</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Translates a message as a <a class="elRef" href="qtranslator.html">QTranslator</a> is supposed to. </p>
<p>The parameters are similar to <a class="el" href="classKLocale.html#a0eca0239d7b23eb40006d82d6210aa69">i18n()</a>, but the result value has other semantics (it can be QString::null) </p>
<dl class="since"><dt><b>Since:</b></dt><dd>3.1 </dd></dl>

<p>Definition at line <a class="el" href="klocale_8cpp_source.html#l00949">949</a> of file <a class="el" href="klocale_8cpp_source.html">klocale.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a116c55e3df0e3363c9a374b558b7b39a"></a><!-- doxytag: member="KLocale::twoAlphaToCountryName" ref="a116c55e3df0e3363c9a374b558b7b39a" args="(const QString &amp;code) const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="elRef" href="qstring.html">QString</a> KLocale::twoAlphaToCountryName </td>
          <td>(</td>
          <td class="paramtype">const <a class="elRef" href="qstring.html">QString</a> &amp;&#160;</td>
          <td class="paramname"><em>code</em></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Convert a country code to a human readable form. </p>
<dl><dt><b>Parameters:</b></dt><dd>
  <table class="params">
    <tr><td class="paramname">code</td><td>the country code </td></tr>
  </table>
  </dd>
</dl>
<dl class="return"><dt><b>Returns:</b></dt><dd>the human readable form of the country name </dd></dl>
<dl class="since"><dt><b>Since:</b></dt><dd>3.1 </dd></dl>

<p>Definition at line <a class="el" href="klocale_8cpp_source.html#l02370">2370</a> of file <a class="el" href="klocale_8cpp_source.html">klocale.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="aef82a89eecb3584d060173828257f29b"></a><!-- doxytag: member="KLocale::twoAlphaToLanguageName" ref="aef82a89eecb3584d060173828257f29b" args="(const QString &amp;code) const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="elRef" href="qstring.html">QString</a> KLocale::twoAlphaToLanguageName </td>
          <td>(</td>
          <td class="paramtype">const <a class="elRef" href="qstring.html">QString</a> &amp;&#160;</td>
          <td class="paramname"><em>code</em></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Convert a ISO 639-1 code to a human readable form. </p>
<dl><dt><b>Parameters:</b></dt><dd>
  <table class="params">
    <tr><td class="paramname">code</td><td>the language ISO 639-1 code </td></tr>
  </table>
  </dd>
</dl>
<dl class="return"><dt><b>Returns:</b></dt><dd>the human readable form </dd></dl>
<dl class="since"><dt><b>Since:</b></dt><dd>3.1 </dd></dl>

<p>Definition at line <a class="el" href="klocale_8cpp_source.html#l02343">2343</a> of file <a class="el" href="klocale_8cpp_source.html">klocale.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a4620ade3e95ff23fddcb68fef301243d"></a><!-- doxytag: member="KLocale::use12Clock" ref="a4620ade3e95ff23fddcb68fef301243d" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool KLocale::use12Clock </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Use this to determine if the user wants a 12 hour clock. </p>
<dl class="return"><dt><b>Returns:</b></dt><dd>If the user wants 12h clock </dd></dl>

<p>Definition at line <a class="el" href="klocale_8cpp_source.html#l01935">1935</a> of file <a class="el" href="klocale_8cpp_source.html">klocale.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a11d04f0f19b11c768451f1baba84650c"></a><!-- doxytag: member="KLocale::weekDayName" ref="a11d04f0f19b11c768451f1baba84650c" args="(int i, bool shortName=false) const KDE_DEPRECATED" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="elRef" href="qstring.html">QString</a> KLocale::weekDayName </td>
          <td>(</td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>i</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">bool&#160;</td>
          <td class="paramname"><em>shortName</em> = <code>false</code>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">
<dl class="deprecated"><dt><b><a class="el" href="deprecated.html#_deprecated000037">Deprecated:</a></b></dt><dd>use <a class="el" href="classKLocale.html#a0bfd055c66b769eef7005bd970cab326" title="Returns a pointer to the calendar system object.">calendar()</a>-&gt;weekDayName</dd></dl>
<p>Returns a string containing the name of the week day used in the Gregorian calendar.</p>
<dl><dt><b>Parameters:</b></dt><dd>
  <table class="params">
    <tr><td class="paramname">i</td><td>the day number of the week starting at 1/Monday. </td></tr>
    <tr><td class="paramname">shortName</td><td>we will return the short version of the string.</td></tr>
  </table>
  </dd>
</dl>
<dl class="return"><dt><b>Returns:</b></dt><dd>The name of the day </dd></dl>

<p>Definition at line <a class="el" href="klocale_8cpp_source.html#l00626">626</a> of file <a class="el" href="klocale_8cpp_source.html">klocale.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a7d935d5c682c8349cc16e3830afb2125"></a><!-- doxytag: member="KLocale::weekStartDay" ref="a7d935d5c682c8349cc16e3830afb2125" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int KLocale::weekStartDay </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Use this to determine which day is the first day of the week. </p>
<dl class="return"><dt><b>Returns:</b></dt><dd>an integer (Monday=1..Sunday=7) </dd></dl>
<dl class="since"><dt><b>Since:</b></dt><dd>3.1 </dd></dl>

<p>Definition at line <a class="el" href="klocale_8cpp_source.html#l01005">1005</a> of file <a class="el" href="klocale_8cpp_source.html">klocale.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="af04ddae21a5ef3c11d73b714532cf9bd"></a><!-- doxytag: member="KLocale::weekStartsMonday" ref="af04ddae21a5ef3c11d73b714532cf9bd" args="() const KDE_DEPRECATED" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool KLocale::weekStartsMonday </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">
<dl class="deprecated"><dt><b><a class="el" href="deprecated.html#_deprecated000034">Deprecated:</a></b></dt><dd></dd></dl>
<p>Please use the weekStartDay method instead.</p>
<p>Use this to determine if the user wants the week to start on Monday.</p>
<dl class="return"><dt><b>Returns:</b></dt><dd>true if the week starts on Monday </dd></dl>

<p>Definition at line <a class="el" href="klocale_8cpp_source.html#l01011">1011</a> of file <a class="el" href="klocale_8cpp_source.html">klocale.cpp</a>.</p>

</div>
</div>
<hr/><h2>Friends And Related Function Documentation</h2>
<a class="anchor" id="a0eca0239d7b23eb40006d82d6210aa69"></a><!-- doxytag: member="KLocale::i18n" ref="a0eca0239d7b23eb40006d82d6210aa69" args="(const char *text)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="elRef" href="qstring.html">QString</a> i18n </td>
          <td>(</td>
          <td class="paramtype">const char *&#160;</td>
          <td class="paramname"><em>text</em></td><td>)</td>
          <td><code> [related]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">
<p>i18n is the function that does everything you need to translate a string. You just wrap around every user visible string a i18n call to get a <a class="elRef" href="qstring.html">QString</a> with the string in the user's preferred language.</p>
<p>The argument must be an UTF-8 encoded string (If you only use characters that are in US-ASCII, you're on the safe side. But for e.g. German umlauts or French accents should be recoded to UTF-8) </p>

<p>Definition at line <a class="el" href="klocale_8cpp_source.html#l01963">1963</a> of file <a class="el" href="klocale_8cpp_source.html">klocale.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a3b5c9212c6fd133d3c028fb4ec93643b"></a><!-- doxytag: member="KLocale::i18n" ref="a3b5c9212c6fd133d3c028fb4ec93643b" args="(const char *comment, const char *text)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="elRef" href="qstring.html">QString</a> i18n </td>
          <td>(</td>
          <td class="paramtype">const char *&#160;</td>
          <td class="paramname"><em>comment</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const char *&#160;</td>
          <td class="paramname"><em>text</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td><code> [related]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">
<p>If the string is too ambiguous to be translated well to a non-english language, use this form of i18n to separate lookup string and english text. </p>
<dl class="see"><dt><b>See also:</b></dt><dd><a class="el" href="classKLocale.html#aa9704054436adb5b1ec75cd731304927" title="Translates the string into the corresponding string in the national language, if available.">translate</a> </dd></dl>

<p>Definition at line <a class="el" href="klocale_8cpp_source.html#l01971">1971</a> of file <a class="el" href="klocale_8cpp_source.html">klocale.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="add2c097d93324f8f868b915a9604353f"></a><!-- doxytag: member="KLocale::i18n" ref="add2c097d93324f8f868b915a9604353f" args="(const char *singular, const char *plural, unsigned long n)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="elRef" href="qstring.html">QString</a> i18n </td>
          <td>(</td>
          <td class="paramtype">const char *&#160;</td>
          <td class="paramname"><em>singular</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const char *&#160;</td>
          <td class="paramname"><em>plural</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">unsigned long&#160;</td>
          <td class="paramname"><em>n</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td><code> [related]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">
<p>If you want to handle plural forms, use this form of i18n. </p>
<dl><dt><b>Parameters:</b></dt><dd>
  <table class="params">
    <tr><td class="paramname">singular</td><td>the singular form of the word, for example "file". </td></tr>
    <tr><td class="paramname">plural</td><td>the plural form of the word. Must contain a "%n" that will be replaced by the number <code>n</code>, for example "%n files" </td></tr>
    <tr><td class="paramname">n</td><td>the number </td></tr>
  </table>
  </dd>
</dl>
<dl class="return"><dt><b>Returns:</b></dt><dd>the correct singular or plural for the selected language, depending on n </dd></dl>
<dl class="see"><dt><b>See also:</b></dt><dd><a class="el" href="classKLocale.html#aa9704054436adb5b1ec75cd731304927" title="Translates the string into the corresponding string in the national language, if available.">translate</a> </dd></dl>

<p>Definition at line <a class="el" href="klocale_8cpp_source.html#l01979">1979</a> of file <a class="el" href="klocale_8cpp_source.html">klocale.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a6732233f7a886e4ff93575ab13ed161e"></a><!-- doxytag: member="KLocale::I18N_NOOP" ref="a6732233f7a886e4ff93575ab13ed161e" args="(x)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">I18N_NOOP</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">x</td><td>)</td>
          <td><code> [related]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">
<p>I18N_NOOP marks a string to be translated without translating it. Do not use this unless you know you need it. <a href="http://developer.kde.org/documentation/other/developer-faq.html#q2.11.2">http://developer.kde.org/documentation/other/developer-faq.html#q2.11.2</a> </p>

<p>Definition at line <a class="el" href="klocale_8h_source.html#l00052">52</a> of file <a class="el" href="klocale_8h_source.html">klocale.h</a>.</p>

</div>
</div>
<a class="anchor" id="ab8afda92bd084c9fc2bc1ddc7ed9f1c9"></a><!-- doxytag: member="KLocale::I18N_NOOP2" ref="ab8afda92bd084c9fc2bc1ddc7ed9f1c9" args="(comment, x)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">I18N_NOOP2</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">comment, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">x&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td><code> [related]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">
<p>If the string is too ambiguous to be translated well to a non-english language, use this instead of I18N_NOOP to separate lookup string and english. </p>
<dl class="warning"><dt><b>Warning:</b></dt><dd>You need to call i18n( comment, stringVar ) later on, not just i18n( stringVar ). </dd></dl>
<dl class="since"><dt><b>Since:</b></dt><dd>3.3 </dd></dl>

<p>Definition at line <a class="el" href="klocale_8h_source.html#l00063">63</a> of file <a class="el" href="klocale_8h_source.html">klocale.h</a>.</p>

</div>
</div>
<a class="anchor" id="a8a0277c8faf5dc6a7701870b5b9ae218"></a><!-- doxytag: member="KLocale::tr2i18n" ref="a8a0277c8faf5dc6a7701870b5b9ae218" args="(const char *message, const char *=0)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="elRef" href="qstring.html">QString</a> tr2i18n </td>
          <td>(</td>
          <td class="paramtype">const char *&#160;</td>
          <td class="paramname"><em>message</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const char *&#160;</td>
          <td class="paramname"> = <code>0</code>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td><code> [related]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">
<p>Qt3's uic generates i18n( "msg", "comment" ) calls which conflict with our i18n method. We use uic -tr tr2i18n to redirect to the right <a class="el" href="classKLocale.html#a0eca0239d7b23eb40006d82d6210aa69">i18n()</a> function </p>

<p>Definition at line <a class="el" href="klocale_8h_source.html#l00108">108</a> of file <a class="el" href="klocale_8h_source.html">klocale.h</a>.</p>

</div>
</div>
<hr/>The documentation for this class was generated from the following files:<ul>
<li><a class="el" href="klocale_8h_source.html">klocale.h</a></li>
<li><a class="el" href="klocale_8cpp_source.html">klocale.cpp</a></li>
</ul>
</div>
    </div></div>


      </td>
  </tr>
  <tr>
    <td valign="top" id="leftmenu" width="25%">
      <a name="navigation"></a>
      <div class="menu_box"><h2>kdecore</h2>
<div class="nav_list">
<ul><li><a href="index.html">Main Page</a></li><li><a href="modules.html">Modules</a></li><li><a href="namespaces.html">Namespace List</a></li><li><a href="hierarchy.html">Class Hierarchy</a></li><li><a href="classes.html">Alphabetical List</a></li><li><a href="annotated.html">Class List</a></li><li><a href="files.html">File List</a></li><li><a href="namespacemembers.html">Namespace Members</a></li><li><a href="functions.html">Class Members</a></li><li><a href="pages.html">Related Pages</a></li></ul>
<!--
<h2>Class Picker</h2>
<div style="text-align: center;">
<form name="guideform">
<select name="guidelinks" style="width:100%;" onChange="window.location=document.guideform.guidelinks.options[document.guideform.guidelinks.selectedIndex].value">
<option value="annotated.html">-- Choose --</option>
  <option value="classKAboutData.html">kaboutdata</option>,  <option value="classKAboutPerson.html">kaboutperson</option>,  <option value="classKAboutTranslator.html">kabouttranslator</option>,  <option value="classKAccel.html">kaccel</option>,  <option value="classKAcceleratorManager.html">kacceleratormanager</option>,  <option value="classKAccelManagerAlgorithm.html">kaccelmanageralgorithm</option>,  <option value="classKAccelShortcutList.html">kaccelshortcutlist</option>,  <option value="classKAccelString.html">kaccelstring</option>,  <option value="classKAddressInfo.html">kaddressinfo</option>,  <option value="classKAppDCOPInterface.html">kappdcopinterface</option>,  <option value="classKApplication.html">kapplication</option>,  <option value="classKAsyncIO.html">kasyncio</option>,  <option value="classKAudioPlayer.html">kaudioplayer</option>,  <option value="classKBufferedIO.html">kbufferedio</option>,  <option value="classKCalendarSystem.html">kcalendarsystem</option>,  <option value="classKCalendarSystemFactory.html">kcalendarsystemfactory</option>,  <option value="classKCalendarSystemJalali.html">kcalendarsystemjalali</option>,  <option value="classKCatalogue.html">kcatalogue</option>,  <option value="classKCharMacroExpander.html">kcharmacroexpander</option>,  <option value="classKCharsets.html">kcharsets</option>,  <option value="classKClipboardSynchronizer.html">kclipboardsynchronizer</option>,  <option value="classKCmdLineArgs.html">kcmdlineargs</option>,  <option value="classKCodecs.html">kcodecs</option>,  <option value="classKCompletion.html">kcompletion</option>,  <option value="classKCompletionBase.html">kcompletionbase</option>,  <option value="classKCompletionMatches.html">kcompletionmatches</option>,  <option value="classKCompTreeNode.html">kcomptreenode</option>,  <option value="classKConfig.html">kconfig</option>,  <option value="classKConfigBackEnd.html">kconfigbackend</option>,  <option value="classKConfigBase.html">kconfigbase</option>,  <option value="classKConfigDialogManager.html">kconfigdialogmanager</option>,  <option value="classKConfigGroup.html">kconfiggroup</option>,  <option value="classKConfigGroupSaver.html">kconfiggroupsaver</option>,  <option value="classKConfigINIBackEnd.html">kconfiginibackend</option>,  <option value="classKConfigSkeleton.html">kconfigskeleton</option>,  <option value="classKConfigSkeleton_1_1ItemBool.html">kconfigskeleton::itembool</option>,  <option value="classKConfigSkeleton_1_1ItemColor.html">kconfigskeleton::itemcolor</option>,  <option value="classKConfigSkeleton_1_1ItemDateTime.html">kconfigskeleton::itemdatetime</option>,  <option value="classKConfigSkeleton_1_1ItemDouble.html">kconfigskeleton::itemdouble</option>,  <option value="classKConfigSkeleton_1_1ItemEnum.html">kconfigskeleton::itemenum</option>,  <option value="classKConfigSkeleton_1_1ItemFont.html">kconfigskeleton::itemfont</option>,  <option value="classKConfigSkeleton_1_1ItemInt.html">kconfigskeleton::itemint</option>,  <option value="classKConfigSkeleton_1_1ItemInt64.html">kconfigskeleton::itemint64</option>,  <option value="classKConfigSkeleton_1_1ItemIntList.html">kconfigskeleton::itemintlist</option>,  <option value="classKConfigSkeleton_1_1ItemLong.html">kconfigskeleton::itemlong</option>,  <option value="classKConfigSkeleton_1_1ItemPassword.html">kconfigskeleton::itempassword</option>,  <option value="classKConfigSkeleton_1_1ItemPath.html">kconfigskeleton::itempath</option>,  <option value="classKConfigSkeleton_1_1ItemPathList.html">kconfigskeleton::itempathlist</option>,  <option value="classKConfigSkeleton_1_1ItemPoint.html">kconfigskeleton::itempoint</option>,  <option value="classKConfigSkeleton_1_1ItemProperty.html">kconfigskeleton::itemproperty</option>,  <option value="classKConfigSkeleton_1_1ItemRect.html">kconfigskeleton::itemrect</option>,  <option value="classKConfigSkeleton_1_1ItemSize.html">kconfigskeleton::itemsize</option>,  <option value="classKConfigSkeleton_1_1ItemString.html">kconfigskeleton::itemstring</option>,  <option value="classKConfigSkeleton_1_1ItemStringList.html">kconfigskeleton::itemstringlist</option>,  <option value="classKConfigSkeleton_1_1ItemUInt.html">kconfigskeleton::itemuint</option>,  <option value="classKConfigSkeleton_1_1ItemUInt64.html">kconfigskeleton::itemuint64</option>,  <option value="classKConfigSkeleton_1_1ItemULong.html">kconfigskeleton::itemulong</option>,  <option value="classKConfigSkeletonItem.html">kconfigskeletonitem</option>,  <option value="classKCrash.html">kcrash</option>,  <option value="classKDCOPPropertyProxy.html">kdcoppropertyproxy</option>,  <option value="classKDebugDCOPIface.html">kdebugdcopiface</option>,  <option value="classKDesktopFile.html">kdesktopfile</option>,  <option value="classKExtendedSocket.html">kextendedsocket</option>,  <option value="classKGenericFactory.html">kgenericfactory</option>,  <option value="classKGenericFactory_3_01KTypeList_3_01Product_00_01ProductListTail_01_4_00_01KTypeList_3_01Pare1ed8d1e5a9847c99711cad3b12c7e96c.html">kgenericfactory< ktypelist< product, productlisttail >, ktypelist< pare1ed8d1e5a9847c99711cad3b12c7e96c</option>,  <option value="classKGenericFactory_3_01KTypeList_3_01Product_00_01ProductListTail_01_4_00_01KTypeList_3_01Paref6a00f76851e0daa2cb662bb8a41fc7f.html">kgenericfactory< ktypelist< product, productlisttail >, ktypelist< paref6a00f76851e0daa2cb662bb8a41fc7f</option>,  <option value="classKGenericFactory_3_01KTypeList_3_01Product_00_01ProductListTail_01_4_00_01QObject_01_4.html">kgenericfactory< ktypelist< product, productlisttail >, qobject ></option>,  <option value="classKGlobal.html">kglobal</option>,  <option value="classKGlobalAccel.html">kglobalaccel</option>,  <option value="classKGlobalSettings.html">kglobalsettings</option>,  <option value="classKIcon.html">kicon</option>,  <option value="classKIconEffect.html">kiconeffect</option>,  <option value="classKIconLoader.html">kiconloader</option>,  <option value="classKIconTheme.html">kicontheme</option>,  <option value="classKInetSocketAddress.html">kinetsocketaddress</option>,  <option value="classKInstance.html">kinstance</option>,  <option value="classKIOBufferBase.html">kiobufferbase</option>,  <option value="classKIPC.html">kipc</option>,  <option value="classKKey.html">kkey</option>,  <option value="classKKeyNative.html">kkeynative</option>,  <option value="classKKeySequence.html">kkeysequence</option>,  <option value="classKLibFactory.html">klibfactory</option>,  <option value="classKLibLoader.html">klibloader</option>,  <option value="classKLibrary.html">klibrary</option>,  <option value="classKLocale.html">klocale</option>,  <option value="classKLockFile.html">klockfile</option>,  <option value="classKMacroExpanderBase.html">kmacroexpanderbase</option>,  <option value="classKMD4.html">kmd4</option>,  <option value="classKMD5.html">kmd5</option>,  <option value="classKMimeSourceFactory.html">kmimesourcefactory</option>,  <option value="classKMountPoint.html">kmountpoint</option>,  <option value="classKMultipleDrag.html">kmultipledrag</option>,  <option value="classKNetwork_1_1KActiveSocketBase.html">knetwork::kactivesocketbase</option>,  <option value="classKNetwork_1_1KBufferedSocket.html">knetwork::kbufferedsocket</option>,  <option value="classKNetwork_1_1KClientSocketBase.html">knetwork::kclientsocketbase</option>,  <option value="classKNetwork_1_1KDatagramPacket.html">knetwork::kdatagrampacket</option>,  <option value="classKNetwork_1_1KDatagramSocket.html">knetwork::kdatagramsocket</option>,  <option value="classKNetwork_1_1KHttpProxySocketDevice.html">knetwork::khttpproxysocketdevice</option>,  <option value="classKNetwork_1_1KInetSocketAddress.html">knetwork::kinetsocketaddress</option>,  <option value="classKNetwork_1_1KIpAddress.html">knetwork::kipaddress</option>,  <option value="classKNetwork_1_1KMulticastSocket.html">knetwork::kmulticastsocket</option>,  <option value="classKNetwork_1_1KMulticastSocketImpl.html">knetwork::kmulticastsocketimpl</option>,  <option value="classKNetwork_1_1KNetworkInterface.html">knetwork::knetworkinterface</option>,  <option value="classKNetwork_1_1KPassiveSocketBase.html">knetwork::kpassivesocketbase</option>,  <option value="classKNetwork_1_1KResolver.html">knetwork::kresolver</option>,  <option value="classKNetwork_1_1KResolverEntry.html">knetwork::kresolverentry</option>,  <option value="classKNetwork_1_1KResolverResults.html">knetwork::kresolverresults</option>,  <option value="classKNetwork_1_1KResolverWorkerBase_1_1ResolverLocker.html">knetwork::kresolverworkerbase::resolverlocker</option>,  <option value="classKNetwork_1_1KReverseResolver.html">knetwork::kreverseresolver</option>,  <option value="classKNetwork_1_1KServerSocket.html">knetwork::kserversocket</option>,  <option value="classKNetwork_1_1KSocketAddress.html">knetwork::ksocketaddress</option>,  <option value="classKNetwork_1_1KSocketBase.html">knetwork::ksocketbase</option>,  <option value="classKNetwork_1_1KSocketDevice.html">knetwork::ksocketdevice</option>,  <option value="classKNetwork_1_1KSocketDeviceFactory.html">knetwork::ksocketdevicefactory</option>,  <option value="classKNetwork_1_1KSocksSocketDevice.html">knetwork::ksockssocketdevice</option>,  <option value="classKNetwork_1_1KStreamSocket.html">knetwork::kstreamsocket</option>,  <option value="classKNetwork_1_1KUnixSocketAddress.html">knetwork::kunixsocketaddress</option>,  <option value="classKNotifyClient_1_1Instance.html">knotifyclient::instance</option>,  <option value="classKPalette.html">kpalette</option>,  <option value="classKPixmapProvider.html">kpixmapprovider</option>,  <option value="classKPopupAccelManager.html">kpopupaccelmanager</option>,  <option value="classKProcess.html">kprocess</option>,  <option value="classKProcessController.html">kprocesscontroller</option>,  <option value="classKProcIO.html">kprocio</option>,  <option value="classKProtocolInfoFactory.html">kprotocolinfofactory</option>,  <option value="classKPty.html">kpty</option>,  <option value="classKRandomSequence.html">krandomsequence</option>,  <option value="classKRegExp.html">kregexp</option>,  <option value="classKRegExpPrivate.html">kregexpprivate</option>,  <option value="classKRFCDate.html">krfcdate</option>,  <option value="classKRootProp.html">krootprop</option>,  <option value="classKSaveFile.html">ksavefile</option>,  <option value="classKServerSocket.html">kserversocket</option>,  <option value="classKSessionManaged.html">ksessionmanaged</option>,  <option value="classKShared.html">kshared</option>,  <option value="classKSharedConfig.html">ksharedconfig</option>,  <option value="classKSharedPtr.html">ksharedptr</option>,  <option value="classKShellProcess.html">kshellprocess</option>,  <option value="classKShortcut.html">kshortcut</option>,  <option value="classKShortcutList.html">kshortcutlist</option>,  <option value="classKSimpleConfig.html">ksimpleconfig</option>,  <option value="classKSocket.html">ksocket</option>,  <option value="classKSocketAddress.html">ksocketaddress</option>,  <option value="classKSocks.html">ksocks</option>,  <option value="classKSortableItem.html">ksortableitem</option>,  <option value="classKSortableValueList.html">ksortablevaluelist</option>,  <option value="classKStandardDirs.html">kstandarddirs</option>,  <option value="classKStaticDeleter.html">kstaticdeleter</option>,  <option value="classKStaticDeleterBase.html">kstaticdeleterbase</option>,  <option value="classKStdAccel_1_1ShortcutList.html">kstdaccel::shortcutlist</option>,  <option value="classKStringHandler.html">kstringhandler</option>,  <option value="classKSycocaEntry.html">ksycocaentry</option>,  <option value="classKSycocaFactoryList.html">ksycocafactorylist</option>,  <option value="classKTempDir.html">ktempdir</option>,  <option value="classKTempFile.html">ktempfile</option>,  <option value="classKTimezone.html">ktimezone</option>,  <option value="classKTimezoneDetails.html">ktimezonedetails</option>,  <option value="classKTimezones.html">ktimezones</option>,  <option value="classKTimezoneSource.html">ktimezonesource</option>,  <option value="classKUniqueApplication.html">kuniqueapplication</option>,  <option value="classKUnixSocketAddress.html">kunixsocketaddress</option>,  <option value="classKURL.html">kurl</option>,  <option value="classKURL_1_1List.html">kurl::list</option>,  <option value="classKURLDrag.html">kurldrag</option>,  <option value="classKUser.html">kuser</option>,  <option value="classKUserGroup.html">kusergroup</option>,  <option value="classKVMAllocator.html">kvmallocator</option>,  <option value="classKWin.html">kwin</option>,  <option value="classKWin_1_1WindowInfo.html">kwin::windowinfo</option>,  <option value="classKWinModule.html">kwinmodule</option>,  <option value="classKWordMacroExpander.html">kwordmacroexpander</option>,  <option value="classKXErrorHandler.html">kxerrorhandler</option>,  <option value="classKZoneAllocator.html">kzoneallocator</option>,  <option value="classNET.html">net</option>,
</select>
</form>
</div>
-->
</div></div>
<div class="menu_box"><h2>API Dox</h2>
<div class="nav_list">
<ul>
<li><a href="../../arts/html/index.html">arts</a></li><li><a href="../../dcop/html/index.html">dcop</a></li><li><a href="../../dnssd/html/index.html">dnssd</a></li><li><a href="../../interfaces/html/index.html">interfaces</a></li><li>&nbsp;&nbsp;&nbsp;&nbsp;<a href="../../interfaces/kimproxy/interface/html/index.html">interface</a></li><li>&nbsp;&nbsp;&nbsp;&nbsp;<a href="../../interfaces/kimproxy/library/html/index.html">library</a></li><li>&nbsp;&nbsp;<a href="../../interfaces/kspeech/html/index.html">kspeech</a></li><li>&nbsp;&nbsp;<a href="../../interfaces/ktexteditor/html/index.html">ktexteditor</a></li><li><a href="../../kabc/html/index.html">kabc</a></li><li><a href="../../kate/html/index.html">kate</a></li><li><a href="../../kcmshell/html/index.html">kcmshell</a></li><li><a href="../../kdecore/html/index.html">kdecore</a></li><li><a href="../../kded/html/index.html">kded</a></li><li><a href="../../kdefx/html/index.html">kdefx</a></li><li><a href="../../kdeprint/html/index.html">kdeprint</a></li><li><a href="../../kdesu/html/index.html">kdesu</a></li><li><a href="../../kdeui/html/index.html">kdeui</a></li><li><a href="../../kdoctools/html/index.html">kdoctools</a></li><li><a href="../../khtml/html/index.html">khtml</a></li><li><a href="../../kimgio/html/index.html">kimgio</a></li><li><a href="../../kinit/html/index.html">kinit</a></li><li><a href="../../kio/html/index.html">kio</a></li><li>&nbsp;&nbsp;<a href="../../kio/bookmarks/html/index.html">bookmarks</a></li><li>&nbsp;&nbsp;<a href="../../kio/httpfilter/html/index.html">httpfilter</a></li><li>&nbsp;&nbsp;<a href="../../kio/kfile/html/index.html">kfile</a></li><li>&nbsp;&nbsp;<a href="../../kio/kio/html/index.html">kio</a></li><li>&nbsp;&nbsp;<a href="../../kio/kioexec/html/index.html">kioexec</a></li><li>&nbsp;&nbsp;<a href="../../kio/kpasswdserver/html/index.html">kpasswdserver</a></li><li>&nbsp;&nbsp;<a href="../../kio/kssl/html/index.html">kssl</a></li><li><a href="../../kioslave/html/index.html">kioslave</a></li><li>&nbsp;&nbsp;<a href="../../kioslave/http/html/index.html">http</a></li><li><a href="../../kjs/html/index.html">kjs</a></li><li><a href="../../kmdi/html/index.html">kmdi</a></li><li>&nbsp;&nbsp;<a href="../../kmdi/kmdi/html/index.html">kmdi</a></li><li><a href="../../knewstuff/html/index.html">knewstuff</a></li><li><a href="../../kparts/html/index.html">kparts</a></li><li><a href="../../kresources/html/index.html">kresources</a></li><li><a href="../../kspell2/html/index.html">kspell2</a></li><li><a href="../../kunittest/html/index.html">kunittest</a></li><li><a href="../../kutils/html/index.html">kutils</a></li><li><a href="../../kwallet/html/index.html">kwallet</a></li><li><a href="../../libkmid/html/index.html">libkmid</a></li><li><a href="../../libkscreensaver/html/index.html">libkscreensaver</a></li>
</ul></div></div>


        </td>
</tr>
</table>

<span class="doNotDisplay">
  <a href="http://www.kde.org/" accesskey="8">KDE Home</a> |
  <a href="http://accessibility.kde.org/" accesskey="9">KDE Accessibility Home</a> |
  <a href="http://www.kde.org/media/accesskeys.php" accesskey="0">Description of Access Keys</a>
</span>


<div style="height: 8px"></div>

<div id="footer">
  <div id="footer_left">
    Maintained by <a href="&#109;&#97;&#105;&#108;&#116;&#111;&#58;groo&#116;&#64;kde&#46;or&#x67;">Adriaan de Groot</a>
and
<a href="&#109;a&#105;&#108;&#116;&#111;&#58;w&#105;nter&#64;kde&#46;or&#x67">Allen Winter</a>.
<br/>
    KDE and K Desktop Environment are trademarks of <a href="http://www.kde.org/areas/kde-ev/" title="Homepage of the KDE non-profit Organization">KDE e.V.</a> |
    <a href="http://www.kde.org/contact/impressum.php">Legal</a>
  </div>
  <div id="footer_right"><img src="/media/images/footer_right.png" style="margin: 0px" alt="" /></div>
</div>

<!--
WARNING: DO NOT SEND MAIL TO THE FOLLOWING EMAIL ADDRESS! YOU WILL
BE BLOCKED INSTANTLY AND PERMANENTLY!
<a href="mailto:aaaatrap-425acc3b5374943f@kde.org">Block me</a>
WARNING END
-->

</body>
</html>