Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

stringutil.cpp File Reference

#include <qtopia/stringutil.h>
#include <qregexp.h>
#include <qstringlist.h>

Include dependency graph for stringutil.cpp:

Go to the source code of this file.

Namespaces

namespace  Qtopia

Functions

static void hackString (QString &s)
QString buildSortKey (const QString &s)
QString buildSortKey (const QString &s1, const QString &s2)
QString buildSortKey (const QString &s1, const QString &s2, const QString &s3)
static QChar coll (QChar u)
int compare (const QString &s1, const QString &s2)
QString simplifyMultiLineSpace (const QString &multiLine)
QString escapeString (const QString &plain)
QString plainString (const char *escaped, unsigned int length)
QString plainString (const QCString &string)
QString plainString (const QString &string)

Variables

static const char collationHack []


Function Documentation

QString Qtopia::buildSortKey const QString s1,
const QString s2,
const QString s3
 

Definition at line 322 of file stringutil.cpp.

References Qtopia::hackString().

QString Qtopia::buildSortKey const QString s1,
const QString s2
 

Definition at line 315 of file stringutil.cpp.

References Qtopia::hackString().

QString Qtopia::buildSortKey const QString s  ) 
 

Definition at line 308 of file stringutil.cpp.

References Qtopia::hackString().

static QChar Qtopia::coll QChar  u  )  [inline, static]
 

Definition at line 330 of file stringutil.cpp.

References QChar::cell(), Qtopia::collationHack, and QChar::row().

Referenced by Qtopia::compare().

int Qtopia::compare const QString s1,
const QString s2
 

Definition at line 336 of file stringutil.cpp.

References Qtopia::coll(), l, QString::length(), QChar::unicode(), and QString::unicode().

QString QPC_EXPORT Qtopia::escapeString const QString plain  ) 
 

Definition at line 367 of file stringutil.cpp.

References QChar::latin1(), QString::length(), pos, QString::replace(), and QString::unicode().

Referenced by QPEMessageBox::confirmDelete(), Qtopia::Record::customToXml(), customToXml(), Opie::customToXml(), OipkgPackage::details(), HandwritingTrainer::matched(), Opie::XMLElement::save(), OContact::save(), Task::save(), Event::save(), Contact::save(), Categories::save(), Opie::OPimContact::save(), save(), Opie::Core::XMLElement::save(), IRCOutput::toHTML(), OEvent::toMap(), Opie::OPimEvent::toMap(), OTodo::toRichText(), OEvent::toRichText(), OContact::toRichText(), Contact::toRichText(), Opie::OPimTodo::toRichText(), Opie::OPimEvent::toRichText(), Opie::OPimContact::toRichText(), OTodoAccessXML::toString(), and Opie::OPimTodoAccessXML::toString().

static void Qtopia::hackString QString s  )  [static]
 

Definition at line 298 of file stringutil.cpp.

References Qtopia::collationHack, i, len, QString::length(), row, and QString::unicode().

Referenced by Qtopia::buildSortKey().

QString QPC_EXPORT Qtopia::plainString const QString string  ) 
 

Definition at line 397 of file stringutil.cpp.

References QString::find(), pos, and QString::replace().

QString QPC_EXPORT Qtopia::plainString const QCString string  ) 
 

Definition at line 391 of file stringutil.cpp.

References QCString::length(), and Qtopia::plainString().

QString QPC_EXPORT Qtopia::plainString const char *  escaped,
unsigned int  length
 

Definition at line 386 of file stringutil.cpp.

References QString::fromUtf8().

Referenced by Categories::load(), OTodoAccessXML::load(), Opie::OPimTodoAccessXML::load(), DateBookDB::loadFile(), ODateBookAccessBackend_XML::loadFile(), Opie::ODateBookAccessBackend_XML::loadFile(), and Qtopia::plainString().

QString QPC_EXPORT Qtopia::simplifyMultiLineSpace const QString multiLine  ) 
 

Definition at line 355 of file stringutil.cpp.

References QValueList< T >::begin(), QValueList< T >::end(), QString::simplifyWhiteSpace(), and QStringList::split().

Referenced by Opie::OPimTodo::OPimTodo(), OTodo::OTodo(), OTodo::setDescription(), Task::setDescription(), and Opie::OPimTodo::setDescription().


Variable Documentation

const char Qtopia::collationHack[] [static]
 

Definition at line 35 of file stringutil.cpp.

Referenced by Qtopia::coll(), and Qtopia::hackString().


Generated on Sat Nov 5 16:40:38 2005 for OPIE by  doxygen 1.4.2