From bd0f3345a938b35ce6a12f6150373b0955b8dd12 Mon Sep 17 00:00:00 2001 From: Timothy Pearson Date: Sun, 10 Jul 2011 15:24:15 -0500 Subject: Add Qt3 development HEAD version --- doc/html/qconststring.html | 91 ++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 91 insertions(+) create mode 100644 doc/html/qconststring.html (limited to 'doc/html/qconststring.html') diff --git a/doc/html/qconststring.html b/doc/html/qconststring.html new file mode 100644 index 0000000..6c1f5aa --- /dev/null +++ b/doc/html/qconststring.html @@ -0,0 +1,91 @@ + + + + + +QConstString Class + + + + + + + +
+ +Home + | +All Classes + | +Main Classes + | +Annotated + | +Grouped Classes + | +Functions +

QConstString Class Reference

+ +

The QConstString class provides string objects using constant Unicode data. +More... +

All the functions in this class are reentrant when Qt is built with thread support.

+

#include <qstring.h> +

List of all member functions. +

Public Members

+ +

Detailed Description

+ + + + +The QConstString class provides string objects using constant Unicode data. +

In order to minimize copying, highly optimized applications can +use QConstString to provide a QString-compatible object from +existing Unicode data. It is then the programmer's responsibility +to ensure that the Unicode data exists for the entire lifetime of +the QConstString object. +

A QConstString is created with the QConstString constructor. The +string held by the object can be obtained by calling string(). +

See also Text Related Classes. + +


Member Function Documentation

+

QConstString::QConstString ( const QChar * unicode, uint length ) +

+Constructs a QConstString that uses the first length Unicode +characters in the array unicode. Any attempt to modify copies +of the string will cause it to create a copy of the data, thus it +remains forever unmodified. +

The data in unicode is not copied. The caller must be able to +guarantee that unicode will not be deleted or modified. + +

QConstString::~QConstString () +

+Destroys the QConstString, creating a copy of the data if other +strings are still using it. + +

const QString & QConstString::string () const +

+ +

Returns a constant string referencing the data passed during +construction. + + +


+This file is part of the Qt toolkit. +Copyright © 1995-2007 +Trolltech. All Rights Reserved.


+ +
Copyright © 2007 +TrolltechTrademarks +
Qt 3.3.8
+
+ -- cgit v1.2.3