2010-11-03 00:48 UTC+0100 Viktor Szakats (harbour.01 syenar.hu)

* contrib/hbqt/utils/hbqtgen.prg
    % Simplified GC release code.
    ! Fixed potential GPF in GC release code.
      (p->ph might have been assigned NULL even if p was NULL)
    ; Please review and test.

  * contrib/hbqt/*/g/*.cpp
    * Regenerated.
This commit is contained in:
Viktor Szakats
2010-11-02 23:56:09 +00:00
parent 5b83056a40
commit f42d1bc1dd
277 changed files with 978 additions and 2899 deletions

View File

@@ -16,6 +16,16 @@
The license applies to all entries newer than 2009-04-28.
*/
2010-11-03 00:48 UTC+0100 Viktor Szakats (harbour.01 syenar.hu)
* contrib/hbqt/utils/hbqtgen.prg
% Simplified GC release code.
! Fixed potential GPF in GC release code.
(p->ph might have been assigned NULL even if p was NULL)
; Please review and test.
* contrib/hbqt/*/g/*.cpp
* Regenerated.
2010-11-03 00:13 UTC+0100 Viktor Szakats (harbour.01 syenar.hu)
* contrib/hbqt/qtgui/hbqt_init.cpp
! Fixed missing HB_EXTERN_BEGIN/END from around a new internal function.

View File

@@ -50,25 +50,17 @@ HBQT_GC_FUNC( hbqt_gcRelease_HBQsciScintilla )
{
HBQT_GC_T_HBQsciScintilla * p = ( HBQT_GC_T_HBQsciScintilla * ) Cargo;
if( p && p->bNew && p->ph )
if( p )
{
HBQsciScintilla * ph = p->ph;
if( ph )
if( p->bNew && p->ph )
{
HBQsciScintilla * ph = p->ph;
const QMetaObject * m = ( ph )->metaObject();
if( ( QString ) m->className() != ( QString ) "QObject" )
{
delete ( p->ph );
p->ph = NULL;
}
else
p->ph = NULL;
}
else
p->ph = NULL;
}
else
p->ph = NULL;
}
}
void * hbqt_gcAllocate_HBQsciScintilla( void * pObj, bool bNew )

View File

@@ -54,25 +54,17 @@ HBQT_GC_FUNC( hbqt_gcRelease_QsciAPIs )
{
HBQT_GC_T_QsciAPIs * p = ( HBQT_GC_T_QsciAPIs * ) Cargo;
if( p && p->bNew && p->ph )
if( p )
{
QsciAPIs * ph = p->ph;
if( ph )
if( p->bNew && p->ph )
{
QsciAPIs * ph = p->ph;
const QMetaObject * m = ( ph )->metaObject();
if( ( QString ) m->className() != ( QString ) "QObject" )
{
delete ( p->ph );
p->ph = NULL;
}
else
p->ph = NULL;
}
else
p->ph = NULL;
}
else
p->ph = NULL;
}
}
void * hbqt_gcAllocate_QsciAPIs( void * pObj, bool bNew )

View File

@@ -51,18 +51,12 @@ HBQT_GC_FUNC( hbqt_gcRelease_QsciDocument )
{
HBQT_GC_T * p = ( HBQT_GC_T * ) Cargo;
if( p && p->bNew )
if( p )
{
if( p->ph )
{
if( p->bNew && p->ph )
delete ( ( QsciDocument * ) p->ph );
p->ph = NULL;
}
else
p->ph = NULL;
}
else
p->ph = NULL;
}
}
void * hbqt_gcAllocate_QsciDocument( void * pObj, bool bNew )

View File

@@ -63,25 +63,17 @@ HBQT_GC_FUNC( hbqt_gcRelease_QsciLexerCPP )
{
HBQT_GC_T_QsciLexerCPP * p = ( HBQT_GC_T_QsciLexerCPP * ) Cargo;
if( p && p->bNew && p->ph )
if( p )
{
QsciLexerCPP * ph = p->ph;
if( ph )
if( p->bNew && p->ph )
{
QsciLexerCPP * ph = p->ph;
const QMetaObject * m = ( ph )->metaObject();
if( ( QString ) m->className() != ( QString ) "QObject" )
{
delete ( p->ph );
p->ph = NULL;
}
else
p->ph = NULL;
}
else
p->ph = NULL;
}
else
p->ph = NULL;
}
}
void * hbqt_gcAllocate_QsciLexerCPP( void * pObj, bool bNew )

View File

@@ -63,25 +63,17 @@ HBQT_GC_FUNC( hbqt_gcRelease_QsciLexerFlagship )
{
HBQT_GC_T_QsciLexerFlagship * p = ( HBQT_GC_T_QsciLexerFlagship * ) Cargo;
if( p && p->bNew && p->ph )
if( p )
{
QsciLexerFlagship * ph = p->ph;
if( ph )
if( p->bNew && p->ph )
{
QsciLexerFlagship * ph = p->ph;
const QMetaObject * m = ( ph )->metaObject();
if( ( QString ) m->className() != ( QString ) "QObject" )
{
delete ( p->ph );
p->ph = NULL;
}
else
p->ph = NULL;
}
else
p->ph = NULL;
}
else
p->ph = NULL;
}
}
void * hbqt_gcAllocate_QsciLexerFlagship( void * pObj, bool bNew )

View File

@@ -91,25 +91,17 @@ HBQT_GC_FUNC( hbqt_gcRelease_QsciScintilla )
{
HBQT_GC_T_QsciScintilla * p = ( HBQT_GC_T_QsciScintilla * ) Cargo;
if( p && p->bNew && p->ph )
if( p )
{
QsciScintilla * ph = p->ph;
if( ph )
if( p->bNew && p->ph )
{
QsciScintilla * ph = p->ph;
const QMetaObject * m = ( ph )->metaObject();
if( ( QString ) m->className() != ( QString ) "QObject" )
{
delete ( p->ph );
p->ph = NULL;
}
else
p->ph = NULL;
}
else
p->ph = NULL;
}
else
p->ph = NULL;
}
}
void * hbqt_gcAllocate_QsciScintilla( void * pObj, bool bNew )

View File

@@ -54,25 +54,17 @@ HBQT_GC_FUNC( hbqt_gcRelease_QsciStyle )
{
HBQT_GC_T_QsciStyle * p = ( HBQT_GC_T_QsciStyle * ) Cargo;
if( p && p->bNew && p->ph )
if( p )
{
QsciStyle * ph = p->ph;
if( ph )
if( p->bNew && p->ph )
{
QsciStyle * ph = p->ph;
const QMetaObject * m = ( ph )->metaObject();
if( ( QString ) m->className() != ( QString ) "QObject" )
{
delete ( p->ph );
p->ph = NULL;
}
else
p->ph = NULL;
}
else
p->ph = NULL;
}
else
p->ph = NULL;
}
}
void * hbqt_gcAllocate_QsciStyle( void * pObj, bool bNew )

View File

@@ -51,18 +51,12 @@ HBQT_GC_FUNC( hbqt_gcRelease_QsciStyledText )
{
HBQT_GC_T * p = ( HBQT_GC_T * ) Cargo;
if( p && p->bNew )
if( p )
{
if( p->ph )
{
if( p->bNew && p->ph )
delete ( ( QsciStyledText * ) p->ph );
p->ph = NULL;
}
else
p->ph = NULL;
}
else
p->ph = NULL;
}
}
void * hbqt_gcAllocate_QsciStyledText( void * pObj, bool bNew )

View File

@@ -51,25 +51,17 @@ HBQT_GC_FUNC( hbqt_gcRelease_HBQEvents )
{
HBQT_GC_T_HBQEvents * p = ( HBQT_GC_T_HBQEvents * ) Cargo;
if( p && p->bNew && p->ph )
if( p )
{
HBQEvents * ph = p->ph;
if( ph )
if( p->bNew && p->ph )
{
HBQEvents * ph = p->ph;
const QMetaObject * m = ( ph )->metaObject();
if( ( QString ) m->className() != ( QString ) "QObject" )
{
delete ( p->ph );
p->ph = NULL;
}
else
p->ph = NULL;
}
else
p->ph = NULL;
}
else
p->ph = NULL;
}
}
void * hbqt_gcAllocate_HBQEvents( void * pObj, bool bNew )

View File

@@ -50,25 +50,17 @@ HBQT_GC_FUNC( hbqt_gcRelease_HBQSlots )
{
HBQT_GC_T_HBQSlots * p = ( HBQT_GC_T_HBQSlots * ) Cargo;
if( p && p->bNew && p->ph )
if( p )
{
HBQSlots * ph = p->ph;
if( ph )
if( p->bNew && p->ph )
{
HBQSlots * ph = p->ph;
const QMetaObject * m = ( ph )->metaObject();
if( ( QString ) m->className() != ( QString ) "QObject" )
{
delete ( p->ph );
p->ph = NULL;
}
else
p->ph = NULL;
}
else
p->ph = NULL;
}
else
p->ph = NULL;
}
}
void * hbqt_gcAllocate_HBQSlots( void * pObj, bool bNew )

View File

@@ -100,18 +100,12 @@ HBQT_GC_FUNC( hbqt_gcRelease_HBQString )
{
HBQT_GC_T * p = ( HBQT_GC_T * ) Cargo;
if( p && p->bNew )
if( p )
{
if( p->ph )
{
if( p->bNew && p->ph )
delete ( ( HBQString * ) p->ph );
p->ph = NULL;
}
else
p->ph = NULL;
}
else
p->ph = NULL;
}
}
void * hbqt_gcAllocate_HBQString( void * pObj, bool bNew )

View File

@@ -49,18 +49,12 @@ HBQT_GC_FUNC( hbqt_gcRelease_QBitArray )
{
HBQT_GC_T * p = ( HBQT_GC_T * ) Cargo;
if( p && p->bNew )
if( p )
{
if( p->ph )
{
if( p->bNew && p->ph )
delete ( ( QBitArray * ) p->ph );
p->ph = NULL;
}
else
p->ph = NULL;
}
else
p->ph = NULL;
}
}
void * hbqt_gcAllocate_QBitArray( void * pObj, bool bNew )

View File

@@ -54,25 +54,17 @@ HBQT_GC_FUNC( hbqt_gcRelease_QBuffer )
{
HBQT_GC_T_QBuffer * p = ( HBQT_GC_T_QBuffer * ) Cargo;
if( p && p->bNew && p->ph )
if( p )
{
QBuffer * ph = p->ph;
if( ph )
if( p->bNew && p->ph )
{
QBuffer * ph = p->ph;
const QMetaObject * m = ( ph )->metaObject();
if( ( QString ) m->className() != ( QString ) "QObject" )
{
delete ( p->ph );
p->ph = NULL;
}
else
p->ph = NULL;
}
else
p->ph = NULL;
}
else
p->ph = NULL;
}
}
void * hbqt_gcAllocate_QBuffer( void * pObj, bool bNew )

View File

@@ -58,18 +58,12 @@ HBQT_GC_FUNC( hbqt_gcRelease_QByteArray )
{
HBQT_GC_T * p = ( HBQT_GC_T * ) Cargo;
if( p && p->bNew )
if( p )
{
if( p->ph )
{
if( p->bNew && p->ph )
delete ( ( QByteArray * ) p->ph );
p->ph = NULL;
}
else
p->ph = NULL;
}
else
p->ph = NULL;
}
}
void * hbqt_gcAllocate_QByteArray( void * pObj, bool bNew )

View File

@@ -62,18 +62,12 @@ HBQT_GC_FUNC( hbqt_gcRelease_QDataStream )
{
HBQT_GC_T * p = ( HBQT_GC_T * ) Cargo;
if( p && p->bNew )
if( p )
{
if( p->ph )
{
if( p->bNew && p->ph )
delete ( ( QDataStream * ) p->ph );
p->ph = NULL;
}
else
p->ph = NULL;
}
else
p->ph = NULL;
}
}
void * hbqt_gcAllocate_QDataStream( void * pObj, bool bNew )

View File

@@ -52,18 +52,12 @@ HBQT_GC_FUNC( hbqt_gcRelease_QDate )
{
HBQT_GC_T * p = ( HBQT_GC_T * ) Cargo;
if( p && p->bNew )
if( p )
{
if( p->ph )
{
if( p->bNew && p->ph )
delete ( ( QDate * ) p->ph );
p->ph = NULL;
}
else
p->ph = NULL;
}
else
p->ph = NULL;
}
}
void * hbqt_gcAllocate_QDate( void * pObj, bool bNew )

View File

@@ -52,18 +52,12 @@ HBQT_GC_FUNC( hbqt_gcRelease_QDateTime )
{
HBQT_GC_T * p = ( HBQT_GC_T * ) Cargo;
if( p && p->bNew )
if( p )
{
if( p->ph )
{
if( p->bNew && p->ph )
delete ( ( QDateTime * ) p->ph );
p->ph = NULL;
}
else
p->ph = NULL;
}
else
p->ph = NULL;
}
}
void * hbqt_gcAllocate_QDateTime( void * pObj, bool bNew )

View File

@@ -64,18 +64,12 @@ HBQT_GC_FUNC( hbqt_gcRelease_QDir )
{
HBQT_GC_T * p = ( HBQT_GC_T * ) Cargo;
if( p && p->bNew )
if( p )
{
if( p->ph )
{
if( p->bNew && p->ph )
delete ( ( QDir * ) p->ph );
p->ph = NULL;
}
else
p->ph = NULL;
}
else
p->ph = NULL;
}
}
void * hbqt_gcAllocate_QDir( void * pObj, bool bNew )

View File

@@ -53,18 +53,12 @@ HBQT_GC_FUNC( hbqt_gcRelease_QEvent )
{
HBQT_GC_T * p = ( HBQT_GC_T * ) Cargo;
if( p && p->bNew )
if( p )
{
if( p->ph )
{
if( p->bNew && p->ph )
delete ( ( QEvent * ) p->ph );
p->ph = NULL;
}
else
p->ph = NULL;
}
else
p->ph = NULL;
}
}
void * hbqt_gcAllocate_QEvent( void * pObj, bool bNew )

View File

@@ -54,25 +54,17 @@ HBQT_GC_FUNC( hbqt_gcRelease_QEventLoop )
{
HBQT_GC_T_QEventLoop * p = ( HBQT_GC_T_QEventLoop * ) Cargo;
if( p && p->bNew && p->ph )
if( p )
{
QEventLoop * ph = p->ph;
if( ph )
if( p->bNew && p->ph )
{
QEventLoop * ph = p->ph;
const QMetaObject * m = ( ph )->metaObject();
if( ( QString ) m->className() != ( QString ) "QObject" )
{
delete ( p->ph );
p->ph = NULL;
}
else
p->ph = NULL;
}
else
p->ph = NULL;
}
else
p->ph = NULL;
}
}
void * hbqt_gcAllocate_QEventLoop( void * pObj, bool bNew )

View File

@@ -67,25 +67,17 @@ HBQT_GC_FUNC( hbqt_gcRelease_QFile )
{
HBQT_GC_T_QFile * p = ( HBQT_GC_T_QFile * ) Cargo;
if( p && p->bNew && p->ph )
if( p )
{
QFile * ph = p->ph;
if( ph )
if( p->bNew && p->ph )
{
QFile * ph = p->ph;
const QMetaObject * m = ( ph )->metaObject();
if( ( QString ) m->className() != ( QString ) "QObject" )
{
delete ( p->ph );
p->ph = NULL;
}
else
p->ph = NULL;
}
else
p->ph = NULL;
}
else
p->ph = NULL;
}
}
void * hbqt_gcAllocate_QFile( void * pObj, bool bNew )

View File

@@ -58,18 +58,12 @@ HBQT_GC_FUNC( hbqt_gcRelease_QFileInfo )
{
HBQT_GC_T * p = ( HBQT_GC_T * ) Cargo;
if( p && p->bNew )
if( p )
{
if( p->ph )
{
if( p->bNew && p->ph )
delete ( ( QFileInfo * ) p->ph );
p->ph = NULL;
}
else
p->ph = NULL;
}
else
p->ph = NULL;
}
}
void * hbqt_gcAllocate_QFileInfo( void * pObj, bool bNew )

View File

@@ -49,18 +49,12 @@ HBQT_GC_FUNC( hbqt_gcRelease_QGenericArgument )
{
HBQT_GC_T * p = ( HBQT_GC_T * ) Cargo;
if( p && p->bNew )
if( p )
{
if( p->ph )
{
if( p->bNew && p->ph )
delete ( ( QGenericArgument * ) p->ph );
p->ph = NULL;
}
else
p->ph = NULL;
}
else
p->ph = NULL;
}
}
void * hbqt_gcAllocate_QGenericArgument( void * pObj, bool bNew )

View File

@@ -49,18 +49,12 @@ HBQT_GC_FUNC( hbqt_gcRelease_QGenericReturnArgument )
{
HBQT_GC_T * p = ( HBQT_GC_T * ) Cargo;
if( p && p->bNew )
if( p )
{
if( p->ph )
{
if( p->bNew && p->ph )
delete ( ( QGenericReturnArgument * ) p->ph );
p->ph = NULL;
}
else
p->ph = NULL;
}
else
p->ph = NULL;
}
}
void * hbqt_gcAllocate_QGenericReturnArgument( void * pObj, bool bNew )

View File

@@ -48,18 +48,12 @@ HBQT_GC_FUNC( hbqt_gcRelease_QLatin1Char )
{
HBQT_GC_T * p = ( HBQT_GC_T * ) Cargo;
if( p && p->bNew )
if( p )
{
if( p->ph )
{
if( p->bNew && p->ph )
delete ( ( QLatin1Char * ) p->ph );
p->ph = NULL;
}
else
p->ph = NULL;
}
else
p->ph = NULL;
}
}
void * hbqt_gcAllocate_QLatin1Char( void * pObj, bool bNew )

View File

@@ -48,18 +48,12 @@ HBQT_GC_FUNC( hbqt_gcRelease_QLatin1String )
{
HBQT_GC_T * p = ( HBQT_GC_T * ) Cargo;
if( p && p->bNew )
if( p )
{
if( p->ph )
{
if( p->bNew && p->ph )
delete ( ( QLatin1String * ) p->ph );
p->ph = NULL;
}
else
p->ph = NULL;
}
else
p->ph = NULL;
}
}
void * hbqt_gcAllocate_QLatin1String( void * pObj, bool bNew )

View File

@@ -51,18 +51,12 @@ HBQT_GC_FUNC( hbqt_gcRelease_QLine )
{
HBQT_GC_T * p = ( HBQT_GC_T * ) Cargo;
if( p && p->bNew )
if( p )
{
if( p->ph )
{
if( p->bNew && p->ph )
delete ( ( QLine * ) p->ph );
p->ph = NULL;
}
else
p->ph = NULL;
}
else
p->ph = NULL;
}
}
void * hbqt_gcAllocate_QLine( void * pObj, bool bNew )

View File

@@ -54,18 +54,12 @@ HBQT_GC_FUNC( hbqt_gcRelease_QLineF )
{
HBQT_GC_T * p = ( HBQT_GC_T * ) Cargo;
if( p && p->bNew )
if( p )
{
if( p->ph )
{
if( p->bNew && p->ph )
delete ( ( QLineF * ) p->ph );
p->ph = NULL;
}
else
p->ph = NULL;
}
else
p->ph = NULL;
}
}
void * hbqt_gcAllocate_QLineF( void * pObj, bool bNew )

View File

@@ -74,18 +74,12 @@ HBQT_GC_FUNC( hbqt_gcRelease_QList )
{
HBQT_GC_T * p = ( HBQT_GC_T * ) Cargo;
if( p && p->bNew )
if( p )
{
if( p->ph )
{
if( p->bNew && p->ph )
delete ( ( QList< void * > * ) p->ph );
p->ph = NULL;
}
else
p->ph = NULL;
}
else
p->ph = NULL;
}
}
void * hbqt_gcAllocate_QList( void * pObj, bool bNew )

View File

@@ -63,18 +63,12 @@ HBQT_GC_FUNC( hbqt_gcRelease_QLocale )
{
HBQT_GC_T * p = ( HBQT_GC_T * ) Cargo;
if( p && p->bNew )
if( p )
{
if( p->ph )
{
if( p->bNew && p->ph )
delete ( ( QLocale * ) p->ph );
p->ph = NULL;
}
else
p->ph = NULL;
}
else
p->ph = NULL;
}
}
void * hbqt_gcAllocate_QLocale( void * pObj, bool bNew )

View File

@@ -61,18 +61,12 @@ HBQT_GC_FUNC( hbqt_gcRelease_QMetaMethod )
{
HBQT_GC_T * p = ( HBQT_GC_T * ) Cargo;
if( p && p->bNew )
if( p )
{
if( p->ph )
{
if( p->bNew && p->ph )
delete ( ( QMetaMethod * ) p->ph );
p->ph = NULL;
}
else
p->ph = NULL;
}
else
p->ph = NULL;
}
}
void * hbqt_gcAllocate_QMetaMethod( void * pObj, bool bNew )

View File

@@ -52,25 +52,17 @@ HBQT_GC_FUNC( hbqt_gcRelease_QMimeData )
{
HBQT_GC_T_QMimeData * p = ( HBQT_GC_T_QMimeData * ) Cargo;
if( p && p->bNew && p->ph )
if( p )
{
QMimeData * ph = p->ph;
if( ph )
if( p->bNew && p->ph )
{
QMimeData * ph = p->ph;
const QMetaObject * m = ( ph )->metaObject();
if( ( QString ) m->className() != ( QString ) "QObject" )
{
delete ( p->ph );
p->ph = NULL;
}
else
p->ph = NULL;
}
else
p->ph = NULL;
}
else
p->ph = NULL;
}
}
void * hbqt_gcAllocate_QMimeData( void * pObj, bool bNew )

View File

@@ -50,18 +50,12 @@ HBQT_GC_FUNC( hbqt_gcRelease_QModelIndex )
{
HBQT_GC_T * p = ( HBQT_GC_T * ) Cargo;
if( p && p->bNew )
if( p )
{
if( p->ph )
{
if( p->bNew && p->ph )
delete ( ( QModelIndex * ) p->ph );
p->ph = NULL;
}
else
p->ph = NULL;
}
else
p->ph = NULL;
}
}
void * hbqt_gcAllocate_QModelIndex( void * pObj, bool bNew )

View File

@@ -65,25 +65,17 @@ HBQT_GC_FUNC( hbqt_gcRelease_QObject )
{
HBQT_GC_T_QObject * p = ( HBQT_GC_T_QObject * ) Cargo;
if( p && p->bNew && p->ph )
if( p )
{
QObject * ph = p->ph;
if( ph )
if( p->bNew && p->ph )
{
QObject * ph = p->ph;
const QMetaObject * m = ( ph )->metaObject();
if( ( QString ) m->className() != ( QString ) "QObject" )
{
delete ( p->ph );
p->ph = NULL;
}
else
p->ph = NULL;
}
else
p->ph = NULL;
}
else
p->ph = NULL;
}
}
void * hbqt_gcAllocate_QObject( void * pObj, bool bNew )

View File

@@ -51,18 +51,12 @@ HBQT_GC_FUNC( hbqt_gcRelease_QPoint )
{
HBQT_GC_T * p = ( HBQT_GC_T * ) Cargo;
if( p && p->bNew )
if( p )
{
if( p->ph )
{
if( p->bNew && p->ph )
delete ( ( QPoint * ) p->ph );
p->ph = NULL;
}
else
p->ph = NULL;
}
else
p->ph = NULL;
}
}
void * hbqt_gcAllocate_QPoint( void * pObj, bool bNew )

View File

@@ -51,18 +51,12 @@ HBQT_GC_FUNC( hbqt_gcRelease_QPointF )
{
HBQT_GC_T * p = ( HBQT_GC_T * ) Cargo;
if( p && p->bNew )
if( p )
{
if( p->ph )
{
if( p->bNew && p->ph )
delete ( ( QPointF * ) p->ph );
p->ph = NULL;
}
else
p->ph = NULL;
}
else
p->ph = NULL;
}
}
void * hbqt_gcAllocate_QPointF( void * pObj, bool bNew )

View File

@@ -64,25 +64,17 @@ HBQT_GC_FUNC( hbqt_gcRelease_QProcess )
{
HBQT_GC_T_QProcess * p = ( HBQT_GC_T_QProcess * ) Cargo;
if( p && p->bNew && p->ph )
if( p )
{
QProcess * ph = p->ph;
if( ph )
if( p->bNew && p->ph )
{
QProcess * ph = p->ph;
const QMetaObject * m = ( ph )->metaObject();
if( ( QString ) m->className() != ( QString ) "QObject" )
{
delete ( p->ph );
p->ph = NULL;
}
else
p->ph = NULL;
}
else
p->ph = NULL;
}
else
p->ph = NULL;
}
}
void * hbqt_gcAllocate_QProcess( void * pObj, bool bNew )

View File

@@ -52,18 +52,12 @@ HBQT_GC_FUNC( hbqt_gcRelease_QRect )
{
HBQT_GC_T * p = ( HBQT_GC_T * ) Cargo;
if( p && p->bNew )
if( p )
{
if( p->ph )
{
if( p->bNew && p->ph )
delete ( ( QRect * ) p->ph );
p->ph = NULL;
}
else
p->ph = NULL;
}
else
p->ph = NULL;
}
}
void * hbqt_gcAllocate_QRect( void * pObj, bool bNew )

View File

@@ -53,18 +53,12 @@ HBQT_GC_FUNC( hbqt_gcRelease_QRectF )
{
HBQT_GC_T * p = ( HBQT_GC_T * ) Cargo;
if( p && p->bNew )
if( p )
{
if( p->ph )
{
if( p->bNew && p->ph )
delete ( ( QRectF * ) p->ph );
p->ph = NULL;
}
else
p->ph = NULL;
}
else
p->ph = NULL;
}
}
void * hbqt_gcAllocate_QRectF( void * pObj, bool bNew )

View File

@@ -55,18 +55,12 @@ HBQT_GC_FUNC( hbqt_gcRelease_QRegExp )
{
HBQT_GC_T * p = ( HBQT_GC_T * ) Cargo;
if( p && p->bNew )
if( p )
{
if( p->ph )
{
if( p->bNew && p->ph )
delete ( ( QRegExp * ) p->ph );
p->ph = NULL;
}
else
p->ph = NULL;
}
else
p->ph = NULL;
}
}
void * hbqt_gcAllocate_QRegExp( void * pObj, bool bNew )

View File

@@ -50,18 +50,12 @@ HBQT_GC_FUNC( hbqt_gcRelease_QResource )
{
HBQT_GC_T * p = ( HBQT_GC_T * ) Cargo;
if( p && p->bNew )
if( p )
{
if( p->ph )
{
if( p->bNew && p->ph )
delete ( ( QResource * ) p->ph );
p->ph = NULL;
}
else
p->ph = NULL;
}
else
p->ph = NULL;
}
}
void * hbqt_gcAllocate_QResource( void * pObj, bool bNew )

View File

@@ -63,25 +63,17 @@ HBQT_GC_FUNC( hbqt_gcRelease_QSettings )
{
HBQT_GC_T_QSettings * p = ( HBQT_GC_T_QSettings * ) Cargo;
if( p && p->bNew && p->ph )
if( p )
{
QSettings * ph = p->ph;
if( ph )
if( p->bNew && p->ph )
{
QSettings * ph = p->ph;
const QMetaObject * m = ( ph )->metaObject();
if( ( QString ) m->className() != ( QString ) "QObject" )
{
delete ( p->ph );
p->ph = NULL;
}
else
p->ph = NULL;
}
else
p->ph = NULL;
}
else
p->ph = NULL;
}
}
void * hbqt_gcAllocate_QSettings( void * pObj, bool bNew )

View File

@@ -54,25 +54,17 @@ HBQT_GC_FUNC( hbqt_gcRelease_QSignalMapper )
{
HBQT_GC_T_QSignalMapper * p = ( HBQT_GC_T_QSignalMapper * ) Cargo;
if( p && p->bNew && p->ph )
if( p )
{
QSignalMapper * ph = p->ph;
if( ph )
if( p->bNew && p->ph )
{
QSignalMapper * ph = p->ph;
const QMetaObject * m = ( ph )->metaObject();
if( ( QString ) m->className() != ( QString ) "QObject" )
{
delete ( p->ph );
p->ph = NULL;
}
else
p->ph = NULL;
}
else
p->ph = NULL;
}
else
p->ph = NULL;
}
}
void * hbqt_gcAllocate_QSignalMapper( void * pObj, bool bNew )

View File

@@ -51,18 +51,12 @@ HBQT_GC_FUNC( hbqt_gcRelease_QSize )
{
HBQT_GC_T * p = ( HBQT_GC_T * ) Cargo;
if( p && p->bNew )
if( p )
{
if( p->ph )
{
if( p->bNew && p->ph )
delete ( ( QSize * ) p->ph );
p->ph = NULL;
}
else
p->ph = NULL;
}
else
p->ph = NULL;
}
}
void * hbqt_gcAllocate_QSize( void * pObj, bool bNew )

View File

@@ -51,18 +51,12 @@ HBQT_GC_FUNC( hbqt_gcRelease_QSizeF )
{
HBQT_GC_T * p = ( HBQT_GC_T * ) Cargo;
if( p && p->bNew )
if( p )
{
if( p->ph )
{
if( p->bNew && p->ph )
delete ( ( QSizeF * ) p->ph );
p->ph = NULL;
}
else
p->ph = NULL;
}
else
p->ph = NULL;
}
}
void * hbqt_gcAllocate_QSizeF( void * pObj, bool bNew )

View File

@@ -65,18 +65,12 @@ HBQT_GC_FUNC( hbqt_gcRelease_QStringList )
{
HBQT_GC_T * p = ( HBQT_GC_T * ) Cargo;
if( p && p->bNew )
if( p )
{
if( p->ph )
{
if( p->bNew && p->ph )
delete ( ( QStringList * ) p->ph );
p->ph = NULL;
}
else
p->ph = NULL;
}
else
p->ph = NULL;
}
}
void * hbqt_gcAllocate_QStringList( void * pObj, bool bNew )

View File

@@ -60,18 +60,12 @@ HBQT_GC_FUNC( hbqt_gcRelease_QStringRef )
{
HBQT_GC_T * p = ( HBQT_GC_T * ) Cargo;
if( p && p->bNew )
if( p )
{
if( p->ph )
{
if( p->bNew && p->ph )
delete ( ( QStringRef * ) p->ph );
p->ph = NULL;
}
else
p->ph = NULL;
}
else
p->ph = NULL;
}
}
void * hbqt_gcAllocate_QStringRef( void * pObj, bool bNew )

View File

@@ -58,18 +58,12 @@ HBQT_GC_FUNC( hbqt_gcRelease_QTextBoundaryFinder )
{
HBQT_GC_T * p = ( HBQT_GC_T * ) Cargo;
if( p && p->bNew )
if( p )
{
if( p->ph )
{
if( p->bNew && p->ph )
delete ( ( QTextBoundaryFinder * ) p->ph );
p->ph = NULL;
}
else
p->ph = NULL;
}
else
p->ph = NULL;
}
}
void * hbqt_gcAllocate_QTextBoundaryFinder( void * pObj, bool bNew )

View File

@@ -54,18 +54,12 @@ HBQT_GC_FUNC( hbqt_gcRelease_QTextDecoder )
{
HBQT_GC_T * p = ( HBQT_GC_T * ) Cargo;
if( p && p->bNew )
if( p )
{
if( p->ph )
{
if( p->bNew && p->ph )
delete ( ( QTextDecoder * ) p->ph );
p->ph = NULL;
}
else
p->ph = NULL;
}
else
p->ph = NULL;
}
}
void * hbqt_gcAllocate_QTextDecoder( void * pObj, bool bNew )

View File

@@ -53,18 +53,12 @@ HBQT_GC_FUNC( hbqt_gcRelease_QTextEncoder )
{
HBQT_GC_T * p = ( HBQT_GC_T * ) Cargo;
if( p && p->bNew )
if( p )
{
if( p->ph )
{
if( p->bNew && p->ph )
delete ( ( QTextEncoder * ) p->ph );
p->ph = NULL;
}
else
p->ph = NULL;
}
else
p->ph = NULL;
}
}
void * hbqt_gcAllocate_QTextEncoder( void * pObj, bool bNew )

View File

@@ -67,18 +67,12 @@ HBQT_GC_FUNC( hbqt_gcRelease_QTextStream )
{
HBQT_GC_T * p = ( HBQT_GC_T * ) Cargo;
if( p && p->bNew )
if( p )
{
if( p->ph )
{
if( p->bNew && p->ph )
delete ( ( QTextStream * ) p->ph );
p->ph = NULL;
}
else
p->ph = NULL;
}
else
p->ph = NULL;
}
}
void * hbqt_gcAllocate_QTextStream( void * pObj, bool bNew )

View File

@@ -56,25 +56,17 @@ HBQT_GC_FUNC( hbqt_gcRelease_QThread )
{
HBQT_GC_T_QThread * p = ( HBQT_GC_T_QThread * ) Cargo;
if( p && p->bNew && p->ph )
if( p )
{
QThread * ph = p->ph;
if( ph )
if( p->bNew && p->ph )
{
QThread * ph = p->ph;
const QMetaObject * m = ( ph )->metaObject();
if( ( QString ) m->className() != ( QString ) "QObject" )
{
delete ( p->ph );
p->ph = NULL;
}
else
p->ph = NULL;
}
else
p->ph = NULL;
}
else
p->ph = NULL;
}
}
void * hbqt_gcAllocate_QThread( void * pObj, bool bNew )

View File

@@ -48,18 +48,12 @@ HBQT_GC_FUNC( hbqt_gcRelease_QTime )
{
HBQT_GC_T * p = ( HBQT_GC_T * ) Cargo;
if( p && p->bNew )
if( p )
{
if( p->ph )
{
if( p->bNew && p->ph )
delete ( ( QTime * ) p->ph );
p->ph = NULL;
}
else
p->ph = NULL;
}
else
p->ph = NULL;
}
}
void * hbqt_gcAllocate_QTime( void * pObj, bool bNew )

View File

@@ -55,25 +55,17 @@ HBQT_GC_FUNC( hbqt_gcRelease_QTimeLine )
{
HBQT_GC_T_QTimeLine * p = ( HBQT_GC_T_QTimeLine * ) Cargo;
if( p && p->bNew && p->ph )
if( p )
{
QTimeLine * ph = p->ph;
if( ph )
if( p->bNew && p->ph )
{
QTimeLine * ph = p->ph;
const QMetaObject * m = ( ph )->metaObject();
if( ( QString ) m->className() != ( QString ) "QObject" )
{
delete ( p->ph );
p->ph = NULL;
}
else
p->ph = NULL;
}
else
p->ph = NULL;
}
else
p->ph = NULL;
}
}
void * hbqt_gcAllocate_QTimeLine( void * pObj, bool bNew )

View File

@@ -49,25 +49,17 @@ HBQT_GC_FUNC( hbqt_gcRelease_QTimer )
{
HBQT_GC_T_QTimer * p = ( HBQT_GC_T_QTimer * ) Cargo;
if( p && p->bNew && p->ph )
if( p )
{
QTimer * ph = p->ph;
if( ph )
if( p->bNew && p->ph )
{
QTimer * ph = p->ph;
const QMetaObject * m = ( ph )->metaObject();
if( ( QString ) m->className() != ( QString ) "QObject" )
{
delete ( p->ph );
p->ph = NULL;
}
else
p->ph = NULL;
}
else
p->ph = NULL;
}
else
p->ph = NULL;
}
}
void * hbqt_gcAllocate_QTimer( void * pObj, bool bNew )

View File

@@ -52,25 +52,17 @@ HBQT_GC_FUNC( hbqt_gcRelease_QTranslator )
{
HBQT_GC_T_QTranslator * p = ( HBQT_GC_T_QTranslator * ) Cargo;
if( p && p->bNew && p->ph )
if( p )
{
QTranslator * ph = p->ph;
if( ph )
if( p->bNew && p->ph )
{
QTranslator * ph = p->ph;
const QMetaObject * m = ( ph )->metaObject();
if( ( QString ) m->className() != ( QString ) "QObject" )
{
delete ( p->ph );
p->ph = NULL;
}
else
p->ph = NULL;
}
else
p->ph = NULL;
}
else
p->ph = NULL;
}
}
void * hbqt_gcAllocate_QTranslator( void * pObj, bool bNew )

View File

@@ -76,18 +76,12 @@ HBQT_GC_FUNC( hbqt_gcRelease_QUrl )
{
HBQT_GC_T * p = ( HBQT_GC_T * ) Cargo;
if( p && p->bNew )
if( p )
{
if( p->ph )
{
if( p->bNew && p->ph )
delete ( ( QUrl * ) p->ph );
p->ph = NULL;
}
else
p->ph = NULL;
}
else
p->ph = NULL;
}
}
void * hbqt_gcAllocate_QUrl( void * pObj, bool bNew )

View File

@@ -104,18 +104,12 @@ HBQT_GC_FUNC( hbqt_gcRelease_QVariant )
{
HBQT_GC_T * p = ( HBQT_GC_T * ) Cargo;
if( p && p->bNew )
if( p )
{
if( p->ph )
{
if( p->bNew && p->ph )
delete ( ( QVariant * ) p->ph );
p->ph = NULL;
}
else
p->ph = NULL;
}
else
p->ph = NULL;
}
}
void * hbqt_gcAllocate_QVariant( void * pObj, bool bNew )

View File

@@ -57,25 +57,17 @@ HBQT_GC_FUNC( hbqt_gcRelease_QDesignerFormEditorInterface )
{
HBQT_GC_T_QDesignerFormEditorInterface * p = ( HBQT_GC_T_QDesignerFormEditorInterface * ) Cargo;
if( p && p->bNew && p->ph )
if( p )
{
QDesignerFormEditorInterface * ph = p->ph;
if( ph )
if( p->bNew && p->ph )
{
QDesignerFormEditorInterface * ph = p->ph;
const QMetaObject * m = ( ph )->metaObject();
if( ( QString ) m->className() != ( QString ) "QObject" )
{
delete ( p->ph );
p->ph = NULL;
}
else
p->ph = NULL;
}
else
p->ph = NULL;
}
else
p->ph = NULL;
}
}
void * hbqt_gcAllocate_QDesignerFormEditorInterface( void * pObj, bool bNew )

View File

@@ -51,25 +51,17 @@ HBQT_GC_FUNC( hbqt_gcRelease_HBQAbstractItemModel )
{
HBQT_GC_T_HBQAbstractItemModel * p = ( HBQT_GC_T_HBQAbstractItemModel * ) Cargo;
if( p && p->bNew && p->ph )
if( p )
{
HBQAbstractItemModel * ph = p->ph;
if( ph )
if( p->bNew && p->ph )
{
HBQAbstractItemModel * ph = p->ph;
const QMetaObject * m = ( ph )->metaObject();
if( ( QString ) m->className() != ( QString ) "QObject" )
{
delete ( p->ph );
p->ph = NULL;
}
else
p->ph = NULL;
}
else
p->ph = NULL;
}
else
p->ph = NULL;
}
}
void * hbqt_gcAllocate_HBQAbstractItemModel( void * pObj, bool bNew )

View File

@@ -52,18 +52,12 @@ HBQT_GC_FUNC( hbqt_gcRelease_HBQGraphicsItem )
{
HBQT_GC_T * p = ( HBQT_GC_T * ) Cargo;
if( p && p->bNew )
if( p )
{
if( p->ph )
{
if( p->bNew && p->ph )
delete ( ( HBQGraphicsItem * ) p->ph );
p->ph = NULL;
}
else
p->ph = NULL;
}
else
p->ph = NULL;
}
}
void * hbqt_gcAllocate_HBQGraphicsItem( void * pObj, bool bNew )

View File

@@ -55,25 +55,17 @@ HBQT_GC_FUNC( hbqt_gcRelease_HBQGraphicsScene )
{
HBQT_GC_T_HBQGraphicsScene * p = ( HBQT_GC_T_HBQGraphicsScene * ) Cargo;
if( p && p->bNew && p->ph )
if( p )
{
HBQGraphicsScene * ph = p->ph;
if( ph )
if( p->bNew && p->ph )
{
HBQGraphicsScene * ph = p->ph;
const QMetaObject * m = ( ph )->metaObject();
if( ( QString ) m->className() != ( QString ) "QObject" )
{
delete ( p->ph );
p->ph = NULL;
}
else
p->ph = NULL;
}
else
p->ph = NULL;
}
else
p->ph = NULL;
}
}
void * hbqt_gcAllocate_HBQGraphicsScene( void * pObj, bool bNew )

View File

@@ -52,25 +52,17 @@ HBQT_GC_FUNC( hbqt_gcRelease_HBQPlainTextEdit )
{
HBQT_GC_T_HBQPlainTextEdit * p = ( HBQT_GC_T_HBQPlainTextEdit * ) Cargo;
if( p && p->bNew && p->ph )
if( p )
{
HBQPlainTextEdit * ph = p->ph;
if( ph )
if( p->bNew && p->ph )
{
HBQPlainTextEdit * ph = p->ph;
const QMetaObject * m = ( ph )->metaObject();
if( ( QString ) m->className() != ( QString ) "QObject" )
{
delete ( p->ph );
p->ph = NULL;
}
else
p->ph = NULL;
}
else
p->ph = NULL;
}
else
p->ph = NULL;
}
}
void * hbqt_gcAllocate_HBQPlainTextEdit( void * pObj, bool bNew )

View File

@@ -50,25 +50,17 @@ HBQT_GC_FUNC( hbqt_gcRelease_HBQSyntaxHighlighter )
{
HBQT_GC_T_HBQSyntaxHighlighter * p = ( HBQT_GC_T_HBQSyntaxHighlighter * ) Cargo;
if( p && p->bNew && p->ph )
if( p )
{
HBQSyntaxHighlighter * ph = p->ph;
if( ph )
if( p->bNew && p->ph )
{
HBQSyntaxHighlighter * ph = p->ph;
const QMetaObject * m = ( ph )->metaObject();
if( ( QString ) m->className() != ( QString ) "QObject" )
{
delete ( p->ph );
p->ph = NULL;
}
else
p->ph = NULL;
}
else
p->ph = NULL;
}
else
p->ph = NULL;
}
}
void * hbqt_gcAllocate_HBQSyntaxHighlighter( void * pObj, bool bNew )

View File

@@ -52,25 +52,17 @@ HBQT_GC_FUNC( hbqt_gcRelease_HBQTableView )
{
HBQT_GC_T_HBQTableView * p = ( HBQT_GC_T_HBQTableView * ) Cargo;
if( p && p->bNew && p->ph )
if( p )
{
HBQTableView * ph = p->ph;
if( ph )
if( p->bNew && p->ph )
{
HBQTableView * ph = p->ph;
const QMetaObject * m = ( ph )->metaObject();
if( ( QString ) m->className() != ( QString ) "QObject" )
{
delete ( p->ph );
p->ph = NULL;
}
else
p->ph = NULL;
}
else
p->ph = NULL;
}
else
p->ph = NULL;
}
}
void * hbqt_gcAllocate_HBQTableView( void * pObj, bool bNew )

View File

@@ -50,18 +50,12 @@ HBQT_GC_FUNC( hbqt_gcRelease_HBQTextBlockUserData )
{
HBQT_GC_T * p = ( HBQT_GC_T * ) Cargo;
if( p && p->bNew )
if( p )
{
if( p->ph )
{
if( p->bNew && p->ph )
delete ( ( HBQTextBlockUserData * ) p->ph );
p->ph = NULL;
}
else
p->ph = NULL;
}
else
p->ph = NULL;
}
}
void * hbqt_gcAllocate_HBQTextBlockUserData( void * pObj, bool bNew )

View File

@@ -64,25 +64,17 @@ HBQT_GC_FUNC( hbqt_gcRelease_QAction )
{
HBQT_GC_T_QAction * p = ( HBQT_GC_T_QAction * ) Cargo;
if( p && p->bNew && p->ph )
if( p )
{
QAction * ph = p->ph;
if( ph )
if( p->bNew && p->ph )
{
QAction * ph = p->ph;
const QMetaObject * m = ( ph )->metaObject();
if( ( QString ) m->className() != ( QString ) "QObject" )
{
delete ( p->ph );
p->ph = NULL;
}
else
p->ph = NULL;
}
else
p->ph = NULL;
}
else
p->ph = NULL;
}
}
void * hbqt_gcAllocate_QAction( void * pObj, bool bNew )

View File

@@ -49,25 +49,17 @@ HBQT_GC_FUNC( hbqt_gcRelease_QActionGroup )
{
HBQT_GC_T_QActionGroup * p = ( HBQT_GC_T_QActionGroup * ) Cargo;
if( p && p->bNew && p->ph )
if( p )
{
QActionGroup * ph = p->ph;
if( ph )
if( p->bNew && p->ph )
{
QActionGroup * ph = p->ph;
const QMetaObject * m = ( ph )->metaObject();
if( ( QString ) m->className() != ( QString ) "QObject" )
{
delete ( p->ph );
p->ph = NULL;
}
else
p->ph = NULL;
}
else
p->ph = NULL;
}
else
p->ph = NULL;
}
}
void * hbqt_gcAllocate_QActionGroup( void * pObj, bool bNew )

View File

@@ -58,18 +58,12 @@ HBQT_GC_FUNC( hbqt_gcRelease_QBitmap )
{
HBQT_GC_T * p = ( HBQT_GC_T * ) Cargo;
if( p && p->bNew )
if( p )
{
if( p->ph )
{
if( p->bNew && p->ph )
delete ( ( QBitmap * ) p->ph );
p->ph = NULL;
}
else
p->ph = NULL;
}
else
p->ph = NULL;
}
}
void * hbqt_gcAllocate_QBitmap( void * pObj, bool bNew )

View File

@@ -54,25 +54,17 @@ HBQT_GC_FUNC( hbqt_gcRelease_QBoxLayout )
{
HBQT_GC_T_QBoxLayout * p = ( HBQT_GC_T_QBoxLayout * ) Cargo;
if( p && p->bNew && p->ph )
if( p )
{
QBoxLayout * ph = p->ph;
if( ph )
if( p->bNew && p->ph )
{
QBoxLayout * ph = p->ph;
const QMetaObject * m = ( ph )->metaObject();
if( ( QString ) m->className() != ( QString ) "QObject" )
{
delete ( p->ph );
p->ph = NULL;
}
else
p->ph = NULL;
}
else
p->ph = NULL;
}
else
p->ph = NULL;
}
}
void * hbqt_gcAllocate_QBoxLayout( void * pObj, bool bNew )

View File

@@ -59,18 +59,12 @@ HBQT_GC_FUNC( hbqt_gcRelease_QBrush )
{
HBQT_GC_T * p = ( HBQT_GC_T * ) Cargo;
if( p && p->bNew )
if( p )
{
if( p->ph )
{
if( p->bNew && p->ph )
delete ( ( QBrush * ) p->ph );
p->ph = NULL;
}
else
p->ph = NULL;
}
else
p->ph = NULL;
}
}
void * hbqt_gcAllocate_QBrush( void * pObj, bool bNew )

View File

@@ -50,25 +50,17 @@ HBQT_GC_FUNC( hbqt_gcRelease_QButtonGroup )
{
HBQT_GC_T_QButtonGroup * p = ( HBQT_GC_T_QButtonGroup * ) Cargo;
if( p && p->bNew && p->ph )
if( p )
{
QButtonGroup * ph = p->ph;
if( ph )
if( p->bNew && p->ph )
{
QButtonGroup * ph = p->ph;
const QMetaObject * m = ( ph )->metaObject();
if( ( QString ) m->className() != ( QString ) "QObject" )
{
delete ( p->ph );
p->ph = NULL;
}
else
p->ph = NULL;
}
else
p->ph = NULL;
}
else
p->ph = NULL;
}
}
void * hbqt_gcAllocate_QButtonGroup( void * pObj, bool bNew )

View File

@@ -59,25 +59,17 @@ HBQT_GC_FUNC( hbqt_gcRelease_QCalendarWidget )
{
HBQT_GC_T_QCalendarWidget * p = ( HBQT_GC_T_QCalendarWidget * ) Cargo;
if( p && p->bNew && p->ph )
if( p )
{
QCalendarWidget * ph = p->ph;
if( ph )
if( p->bNew && p->ph )
{
QCalendarWidget * ph = p->ph;
const QMetaObject * m = ( ph )->metaObject();
if( ( QString ) m->className() != ( QString ) "QObject" )
{
delete ( p->ph );
p->ph = NULL;
}
else
p->ph = NULL;
}
else
p->ph = NULL;
}
else
p->ph = NULL;
}
}
void * hbqt_gcAllocate_QCalendarWidget( void * pObj, bool bNew )

View File

@@ -51,25 +51,17 @@ HBQT_GC_FUNC( hbqt_gcRelease_QCheckBox )
{
HBQT_GC_T_QCheckBox * p = ( HBQT_GC_T_QCheckBox * ) Cargo;
if( p && p->bNew && p->ph )
if( p )
{
QCheckBox * ph = p->ph;
if( ph )
if( p->bNew && p->ph )
{
QCheckBox * ph = p->ph;
const QMetaObject * m = ( ph )->metaObject();
if( ( QString ) m->className() != ( QString ) "QObject" )
{
delete ( p->ph );
p->ph = NULL;
}
else
p->ph = NULL;
}
else
p->ph = NULL;
}
else
p->ph = NULL;
}
}
void * hbqt_gcAllocate_QCheckBox( void * pObj, bool bNew )

View File

@@ -65,18 +65,12 @@ HBQT_GC_FUNC( hbqt_gcRelease_QColor )
{
HBQT_GC_T * p = ( HBQT_GC_T * ) Cargo;
if( p && p->bNew )
if( p )
{
if( p->ph )
{
if( p->bNew && p->ph )
delete ( ( QColor * ) p->ph );
p->ph = NULL;
}
else
p->ph = NULL;
}
else
p->ph = NULL;
}
}
void * hbqt_gcAllocate_QColor( void * pObj, bool bNew )

View File

@@ -59,25 +59,17 @@ HBQT_GC_FUNC( hbqt_gcRelease_QColorDialog )
{
HBQT_GC_T_QColorDialog * p = ( HBQT_GC_T_QColorDialog * ) Cargo;
if( p && p->bNew && p->ph )
if( p )
{
QColorDialog * ph = p->ph;
if( ph )
if( p->bNew && p->ph )
{
QColorDialog * ph = p->ph;
const QMetaObject * m = ( ph )->metaObject();
if( ( QString ) m->className() != ( QString ) "QObject" )
{
delete ( p->ph );
p->ph = NULL;
}
else
p->ph = NULL;
}
else
p->ph = NULL;
}
else
p->ph = NULL;
}
}
void * hbqt_gcAllocate_QColorDialog( void * pObj, bool bNew )

View File

@@ -55,25 +55,17 @@ HBQT_GC_FUNC( hbqt_gcRelease_QComboBox )
{
HBQT_GC_T_QComboBox * p = ( HBQT_GC_T_QComboBox * ) Cargo;
if( p && p->bNew && p->ph )
if( p )
{
QComboBox * ph = p->ph;
if( ph )
if( p->bNew && p->ph )
{
QComboBox * ph = p->ph;
const QMetaObject * m = ( ph )->metaObject();
if( ( QString ) m->className() != ( QString ) "QObject" )
{
delete ( p->ph );
p->ph = NULL;
}
else
p->ph = NULL;
}
else
p->ph = NULL;
}
else
p->ph = NULL;
}
}
void * hbqt_gcAllocate_QComboBox( void * pObj, bool bNew )

View File

@@ -51,25 +51,17 @@ HBQT_GC_FUNC( hbqt_gcRelease_QCommandLinkButton )
{
HBQT_GC_T_QCommandLinkButton * p = ( HBQT_GC_T_QCommandLinkButton * ) Cargo;
if( p && p->bNew && p->ph )
if( p )
{
QCommandLinkButton * ph = p->ph;
if( ph )
if( p->bNew && p->ph )
{
QCommandLinkButton * ph = p->ph;
const QMetaObject * m = ( ph )->metaObject();
if( ( QString ) m->className() != ( QString ) "QObject" )
{
delete ( p->ph );
p->ph = NULL;
}
else
p->ph = NULL;
}
else
p->ph = NULL;
}
else
p->ph = NULL;
}
}
void * hbqt_gcAllocate_QCommandLinkButton( void * pObj, bool bNew )

View File

@@ -49,25 +49,17 @@ HBQT_GC_FUNC( hbqt_gcRelease_QCommonStyle )
{
HBQT_GC_T_QCommonStyle * p = ( HBQT_GC_T_QCommonStyle * ) Cargo;
if( p && p->bNew && p->ph )
if( p )
{
QCommonStyle * ph = p->ph;
if( ph )
if( p->bNew && p->ph )
{
QCommonStyle * ph = p->ph;
const QMetaObject * m = ( ph )->metaObject();
if( ( QString ) m->className() != ( QString ) "QObject" )
{
delete ( p->ph );
p->ph = NULL;
}
else
p->ph = NULL;
}
else
p->ph = NULL;
}
else
p->ph = NULL;
}
}
void * hbqt_gcAllocate_QCommonStyle( void * pObj, bool bNew )

View File

@@ -56,25 +56,17 @@ HBQT_GC_FUNC( hbqt_gcRelease_QCompleter )
{
HBQT_GC_T_QCompleter * p = ( HBQT_GC_T_QCompleter * ) Cargo;
if( p && p->bNew && p->ph )
if( p )
{
QCompleter * ph = p->ph;
if( ph )
if( p->bNew && p->ph )
{
QCompleter * ph = p->ph;
const QMetaObject * m = ( ph )->metaObject();
if( ( QString ) m->className() != ( QString ) "QObject" )
{
delete ( p->ph );
p->ph = NULL;
}
else
p->ph = NULL;
}
else
p->ph = NULL;
}
else
p->ph = NULL;
}
}
void * hbqt_gcAllocate_QCompleter( void * pObj, bool bNew )

View File

@@ -57,18 +57,12 @@ HBQT_GC_FUNC( hbqt_gcRelease_QConicalGradient )
{
HBQT_GC_T * p = ( HBQT_GC_T * ) Cargo;
if( p && p->bNew )
if( p )
{
if( p->ph )
{
if( p->bNew && p->ph )
delete ( ( QConicalGradient * ) p->ph );
p->ph = NULL;
}
else
p->ph = NULL;
}
else
p->ph = NULL;
}
}
void * hbqt_gcAllocate_QConicalGradient( void * pObj, bool bNew )

View File

@@ -54,18 +54,12 @@ HBQT_GC_FUNC( hbqt_gcRelease_QContextMenuEvent )
{
HBQT_GC_T * p = ( HBQT_GC_T * ) Cargo;
if( p && p->bNew )
if( p )
{
if( p->ph )
{
if( p->bNew && p->ph )
delete ( ( QContextMenuEvent * ) p->ph );
p->ph = NULL;
}
else
p->ph = NULL;
}
else
p->ph = NULL;
}
}
void * hbqt_gcAllocate_QContextMenuEvent( void * pObj, bool bNew )

View File

@@ -61,18 +61,12 @@ HBQT_GC_FUNC( hbqt_gcRelease_QCursor )
{
HBQT_GC_T * p = ( HBQT_GC_T * ) Cargo;
if( p && p->bNew )
if( p )
{
if( p->ph )
{
if( p->bNew && p->ph )
delete ( ( QCursor * ) p->ph );
p->ph = NULL;
}
else
p->ph = NULL;
}
else
p->ph = NULL;
}
}
void * hbqt_gcAllocate_QCursor( void * pObj, bool bNew )

View File

@@ -50,25 +50,17 @@ HBQT_GC_FUNC( hbqt_gcRelease_QDateEdit )
{
HBQT_GC_T_QDateEdit * p = ( HBQT_GC_T_QDateEdit * ) Cargo;
if( p && p->bNew && p->ph )
if( p )
{
QDateEdit * ph = p->ph;
if( ph )
if( p->bNew && p->ph )
{
QDateEdit * ph = p->ph;
const QMetaObject * m = ( ph )->metaObject();
if( ( QString ) m->className() != ( QString ) "QObject" )
{
delete ( p->ph );
p->ph = NULL;
}
else
p->ph = NULL;
}
else
p->ph = NULL;
}
else
p->ph = NULL;
}
}
void * hbqt_gcAllocate_QDateEdit( void * pObj, bool bNew )

View File

@@ -57,25 +57,17 @@ HBQT_GC_FUNC( hbqt_gcRelease_QDateTimeEdit )
{
HBQT_GC_T_QDateTimeEdit * p = ( HBQT_GC_T_QDateTimeEdit * ) Cargo;
if( p && p->bNew && p->ph )
if( p )
{
QDateTimeEdit * ph = p->ph;
if( ph )
if( p->bNew && p->ph )
{
QDateTimeEdit * ph = p->ph;
const QMetaObject * m = ( ph )->metaObject();
if( ( QString ) m->className() != ( QString ) "QObject" )
{
delete ( p->ph );
p->ph = NULL;
}
else
p->ph = NULL;
}
else
p->ph = NULL;
}
else
p->ph = NULL;
}
}
void * hbqt_gcAllocate_QDateTimeEdit( void * pObj, bool bNew )

View File

@@ -50,25 +50,17 @@ HBQT_GC_FUNC( hbqt_gcRelease_QDesktopWidget )
{
HBQT_GC_T_QDesktopWidget * p = ( HBQT_GC_T_QDesktopWidget * ) Cargo;
if( p && p->bNew && p->ph )
if( p )
{
QDesktopWidget * ph = p->ph;
if( ph )
if( p->bNew && p->ph )
{
QDesktopWidget * ph = p->ph;
const QMetaObject * m = ( ph )->metaObject();
if( ( QString ) m->className() != ( QString ) "QObject" )
{
delete ( p->ph );
p->ph = NULL;
}
else
p->ph = NULL;
}
else
p->ph = NULL;
}
else
p->ph = NULL;
}
}
void * hbqt_gcAllocate_QDesktopWidget( void * pObj, bool bNew )

View File

@@ -50,25 +50,17 @@ HBQT_GC_FUNC( hbqt_gcRelease_QDial )
{
HBQT_GC_T_QDial * p = ( HBQT_GC_T_QDial * ) Cargo;
if( p && p->bNew && p->ph )
if( p )
{
QDial * ph = p->ph;
if( ph )
if( p->bNew && p->ph )
{
QDial * ph = p->ph;
const QMetaObject * m = ( ph )->metaObject();
if( ( QString ) m->className() != ( QString ) "QObject" )
{
delete ( p->ph );
p->ph = NULL;
}
else
p->ph = NULL;
}
else
p->ph = NULL;
}
else
p->ph = NULL;
}
}
void * hbqt_gcAllocate_QDial( void * pObj, bool bNew )

View File

@@ -54,25 +54,17 @@ HBQT_GC_FUNC( hbqt_gcRelease_QDialog )
{
HBQT_GC_T_QDialog * p = ( HBQT_GC_T_QDialog * ) Cargo;
if( p && p->bNew && p->ph )
if( p )
{
QDialog * ph = p->ph;
if( ph )
if( p->bNew && p->ph )
{
QDialog * ph = p->ph;
const QMetaObject * m = ( ph )->metaObject();
if( ( QString ) m->className() != ( QString ) "QObject" )
{
delete ( p->ph );
p->ph = NULL;
}
else
p->ph = NULL;
}
else
p->ph = NULL;
}
else
p->ph = NULL;
}
}
void * hbqt_gcAllocate_QDialog( void * pObj, bool bNew )

View File

@@ -59,25 +59,17 @@ HBQT_GC_FUNC( hbqt_gcRelease_QDirModel )
{
HBQT_GC_T_QDirModel * p = ( HBQT_GC_T_QDirModel * ) Cargo;
if( p && p->bNew && p->ph )
if( p )
{
QDirModel * ph = p->ph;
if( ph )
if( p->bNew && p->ph )
{
QDirModel * ph = p->ph;
const QMetaObject * m = ( ph )->metaObject();
if( ( QString ) m->className() != ( QString ) "QObject" )
{
delete ( p->ph );
p->ph = NULL;
}
else
p->ph = NULL;
}
else
p->ph = NULL;
}
else
p->ph = NULL;
}
}
void * hbqt_gcAllocate_QDirModel( void * pObj, bool bNew )

View File

@@ -56,25 +56,17 @@ HBQT_GC_FUNC( hbqt_gcRelease_QDockWidget )
{
HBQT_GC_T_QDockWidget * p = ( HBQT_GC_T_QDockWidget * ) Cargo;
if( p && p->bNew && p->ph )
if( p )
{
QDockWidget * ph = p->ph;
if( ph )
if( p->bNew && p->ph )
{
QDockWidget * ph = p->ph;
const QMetaObject * m = ( ph )->metaObject();
if( ( QString ) m->className() != ( QString ) "QObject" )
{
delete ( p->ph );
p->ph = NULL;
}
else
p->ph = NULL;
}
else
p->ph = NULL;
}
else
p->ph = NULL;
}
}
void * hbqt_gcAllocate_QDockWidget( void * pObj, bool bNew )

View File

@@ -50,25 +50,17 @@ HBQT_GC_FUNC( hbqt_gcRelease_QDoubleSpinBox )
{
HBQT_GC_T_QDoubleSpinBox * p = ( HBQT_GC_T_QDoubleSpinBox * ) Cargo;
if( p && p->bNew && p->ph )
if( p )
{
QDoubleSpinBox * ph = p->ph;
if( ph )
if( p->bNew && p->ph )
{
QDoubleSpinBox * ph = p->ph;
const QMetaObject * m = ( ph )->metaObject();
if( ( QString ) m->className() != ( QString ) "QObject" )
{
delete ( p->ph );
p->ph = NULL;
}
else
p->ph = NULL;
}
else
p->ph = NULL;
}
else
p->ph = NULL;
}
}
void * hbqt_gcAllocate_QDoubleSpinBox( void * pObj, bool bNew )

View File

@@ -59,25 +59,17 @@ HBQT_GC_FUNC( hbqt_gcRelease_QDoubleValidator )
{
HBQT_GC_T_QDoubleValidator * p = ( HBQT_GC_T_QDoubleValidator * ) Cargo;
if( p && p->bNew && p->ph )
if( p )
{
QDoubleValidator * ph = p->ph;
if( ph )
if( p->bNew && p->ph )
{
QDoubleValidator * ph = p->ph;
const QMetaObject * m = ( ph )->metaObject();
if( ( QString ) m->className() != ( QString ) "QObject" )
{
delete ( p->ph );
p->ph = NULL;
}
else
p->ph = NULL;
}
else
p->ph = NULL;
}
else
p->ph = NULL;
}
}
void * hbqt_gcAllocate_QDoubleValidator( void * pObj, bool bNew )

View File

@@ -52,25 +52,17 @@ HBQT_GC_FUNC( hbqt_gcRelease_QDrag )
{
HBQT_GC_T_QDrag * p = ( HBQT_GC_T_QDrag * ) Cargo;
if( p && p->bNew && p->ph )
if( p )
{
QDrag * ph = p->ph;
if( ph )
if( p->bNew && p->ph )
{
QDrag * ph = p->ph;
const QMetaObject * m = ( ph )->metaObject();
if( ( QString ) m->className() != ( QString ) "QObject" )
{
delete ( p->ph );
p->ph = NULL;
}
else
p->ph = NULL;
}
else
p->ph = NULL;
}
else
p->ph = NULL;
}
}
void * hbqt_gcAllocate_QDrag( void * pObj, bool bNew )

View File

@@ -50,25 +50,17 @@ HBQT_GC_FUNC( hbqt_gcRelease_QErrorMessage )
{
HBQT_GC_T_QErrorMessage * p = ( HBQT_GC_T_QErrorMessage * ) Cargo;
if( p && p->bNew && p->ph )
if( p )
{
QErrorMessage * ph = p->ph;
if( ph )
if( p->bNew && p->ph )
{
QErrorMessage * ph = p->ph;
const QMetaObject * m = ( ph )->metaObject();
if( ( QString ) m->className() != ( QString ) "QObject" )
{
delete ( p->ph );
p->ph = NULL;
}
else
p->ph = NULL;
}
else
p->ph = NULL;
}
else
p->ph = NULL;
}
}
void * hbqt_gcAllocate_QErrorMessage( void * pObj, bool bNew )

View File

@@ -70,25 +70,17 @@ HBQT_GC_FUNC( hbqt_gcRelease_QFileDialog )
{
HBQT_GC_T_QFileDialog * p = ( HBQT_GC_T_QFileDialog * ) Cargo;
if( p && p->bNew && p->ph )
if( p )
{
QFileDialog * ph = p->ph;
if( ph )
if( p->bNew && p->ph )
{
QFileDialog * ph = p->ph;
const QMetaObject * m = ( ph )->metaObject();
if( ( QString ) m->className() != ( QString ) "QObject" )
{
delete ( p->ph );
p->ph = NULL;
}
else
p->ph = NULL;
}
else
p->ph = NULL;
}
else
p->ph = NULL;
}
}
void * hbqt_gcAllocate_QFileDialog( void * pObj, bool bNew )

View File

@@ -53,18 +53,12 @@ HBQT_GC_FUNC( hbqt_gcRelease_QFileIconProvider )
{
HBQT_GC_T * p = ( HBQT_GC_T * ) Cargo;
if( p && p->bNew )
if( p )
{
if( p->ph )
{
if( p->bNew && p->ph )
delete ( ( QFileIconProvider * ) p->ph );
p->ph = NULL;
}
else
p->ph = NULL;
}
else
p->ph = NULL;
}
}
void * hbqt_gcAllocate_QFileIconProvider( void * pObj, bool bNew )

View File

@@ -60,25 +60,17 @@ HBQT_GC_FUNC( hbqt_gcRelease_QFileSystemModel )
{
HBQT_GC_T_QFileSystemModel * p = ( HBQT_GC_T_QFileSystemModel * ) Cargo;
if( p && p->bNew && p->ph )
if( p )
{
QFileSystemModel * ph = p->ph;
if( ph )
if( p->bNew && p->ph )
{
QFileSystemModel * ph = p->ph;
const QMetaObject * m = ( ph )->metaObject();
if( ( QString ) m->className() != ( QString ) "QObject" )
{
delete ( p->ph );
p->ph = NULL;
}
else
p->ph = NULL;
}
else
p->ph = NULL;
}
else
p->ph = NULL;
}
}
void * hbqt_gcAllocate_QFileSystemModel( void * pObj, bool bNew )

View File

@@ -50,25 +50,17 @@ HBQT_GC_FUNC( hbqt_gcRelease_QFocusFrame )
{
HBQT_GC_T_QFocusFrame * p = ( HBQT_GC_T_QFocusFrame * ) Cargo;
if( p && p->bNew && p->ph )
if( p )
{
QFocusFrame * ph = p->ph;
if( ph )
if( p->bNew && p->ph )
{
QFocusFrame * ph = p->ph;
const QMetaObject * m = ( ph )->metaObject();
if( ( QString ) m->className() != ( QString ) "QObject" )
{
delete ( p->ph );
p->ph = NULL;
}
else
p->ph = NULL;
}
else
p->ph = NULL;
}
else
p->ph = NULL;
}
}
void * hbqt_gcAllocate_QFocusFrame( void * pObj, bool bNew )

View File

@@ -71,18 +71,12 @@ HBQT_GC_FUNC( hbqt_gcRelease_QFont )
{
HBQT_GC_T * p = ( HBQT_GC_T * ) Cargo;
if( p && p->bNew )
if( p )
{
if( p->ph )
{
if( p->bNew && p->ph )
delete ( ( QFont * ) p->ph );
p->ph = NULL;
}
else
p->ph = NULL;
}
else
p->ph = NULL;
}
}
void * hbqt_gcAllocate_QFont( void * pObj, bool bNew )

Some files were not shown because too many files have changed in this diff Show More