KNewStuff
Go to the documentation of this file.
24 #include <QtCore/QMutableStringListIterator>
36 m_strings = other.m_strings;
44 m_strings = other.m_strings;
61 m_strings[lang] = string;
66 if (m_strings.isEmpty())
return QString();
68 const QStringList langs = KGlobal::locale()->languageList();
69 for (QStringList::ConstIterator it = langs.begin(); it != langs.end(); ++it)
70 if (m_strings.contains(*it))
return m_strings[*it];
74 else return *(m_strings.begin());
79 if (m_strings.isEmpty())
return QString();
81 const QStringList langs = KGlobal::locale()->languageList();
82 for (QStringList::ConstIterator it = langs.begin(); it != langs.end(); ++it)
83 if (m_strings.contains(*it))
return (*it);
86 else return m_strings.begin().key();
91 if (m_strings.contains(lang))
92 return m_strings[lang];
98 return m_strings.keys();
103 return m_strings.values();
113 return m_strings.count() > 1;
118 return m_strings.isEmpty();
This file is part of the KDE documentation.
Documentation copyright © 1996-2013 The KDE developers.
Generated on Wed Jun 5 2013 18:40:05 by
doxygen 1.8.3.1 written
by
Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.