diff options
| author | Chris Larson <clarson@kergoth.com> | 2004-12-09 09:47:41 +0000 |
|---|---|---|
| committer | Chris Larson <clarson@kergoth.com> | 2004-12-09 09:47:41 +0000 |
| commit | 2c5b8ec6d95cf68650265941530e5ce38c8dd6d9 (patch) | |
| tree | bf879bea7ef8517ba8c3d1286ef300401d3d484c /visiscript | |
| parent | 101e2f1623def0a355d20aacb8bd93810703e834 (diff) | |
Merge oe-devel@oe-devel.bkbits.net:openembedded
into hyperion.kergoth.com:/home/kergoth/code/openembedded
2004/12/09 03:39:39-06:00 kergoth.com!kergoth
Break people's builds again.. this time moving the packages into a packages/ subdir to clean things up a bit.
BKrev: 41b81f3dvlp3rU7_8MUXLcI8LDdDoA
Diffstat (limited to 'visiscript')
| -rw-r--r-- | visiscript/files/compilefix.patch | 0 | ||||
| -rw-r--r-- | visiscript/files/qcleanuphandler.h | 127 | ||||
| -rw-r--r-- | visiscript/files/qptrlist.h | 9 | ||||
| -rw-r--r-- | visiscript/visiscript_0.3.1.bb | 0 | ||||
| -rw-r--r-- | visiscript/visiscript_0.3.2.bb | 0 |
5 files changed, 0 insertions, 136 deletions
diff --git a/visiscript/files/compilefix.patch b/visiscript/files/compilefix.patch deleted file mode 100644 index e69de29bb2..0000000000 --- a/visiscript/files/compilefix.patch +++ /dev/null diff --git a/visiscript/files/qcleanuphandler.h b/visiscript/files/qcleanuphandler.h deleted file mode 100644 index 037f911064..0000000000 --- a/visiscript/files/qcleanuphandler.h +++ /dev/null @@ -1,127 +0,0 @@ -/**************************************************************************** -** $Id$ -** -** ... -** -** Copyright (C) 2001-2002 Trolltech AS. All rights reserved. -** -** This file is part of the tools module of the Qt GUI Toolkit. -** -** This file may be distributed under the terms of the Q Public License -** as defined by Trolltech AS of Norway and appearing in the file -** LICENSE.QPL included in the packaging of this file. -** -** This file may be distributed and/or modified under the terms of the -** GNU General Public License version 2 as published by the Free Software -** Foundation and appearing in the file LICENSE.GPL included in the -** packaging of this file. -** -** Licensees holding valid Qt Enterprise Edition or Qt Professional Edition -** licenses may use this file in accordance with the Qt Commercial License -** Agreement provided with the Software. -** -** This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -** WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. -** -** See http://www.trolltech.com/pricing.html or email sales@trolltech.com for -** information about Qt Commercial License Agreements. -** See http://www.trolltech.com/qpl/ for QPL licensing information. -** See http://www.trolltech.com/gpl/ for GPL licensing information. -** -** Contact info@trolltech.com if any conditions of this licensing are -** not clear to you. -** -**********************************************************************/ - -#ifndef QCLEANUPHANDLER_H -#define QCLEANUPHANDLER_H - -#ifndef QT_H -#include "qptrlist.h" -#endif // QT_H - -template<class Type> -class QCleanupHandler -{ -public: - QCleanupHandler() : cleanupObjects( 0 ) {} - ~QCleanupHandler() { clear(); } - - Type* add( Type **object ) { - if ( !cleanupObjects ) - cleanupObjects = new QPtrList<Type*>; - cleanupObjects->insert( 0, object ); - return *object; - } - - void remove( Type **object ) { - if ( !cleanupObjects ) - return; - if ( cleanupObjects->findRef( object ) >= 0 ) - (void) cleanupObjects->take(); - } - - bool isEmpty() const { - return cleanupObjects ? cleanupObjects->isEmpty() : TRUE; - } - - void clear() { - if ( !cleanupObjects ) - return; - QPtrListIterator<Type*> it( *cleanupObjects ); - Type **object; - while ( ( object = it.current() ) ) { - delete *object; - *object = 0; - cleanupObjects->remove( object ); - } - delete cleanupObjects; - cleanupObjects = 0; - } - -private: - QPtrList<Type*> *cleanupObjects; -}; - -template<class Type> -class QSingleCleanupHandler -{ -public: - QSingleCleanupHandler() : object( 0 ) {} - ~QSingleCleanupHandler() { - if ( object ) { - delete *object; - *object = 0; - } - } - Type* set( Type **o ) { - object = o; - return *object; - } - void reset() { object = 0; } -private: - Type **object; -}; - -template<class Type> -class QSharedCleanupHandler -{ -public: - QSharedCleanupHandler() : object( 0 ) {} - ~QSharedCleanupHandler() { - if ( object ) { - if ( (*object)->deref() ) - delete *object; - *object = 0; - } - } - Type* set( Type **o ) { - object = o; - return *object; - } - void reset() { object = 0; } -private: - Type **object; -}; - -#endif //QCLEANUPHANDLER_H diff --git a/visiscript/files/qptrlist.h b/visiscript/files/qptrlist.h deleted file mode 100644 index 9a07e1eda6..0000000000 --- a/visiscript/files/qptrlist.h +++ /dev/null @@ -1,9 +0,0 @@ -#ifndef QTCOMPAT_QPTRLIST_H -#define QTCOMPAT_QPTRLIST_H - -#include <qlist.h> - -#define QPtrList QList -#define QPtrListIterator QListIterator - -#endif diff --git a/visiscript/visiscript_0.3.1.bb b/visiscript/visiscript_0.3.1.bb deleted file mode 100644 index e69de29bb2..0000000000 --- a/visiscript/visiscript_0.3.1.bb +++ /dev/null diff --git a/visiscript/visiscript_0.3.2.bb b/visiscript/visiscript_0.3.2.bb deleted file mode 100644 index e69de29bb2..0000000000 --- a/visiscript/visiscript_0.3.2.bb +++ /dev/null |
