Files
harbour-core/harbour/contrib/hbqt/qtdeclarative/qth/QDeclarativePropertyMap.qth
Pritpal Bedi 2f7af66890 2012-07-05 21:15 UTC-0800 Pritpal Bedi (bedipritpal@hotmail.com)
+ contrib/hbqt/qtdeclarative
  + contrib/hbqt/qtdeclarative/doc
  + contrib/hbqt/qtdeclarative/doc/en
  + contrib/hbqt/qtdeclarative/hbqt_init.cpp
  + contrib/hbqt/qtdeclarative/hbqtdeclarative.ch
  + contrib/hbqt/qtdeclarative/hbqtdeclarative.hbc
  + contrib/hbqt/qtdeclarative/hbqtdeclarative.hbm
  + contrib/hbqt/qtdeclarative/hbqtdeclarative.hbp
  + contrib/hbqt/qtdeclarative/hbqtdeclarative.hbx
  + contrib/hbqt/qtdeclarative/hbqtdeclaratives.hbp
  + contrib/hbqt/qtdeclarative/qth
  + contrib/hbqt/qtdeclarative/qth/filelist.hbm
  + contrib/hbqt/qtdeclarative/qth/QDeclarativeComponent.qth
  + contrib/hbqt/qtdeclarative/qth/QDeclarativeContext.qth
  + contrib/hbqt/qtdeclarative/qth/QDeclarativeEngine.qth
  + contrib/hbqt/qtdeclarative/qth/QDeclarativeError.qth
  + contrib/hbqt/qtdeclarative/qth/QDeclarativeExpression.qth
  + contrib/hbqt/qtdeclarative/qth/QDeclarativeImageProvider.qth
  + contrib/hbqt/qtdeclarative/qth/QDeclarativeItem.qth
  + contrib/hbqt/qtdeclarative/qth/QDeclarativeListReference.qth
  + contrib/hbqt/qtdeclarative/qth/QDeclarativeParserStatus.qth
  + contrib/hbqt/qtdeclarative/qth/QDeclarativeProperty.qth
  + contrib/hbqt/qtdeclarative/qth/QDeclarativePropertyMap.qth
  + contrib/hbqt/qtdeclarative/qth/QDeclarativePropertyValueSource.qth
  + contrib/hbqt/qtdeclarative/qth/QDeclarativeScriptString.qth
  + contrib/hbqt/qtdeclarative/qth/QDeclarativeView.qth
    + Added: Qt's QtDeclrative module specifc classes.
    
  * contrib/hbqt/qtgui/qth/filelist.hbm
    - Removed: QDeclrative*.qth classes.
    
  - contrib/hbqt/qtgui/qth/QDeclarativeComponent.qth
  - contrib/hbqt/qtgui/qth/QDeclarativeContext.qth
  - contrib/hbqt/qtgui/qth/QDeclarativeEngine.qth
  - contrib/hbqt/qtgui/qth/QDeclarativeError.qth
  - contrib/hbqt/qtgui/qth/QDeclarativeExpression.qth
  - contrib/hbqt/qtgui/qth/QDeclarativeImageProvider.qth
  - contrib/hbqt/qtgui/qth/QDeclarativeItem.qth
  - contrib/hbqt/qtgui/qth/QDeclarativeListReference.qth
  - contrib/hbqt/qtgui/qth/QDeclarativeParserStatus.qth
  - contrib/hbqt/qtgui/qth/QDeclarativeProperty.qth
  - contrib/hbqt/qtgui/qth/QDeclarativePropertyMap.qth
  - contrib/hbqt/qtgui/qth/QDeclarativePropertyValueSource.qth
  - contrib/hbqt/qtgui/qth/QDeclarativeScriptString.qth
  - contrib/hbqt/qtgui/qth/QDeclarativeView.qth
    - Moved: QDeclarative module specific files in 
       <qtdeclarative> folder. This effectively in line with 
       Harbour's quest TO maintain modularity.
2012-07-06 04:25:18 +00:00

69 lines
1.2 KiB
Plaintext

/*
* $Id$
*/
/*
* Harbour Qt wrapper generator control file
*
* Copyright 2009-2012 Pritpal Bedi <bedipritpal@hotmail.com>
* www - http://www.harbour-project.org
*
* See COPYING for licensing terms.
*/
<CLASS>
QObject = Yes
Inherit = QObject
Type =
New =
Version = 0x040700
</CLASS>
<CODE>
#include <QtDeclarative/QDeclarativePropertyMap>
/*
* QDeclarativePropertyMap ( QObject * parent = 0 )
* virtual ~QDeclarativePropertyMap ()
*/
HB_FUNC( QT_QDECLARATIVEPROPERTYMAP )
{
if( hb_pcount() == 1 && hbqt_par_isDerivedFrom( 1, "QOBJECT" ) )
{
__HB_RETPTRGC__( new QDeclarativePropertyMap( hbqt_par_QObject( 1 ) ) );
}
else
{
__HB_RETPTRGC__( new QDeclarativePropertyMap() );
}
}
</CODE>
<ENUMS>
</ENUMS>
<PROTOS>
void clear ( const QString & key )
bool contains ( const QString & key ) const
int count () const
void insert ( const QString & key, const QVariant & value )
bool isEmpty () const
QStringList keys () const
int size () const
QVariant value ( const QString & key ) const
</PROTOS>
<SLOTS>
</SLOTS>
<SIGNALS>
void valueChanged ( const QString & key, const QVariant & value )
</SIGNALS>
<VARIABLES>
</VARIABLES>