Revision: 11677 http://harbour-project.svn.sourceforge.net/harbour-project/?rev=11677&view=rev Author: vouchcac Date: 2009-07-08 23:57:56 +0000 (Wed, 08 Jul 2009)
Log Message: ----------- 2009-07-08 16:50 UTC-0800 Pritpal Bedi (prit...@vouchcac.com) * harbour/contrib/hbqt/hbqt.ch * harbour/contrib/hbqt/QBitmap.cpp * harbour/contrib/hbqt/QBrush.cpp * harbour/contrib/hbqt/QCursor.cpp * harbour/contrib/hbqt/QImage.cpp * harbour/contrib/hbqt/QLine.cpp * harbour/contrib/hbqt/QLinearGradient.cpp * harbour/contrib/hbqt/QPicture.cpp * harbour/contrib/hbqt/QPixmap.cpp * harbour/contrib/hbqt/QPoint.cpp * harbour/contrib/hbqt/QPointF.cpp * harbour/contrib/hbqt/QRadialGradient.cpp * harbour/contrib/hbqt/QRect.cpp * harbour/contrib/hbqt/QRectF.cpp * harbour/contrib/hbqt/QRegion.cpp * harbour/contrib/hbqt/QSizeF.cpp * harbour/contrib/hbqt/TQBitmap.prg * harbour/contrib/hbqt/TQImage.prg * harbour/contrib/hbqt/TQLine.prg * harbour/contrib/hbqt/TQLinearGradient.prg * harbour/contrib/hbqt/TQPicture.prg * harbour/contrib/hbqt/TQPixmap.prg * harbour/contrib/hbqt/TQPoint.prg * harbour/contrib/hbqt/TQPointF.prg * harbour/contrib/hbqt/TQRadialGradient.prg * harbour/contrib/hbqt/TQRect.prg * harbour/contrib/hbqt/TQRectF.prg * harbour/contrib/hbqt/TQRegion.prg * harbour/contrib/hbqt/TQSizeF.prg * harbour/contrib/hbqt/qth/QBitmap.qth * harbour/contrib/hbqt/qth/QBrush.qth * harbour/contrib/hbqt/qth/QCursor.qth * harbour/contrib/hbqt/qth/QImage.qth * harbour/contrib/hbqt/qth/QLine.qth * harbour/contrib/hbqt/qth/QLinearGradient.qth * harbour/contrib/hbqt/qth/QPalette.qth * harbour/contrib/hbqt/qth/QPicture.qth * harbour/contrib/hbqt/qth/QPixmap.qth * harbour/contrib/hbqt/qth/QPoint.qth * harbour/contrib/hbqt/qth/QPointF.qth * harbour/contrib/hbqt/qth/QRadialGradient.qth * harbour/contrib/hbqt/qth/QRect.qth * harbour/contrib/hbqt/qth/QRectF.qth * harbour/contrib/hbqt/qth/QRegion.qth * harbour/contrib/hbqt/qth/QSizeF.qth ! Updated for exact constructor parameters. If the constructor accepts parameters with identical .prg supplied values, a new parameter is inserted as a first argument and then resolved in .cpp. oBrush := QBrush():new( "QPixmap" , pQPixmap ) oBrush := QBrush():new( "QImage" , pQImage ) oBrush := QBrush():new( "QGradient", pQGradient ) Note that constructor fetches only one argument, a pointer to relevant object, which at prg to cpp level can never be differed so this mechanism was necessary. The first parameter will be matched exact and hence it is case sensitive. If this parameter is of the same type object is being created then it call will only supply pointer: oBrush := QBrush():new( pQBrush_other ) Modified Paths: -------------- trunk/harbour/ChangeLog trunk/harbour/contrib/hbqt/QBitmap.cpp trunk/harbour/contrib/hbqt/QBrush.cpp trunk/harbour/contrib/hbqt/QCursor.cpp trunk/harbour/contrib/hbqt/QImage.cpp trunk/harbour/contrib/hbqt/QLine.cpp trunk/harbour/contrib/hbqt/QLinearGradient.cpp trunk/harbour/contrib/hbqt/QPicture.cpp trunk/harbour/contrib/hbqt/QPixmap.cpp trunk/harbour/contrib/hbqt/QPoint.cpp trunk/harbour/contrib/hbqt/QPointF.cpp trunk/harbour/contrib/hbqt/QRadialGradient.cpp trunk/harbour/contrib/hbqt/QRect.cpp trunk/harbour/contrib/hbqt/QRectF.cpp trunk/harbour/contrib/hbqt/QRegion.cpp trunk/harbour/contrib/hbqt/QSizeF.cpp trunk/harbour/contrib/hbqt/TQBitmap.prg trunk/harbour/contrib/hbqt/TQImage.prg trunk/harbour/contrib/hbqt/TQLine.prg trunk/harbour/contrib/hbqt/TQLinearGradient.prg trunk/harbour/contrib/hbqt/TQPicture.prg trunk/harbour/contrib/hbqt/TQPixmap.prg trunk/harbour/contrib/hbqt/TQPoint.prg trunk/harbour/contrib/hbqt/TQPointF.prg trunk/harbour/contrib/hbqt/TQRadialGradient.prg trunk/harbour/contrib/hbqt/TQRect.prg trunk/harbour/contrib/hbqt/TQRectF.prg trunk/harbour/contrib/hbqt/TQRegion.prg trunk/harbour/contrib/hbqt/TQSizeF.prg trunk/harbour/contrib/hbqt/hbqt.ch trunk/harbour/contrib/hbqt/qth/QBitmap.qth trunk/harbour/contrib/hbqt/qth/QBrush.qth trunk/harbour/contrib/hbqt/qth/QCursor.qth trunk/harbour/contrib/hbqt/qth/QImage.qth trunk/harbour/contrib/hbqt/qth/QLine.qth trunk/harbour/contrib/hbqt/qth/QLinearGradient.qth trunk/harbour/contrib/hbqt/qth/QPalette.qth trunk/harbour/contrib/hbqt/qth/QPicture.qth trunk/harbour/contrib/hbqt/qth/QPixmap.qth trunk/harbour/contrib/hbqt/qth/QPoint.qth trunk/harbour/contrib/hbqt/qth/QPointF.qth trunk/harbour/contrib/hbqt/qth/QRadialGradient.qth trunk/harbour/contrib/hbqt/qth/QRect.qth trunk/harbour/contrib/hbqt/qth/QRectF.qth trunk/harbour/contrib/hbqt/qth/QRegion.qth trunk/harbour/contrib/hbqt/qth/QSizeF.qth This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. _______________________________________________ Harbour mailing list Harbour@harbour-project.org http://lists.harbour-project.org/mailman/listinfo/harbour