summaryrefslogtreecommitdiffstats
path: root/doc/qtl.doc
diff options
context:
space:
mode:
Diffstat (limited to 'doc/qtl.doc')
-rw-r--r--doc/qtl.doc66
1 files changed, 33 insertions, 33 deletions
diff --git a/doc/qtl.doc b/doc/qtl.doc
index 591621543..42eee39c7 100644
--- a/doc/qtl.doc
+++ b/doc/qtl.doc
@@ -181,20 +181,20 @@ your data's class.
Naturally, the sorting templates won't work with const iterators.
-\target qSwap
-\section2 qSwap()
+\target tqSwap
+\section2 tqSwap()
-qSwap() exchanges the values of two variables:
+tqSwap() exchanges the values of two variables:
\code
QString second( "Einstein" );
QString name( "Albert" );
- qSwap( second, name );
+ tqSwap( second, name );
\endcode
-\target qCount
-\section2 qCount()
+\target tqCount
+\section2 tqCount()
-The qCount() template function counts the number of occurrences of a
+The tqCount() template function counts the number of occurrences of a
value within a container. For example:
\code
QValueList<int> list;
@@ -203,13 +203,13 @@ value within a container. For example:
list.push_back( 1 );
list.push_back( 2 );
int c = 0;
- qCount( list.begin(), list.end(), 1, c ); // c == 3
+ tqCount( list.begin(), list.end(), 1, c ); // c == 3
\endcode
-\target qFind
-\section2 qFind()
+\target tqFind
+\section2 tqFind()
-The qFind() template function finds the first occurrence of a value
+The tqFind() template function finds the first occurrence of a value
within a container. For example:
\code
QValueList<int> list;
@@ -217,23 +217,23 @@ within a container. For example:
list.push_back( 1 );
list.push_back( 1 );
list.push_back( 2 );
- QValueListIterator<int> it = qFind( list.begin(), list.end(), 2 );
+ QValueListIterator<int> it = tqFind( list.begin(), list.end(), 2 );
\endcode
-\target qFill
-\section2 qFill()
+\target tqFill
+\section2 tqFill()
-The qFill() template function fills a range with copies of a value.
+The tqFill() template function fills a range with copies of a value.
For example:
\code
QValueVector<int> vec(3);
- qFill( vec.begin(), vec.end(), 99 ); // vec contains 99, 99, 99
+ tqFill( vec.begin(), vec.end(), 99 ); // vec contains 99, 99, 99
\endcode
-\target qEqual
-\section2 qEqual()
+\target tqEqual
+\section2 tqEqual()
-The qEqual() template function compares two ranges for equality of
+The tqEqual() template function compares two ranges for equality of
their elements. Note that the number of elements in each range is not
considered, only if the elements in the first range are equal to the
corresponding elements in the second range (consequently, both ranges
@@ -251,14 +251,14 @@ must be valid). For example:
v2[4] = 4;
v2[5] = 5;
- bool b = qEqual( v1.begin(), v2.end(), v2.begin() );
+ bool b = tqEqual( v1.begin(), v2.end(), v2.begin() );
// b == TRUE
\endcode
-\target qCopy
-\section2 qCopy()
+\target tqCopy
+\section2 tqCopy()
-The qCopy() template function copies a range of elements to an
+The tqCopy() template function copies a range of elements to an
OutputIterator, in this case a QTextOStreamIterator:
\code
QValueList<int> list;
@@ -266,7 +266,7 @@ OutputIterator, in this case a QTextOStreamIterator:
list.push_back( 200 );
list.push_back( 300 );
QTextOStream str( stdout );
- qCopy( list.begin(), list.end(), QTextOStreamIterator(str) );
+ tqCopy( list.begin(), list.end(), QTextOStreamIterator(str) );
\endcode
\omit
@@ -281,14 +281,14 @@ into the end of a container. For example:
l.push_back( 200 );
l.push_back( 300 );
QValueVector<int> v;
- qCopy( l.begin(), l.end(), qBackInserter(v) );
+ tqCopy( l.begin(), l.end(), qBackInserter(v) );
\endcode
\endomit
-\target qCopyBackward
-\section2 qCopyBackward()
+\target tqCopyBackward
+\section2 tqCopyBackward()
-The qCopyBackward() template function copies a container or a slice of
+The tqCopyBackward() template function copies a container or a slice of
a container to an OutputIterator, but in reverse order, for example:
\code
QValueVector<int> vec(3);
@@ -296,7 +296,7 @@ a container to an OutputIterator, but in reverse order, for example:
vec.push_back( 200 );
vec.push_back( 300 );
QValueVector<int> another;
- qCopyBackward( vec.begin(), vec.end(), another.begin() );
+ tqCopyBackward( vec.begin(), vec.end(), another.begin() );
// 'another' now contains 100, 200, 300
// however the elements are copied one at a time
// in reverse order (300, 200, then 100)
@@ -313,10 +313,10 @@ illustrates this:
QStringList list1, list2;
list1 << "Weis" << "Ettrich" << "Arnt" << "Sue";
list2 << "Torben" << "Matthias";
- qCopy( list2.begin(), list2.end(), list1.begin() );
+ tqCopy( list2.begin(), list2.end(), list1.begin() );
QValueVector<QString> vec( list1.size(), "Dave" );
- qCopy( list2.begin(), list2.end(), vec.begin() );
+ tqCopy( list2.begin(), list2.end(), vec.begin() );
\endcode
At the end of this code fragment, the list list1 contains "Torben",
@@ -327,12 +327,12 @@ overwritten. The vector vec contains "Torben", "Matthias", "Dave" and
If you write new algorithms, consider writing them as template
functions in order to make them usable with as many containers
as possible. In the above example, you could just as easily print out
-a standard C++ array with qCopy():
+a standard C++ array with tqCopy():
\code
int arr[] = { 100, 200, 300 };
QTextOStream str( stdout );
- qCopy( arr, arr + 3, QTextOStreamIterator( str ) );
+ tqCopy( arr, arr + 3, QTextOStreamIterator( str ) );
\endcode
\section1 Streaming