Removed obsolete Qt2's TQVector class and replaced

with TQt3's TQPtrVector.

Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
pull/6/head
Michele Calgaro 6 years ago
parent 789e7c7f92
commit c048ce6e8c
Signed by: MicheleC
GPG Key ID: 2A75B7CA8ADED5CF

@ -7467,7 +7467,6 @@
"QVariant::typeName" ntqvariant.html#typeName "QVariant::typeName" ntqvariant.html#typeName
"QVariant::typeToName" ntqvariant.html#typeToName "QVariant::typeToName" ntqvariant.html#typeToName
"QVariant::~QVariant" ntqvariant.html#~QVariant "QVariant::~QVariant" ntqvariant.html#~QVariant
"QVector Class Reference (obsolete)" ntqvector.html
"QWMatrix" ntqwmatrix.html "QWMatrix" ntqwmatrix.html
"QWMatrix::TransformationMode" ntqwmatrix.html#TransformationMode "QWMatrix::TransformationMode" ntqwmatrix.html#TransformationMode
"QWMatrix::det" ntqwmatrix.html#det "QWMatrix::det" ntqwmatrix.html#det

@ -1,47 +0,0 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<!-- /home/espenr/tmp/qt-3.3.8-espenr-2499/qt-x11-free-3.3.8/doc/qcollection-compat.doc:97 -->
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
<title>TQVector Class Reference (obsolete)</title>
<style type="text/css"><!--
fn { margin-left: 1cm; text-indent: -1cm; }
a:link { color: #004faf; text-decoration: none }
a:visited { color: #672967; text-decoration: none }
body { background: #ffffff; color: black; }
--></style>
</head>
<body>
<table border="0" cellpadding="0" cellspacing="0" width="100%">
<tr bgcolor="#E5E5E5">
<td valign=center>
<a href="index.html">
<font color="#004faf">Home</font></a>
| <a href="classes.html">
<font color="#004faf">All&nbsp;Classes</font></a>
| <a href="mainclasses.html">
<font color="#004faf">Main&nbsp;Classes</font></a>
| <a href="annotated.html">
<font color="#004faf">Annotated</font></a>
| <a href="groups.html">
<font color="#004faf">Grouped&nbsp;Classes</font></a>
| <a href="functions.html">
<font color="#004faf">Functions</font></a>
</td>
<td align="right" valign="center"><img src="logo32.png" align="right" width="64" height="32" border="0"></td></tr></table><h1 align=center>TQVector Class Reference (obsolete)</h1>
<p> <pre>
#include &lt;ntqvector.h&gt;</pre>
<p> The TQVector class has been renamed <b> <a href="ntqptrvector.html">TQPtrVector</a> </b> in TQt 3.0.
<!-- eof -->
<p><address><hr><div align=center>
<table width=100% cellspacing=0 border=0><tr>
<td>Copyright &copy; 2007
<a href="troll.html">Trolltech</a><td align=center><a href="trademarks.html">Trademarks</a>
<td align=right><div align=right>TQt 3.3.8</div>
</table></div></address></body>
</html>

@ -398,8 +398,8 @@ use of the safe qstr* variants directly or ensure that no 0 pointer is
passed to the standard C functions in your code base. passed to the standard C functions in your code base.
<p> <h2> Collection Class Renaming <p> <h2> Collection Class Renaming
</h2> </h2>
<a name="6"></a><p> The classes TQArray, TQCollection, TQQueue, TQStack <a name="6"></a><p> The classes TQArray, TQCollection, TQQueue and TQStack
and TQVector have been renamed. To ease porting, the old names and the have been renamed. To ease porting, the old names and the
old header-file names are still supported. old header-file names are still supported.
<p> <center><table cellpadding="4" cellspacing="2" border="0"> <p> <center><table cellpadding="4" cellspacing="2" border="0">
<tr bgcolor="#a2c511"> <th valign="top">Old Name <th valign="top">New Name <th valign="top">New Header File <tr bgcolor="#a2c511"> <th valign="top">Old Name <th valign="top">New Name <th valign="top">New Header File
@ -407,7 +407,6 @@ old header-file names are still supported.
<tr bgcolor="#d0d0d0"> <td valign="top">TQCollection <td valign="top"><a href="ntqptrcollection.html">TQPtrCollection</a> <td valign="top"><tt>&lt;ntqptrcollection.h&gt;</tt> <tr bgcolor="#d0d0d0"> <td valign="top">TQCollection <td valign="top"><a href="ntqptrcollection.html">TQPtrCollection</a> <td valign="top"><tt>&lt;ntqptrcollection.h&gt;</tt>
<tr bgcolor="#f0f0f0"> <td valign="top">TQQueue <td valign="top"><a href="ntqptrqueue.html">TQPtrQueue</a> <td valign="top"><tt>&lt;ntqptrqueue.h&gt;</tt> <tr bgcolor="#f0f0f0"> <td valign="top">TQQueue <td valign="top"><a href="ntqptrqueue.html">TQPtrQueue</a> <td valign="top"><tt>&lt;ntqptrqueue.h&gt;</tt>
<tr bgcolor="#d0d0d0"> <td valign="top">TQStack <td valign="top"><a href="ntqptrstack.html">TQPtrStack</a> <td valign="top"><tt>&lt;ntqptrstack.h&gt;</tt> <tr bgcolor="#d0d0d0"> <td valign="top">TQStack <td valign="top"><a href="ntqptrstack.html">TQPtrStack</a> <td valign="top"><tt>&lt;ntqptrstack.h&gt;</tt>
<tr bgcolor="#f0f0f0"> <td valign="top">TQVector <td valign="top"><a href="ntqptrvector.html">TQPtrVector</a> <td valign="top"><tt>&lt;ntqptrvector.h&gt;</tt>
</table></center> </table></center>
<p> <h2> <a href="ntqbuttongroup.html">TQButtonGroup</a> <p> <h2> <a href="ntqbuttongroup.html">TQButtonGroup</a>
</h2> </h2>

@ -145,10 +145,6 @@ template&lt;class type&gt; inline void TQPtrVector&lt;type&gt;::deleteItem( TQPt
if ( del_item ) delete (type *)d; if ( del_item ) delete (type *)d;
} }
#ifndef TQT_NO_COMPAT
#define TQVector TQPtrVector
#endif
#define Q_DEFINED_QPTRVECTOR #define Q_DEFINED_QPTRVECTOR
#include "ntqwinexport.h" #include "ntqwinexport.h"
#endif // TQVECTOR_H #endif // TQVECTOR_H

@ -10272,9 +10272,6 @@
<section ref="mac-differences.html" title="Qt/Mac Issues"> <section ref="mac-differences.html" title="Qt/Mac Issues">
<keyword ref="mac-differences.html">Qt/Mac Issues</keyword> <keyword ref="mac-differences.html">Qt/Mac Issues</keyword>
</section> </section>
<section ref="ntqvector.html" title="QVector Class Reference (obsolete)">
<keyword ref="ntqvector.html">QVector Class Reference (obsolete)</keyword>
</section>
<section ref="rangecontrols-example.html" title="Range controls"> <section ref="rangecontrols-example.html" title="Range controls">
<keyword ref="rangecontrols-example.html">Range controls</keyword> <keyword ref="rangecontrols-example.html">Range controls</keyword>
</section> </section>

@ -947,7 +947,6 @@ QValueVector Class | ntqvaluevector.html
QValueVector Member List | qvaluevector-members.html QValueVector Member List | qvaluevector-members.html
QVariant Class | ntqvariant.html QVariant Class | ntqvariant.html
QVariant Member List | qvariant-members.html QVariant Member List | qvariant-members.html
QVector Class Reference (obsolete) | ntqvector.html
QWMatrix Class | ntqwmatrix.html QWMatrix Class | ntqwmatrix.html
QWMatrix Member List | qwmatrix-members.html QWMatrix Member List | qwmatrix-members.html
QWSDecoration Class | qwsdecoration.html QWSDecoration Class | qwsdecoration.html

@ -75,13 +75,3 @@
The QStack class has been renamed <b> \l QPtrStack </b> in TQt 3.0. The QStack class has been renamed <b> \l QPtrStack </b> in TQt 3.0.
*/ */
/*! \page ntqvector.html
\title QVector Class Reference (obsolete)
\code
#include <ntqvector.h>\endcode
The QVector class has been renamed <b> \l QPtrVector </b> in TQt 3.0.
*/

@ -1 +0,0 @@
../src/compat/ntqvector.h

@ -1,27 +0,0 @@
/****************************************************************************
**
** Compatibility file - should only be included by legacy code.
** It #includes the file which obsoletes this one.
**
** Copyright (C) 1998-2008 Trolltech ASA. All rights reserved.
** This file is part of the TQt GUI Toolkit.
**
** This file may be distributed under the terms of the Q Public License
** as defined by Trolltech ASA of Norway and appearing in the file
** LICENSE.TQPL included in the packaging of this file.
**
** Licensees holding valid TQt Professional Edition licenses may use this
** file in accordance with the TQt Professional Edition License Agreement
** provided with the TQt Professional Edition.
**
** See http://www.trolltech.com/pricing.html or email sales@trolltech.com for
** information about the Professional Edition licensing, or see
** http://www.trolltech.com/qpl/ for TQPL licensing information.
**
*****************************************************************************/
#ifndef TQVECTOR_H
#define TQVECTOR_H
#ifndef TQT_NO_COMPAT
#include "ntqptrvector.h"
#endif
#endif

@ -17,20 +17,11 @@
#include <ntqdatetime.h> #include <ntqdatetime.h>
#include <ntqregexp.h> #include <ntqregexp.h>
#include <ntqfile.h> #include <ntqfile.h>
#include <ntqptrvector.h>
#if (TQT_VERSION-0 < 0x030000) #if !defined Q_WS_WIN32
# include <ntqvector.h> # include <unistd.h>
# if !defined Q_WS_WIN32
# include <unistd.h>
# endif
# include "../../../3rdparty/libraries/sqlite/sqlite.h"
#else
# include <ntqptrvector.h>
# if !defined Q_WS_WIN32
# include <unistd.h>
# endif
# include <sqlite.h>
#endif #endif
#include <sqlite.h>
typedef struct sqlite_vm sqlite_vm; typedef struct sqlite_vm sqlite_vm;

@ -19,17 +19,9 @@
#include <ntqregexp.h> #include <ntqregexp.h>
#include <ntqfile.h> #include <ntqfile.h>
#include <sqlite3.h> #include <sqlite3.h>
#include <ntqptrvector.h>
#if (TQT_VERSION-0 < 0x030200) #if !defined Q_WS_WIN32
# include <ntqvector.h> # include <unistd.h>
# if !defined Q_WS_WIN32
# include <unistd.h>
# endif
#else
# include <ntqptrvector.h>
# if !defined Q_WS_WIN32
# include <unistd.h>
# endif
#endif #endif
typedef struct sqlite3_stmt sqlite3_stmt; typedef struct sqlite3_stmt sqlite3_stmt;

@ -109,10 +109,6 @@ template<class type> inline void TQPtrVector<type>::deleteItem( TQPtrCollection:
if ( del_item ) delete (type *)d; if ( del_item ) delete (type *)d;
} }
#ifndef TQT_NO_COMPAT
#define TQVector TQPtrVector
#endif
#define Q_DEFINED_QPTRVECTOR #define Q_DEFINED_QPTRVECTOR
#include "ntqwinexport.h" #include "ntqwinexport.h"
#endif // TQVECTOR_H #endif // TQVECTOR_H

Loading…
Cancel
Save