2010-08-12 14:43 UTC-0800 Pritpal Bedi (bedipritpal@hotmail.com)
* contrib/hbqt/qtgui/qth/QGraphicsEllipseItem.qth
* contrib/hbqt/qtgui/qth/QGraphicsGridLayout.qth
* contrib/hbqt/qtgui/qth/QGraphicsItemAnimation.qth
* contrib/hbqt/qtgui/qth/QGraphicsItemGroup.qth
* contrib/hbqt/qtgui/qth/QGraphicsLinearLayout.qth
* contrib/hbqt/qtgui/qth/QGraphicsLineItem.qth
* contrib/hbqt/qtgui/qth/QGraphicsPathItem.qth
* contrib/hbqt/qtgui/qth/QGraphicsPixmapItem.qth
* contrib/hbqt/qtgui/qth/QGraphicsPolygonItem.qth
* contrib/hbqt/qtgui/qth/QGraphicsProxyWidget.qth
* contrib/hbqt/qtgui/qth/QGraphicsRectItem.qth
* contrib/hbqt/qtgui/qth/QGraphicsSimpleTextItem.qth
* contrib/hbqt/qtgui/qth/QGraphicsSvgItem.qth
* contrib/hbqt/qtgui/qth/QGraphicsTextItem.qth
* contrib/hbqt/qtgui/qth/QGraphicsWidget.qth
+ Set right the constructors.
* contrib/hbqt/qtgui/g/Q*.cpp
* Regenerated.
This commit is contained in:
@@ -16,6 +16,27 @@
|
||||
The license applies to all entries newer than 2009-04-28.
|
||||
*/
|
||||
|
||||
2010-08-12 14:43 UTC-0800 Pritpal Bedi (bedipritpal@hotmail.com)
|
||||
* contrib/hbqt/qtgui/qth/QGraphicsEllipseItem.qth
|
||||
* contrib/hbqt/qtgui/qth/QGraphicsGridLayout.qth
|
||||
* contrib/hbqt/qtgui/qth/QGraphicsItemAnimation.qth
|
||||
* contrib/hbqt/qtgui/qth/QGraphicsItemGroup.qth
|
||||
* contrib/hbqt/qtgui/qth/QGraphicsLinearLayout.qth
|
||||
* contrib/hbqt/qtgui/qth/QGraphicsLineItem.qth
|
||||
* contrib/hbqt/qtgui/qth/QGraphicsPathItem.qth
|
||||
* contrib/hbqt/qtgui/qth/QGraphicsPixmapItem.qth
|
||||
* contrib/hbqt/qtgui/qth/QGraphicsPolygonItem.qth
|
||||
* contrib/hbqt/qtgui/qth/QGraphicsProxyWidget.qth
|
||||
* contrib/hbqt/qtgui/qth/QGraphicsRectItem.qth
|
||||
* contrib/hbqt/qtgui/qth/QGraphicsSimpleTextItem.qth
|
||||
* contrib/hbqt/qtgui/qth/QGraphicsSvgItem.qth
|
||||
* contrib/hbqt/qtgui/qth/QGraphicsTextItem.qth
|
||||
* contrib/hbqt/qtgui/qth/QGraphicsWidget.qth
|
||||
+ Set right the constructors.
|
||||
|
||||
* contrib/hbqt/qtgui/g/Q*.cpp
|
||||
* Regenerated.
|
||||
|
||||
2010-08-11 23:01 UTC-0800 Pritpal Bedi (bedipritpal@hotmail.com)
|
||||
* contrib/hbxbp/xbptreeview.prg
|
||||
! Changed: context-menu implementation protocol.
|
||||
|
||||
@@ -136,7 +136,30 @@ HB_FUNC( QT_QGRAPHICSELLIPSEITEM )
|
||||
{
|
||||
QGraphicsEllipseItem * pObj = NULL;
|
||||
|
||||
pObj = new QGraphicsEllipseItem() ;
|
||||
if( hb_pcount() >= 4 && HB_ISNUM( 1 ) && HB_ISNUM( 2 ) && HB_ISNUM( 3 ) && HB_ISNUM( 4 ) )
|
||||
{
|
||||
pObj = new QGraphicsEllipseItem( hb_parnd( 1 ), hb_parnd( 2 ), hb_parnd( 3 ), hb_parnd( 4 ), ( HB_ISPOINTER( 5 ) ? hbqt_par_QGraphicsItem( 5 ) : 0 ) ) ;
|
||||
}
|
||||
else if( hb_pcount() >= 1 && HB_ISPOINTER( 1 ) )
|
||||
{
|
||||
HBQT_GC_T * p = ( HBQT_GC_T * ) hb_parptrGC( hbqt_gcFuncs(), 1 );
|
||||
if( p->type == HBQT_TYPE_QGraphicsItem )
|
||||
{
|
||||
pObj = new QGraphicsEllipseItem( hbqt_par_QGraphicsItem( 1 ) ) ;
|
||||
}
|
||||
else if( p->type == HBQT_TYPE_QRectF )
|
||||
{
|
||||
pObj = new QGraphicsEllipseItem( *hbqt_par_QRectF( 1 ), ( HB_ISPOINTER( 2 ) ? hbqt_par_QGraphicsItem( 2 ) : 0 ) ) ;
|
||||
}
|
||||
else
|
||||
{
|
||||
pObj = new QGraphicsEllipseItem() ;
|
||||
}
|
||||
}
|
||||
else
|
||||
{
|
||||
pObj = new QGraphicsEllipseItem() ;
|
||||
}
|
||||
|
||||
hb_retptrGC( hbqt_gcAllocate_QGraphicsEllipseItem( ( void * ) pObj, true ) );
|
||||
}
|
||||
|
||||
@@ -134,7 +134,14 @@ HB_FUNC( QT_QGRAPHICSGRIDLAYOUT )
|
||||
{
|
||||
QGraphicsGridLayout * pObj = NULL;
|
||||
|
||||
pObj = new QGraphicsGridLayout() ;
|
||||
if( hb_pcount() == 1 && HB_ISPOINTER( 1 ) )
|
||||
{
|
||||
pObj = new QGraphicsGridLayout( hbqt_par_QGraphicsLayoutItem( 1 ) ) ;
|
||||
}
|
||||
else
|
||||
{
|
||||
pObj = new QGraphicsGridLayout() ;
|
||||
}
|
||||
|
||||
hb_retptrGC( hbqt_gcAllocate_QGraphicsGridLayout( ( void * ) pObj, true ) );
|
||||
}
|
||||
|
||||
@@ -160,7 +160,14 @@ HB_FUNC( QT_QGRAPHICSITEMANIMATION )
|
||||
{
|
||||
QGraphicsItemAnimation * pObj = NULL;
|
||||
|
||||
pObj = new QGraphicsItemAnimation() ;
|
||||
if( hb_pcount() == 1 && HB_ISPOINTER( 1 ) )
|
||||
{
|
||||
pObj = new QGraphicsItemAnimation( hbqt_par_QObject( 1 ) ) ;
|
||||
}
|
||||
else
|
||||
{
|
||||
pObj = new QGraphicsItemAnimation() ;
|
||||
}
|
||||
|
||||
hb_retptrGC( hbqt_gcAllocate_QGraphicsItemAnimation( ( void * ) pObj, true ) );
|
||||
}
|
||||
|
||||
@@ -134,7 +134,14 @@ HB_FUNC( QT_QGRAPHICSITEMGROUP )
|
||||
{
|
||||
QGraphicsItemGroup * pObj = NULL;
|
||||
|
||||
pObj = new QGraphicsItemGroup() ;
|
||||
if( hb_pcount() == 1 && HB_ISPOINTER( 1 ) )
|
||||
{
|
||||
pObj = new QGraphicsItemGroup( hbqt_par_QGraphicsItem( 1 ) ) ;
|
||||
}
|
||||
else
|
||||
{
|
||||
pObj = new QGraphicsItemGroup() ;
|
||||
}
|
||||
|
||||
hb_retptrGC( hbqt_gcAllocate_QGraphicsItemGroup( ( void * ) pObj, true ) );
|
||||
}
|
||||
|
||||
@@ -137,7 +137,30 @@ HB_FUNC( QT_QGRAPHICSLINEITEM )
|
||||
{
|
||||
QGraphicsLineItem * pObj = NULL;
|
||||
|
||||
pObj = new QGraphicsLineItem() ;
|
||||
if( hb_pcount() >= 4 && HB_ISNUM( 1 ) && HB_ISNUM( 2 ) && HB_ISNUM( 3 ) && HB_ISNUM( 4 ) )
|
||||
{
|
||||
pObj = new QGraphicsLineItem( hb_parnd( 1 ), hb_parnd( 2 ), hb_parnd( 3 ), hb_parnd( 4 ), ( HB_ISPOINTER( 5 ) ? hbqt_par_QGraphicsItem( 5 ) : 0 ) ) ;
|
||||
}
|
||||
else if( hb_pcount() >= 1 && HB_ISPOINTER( 1 ) )
|
||||
{
|
||||
HBQT_GC_T * p = ( HBQT_GC_T * ) hb_parptrGC( hbqt_gcFuncs(), 1 );
|
||||
if( p->type == HBQT_TYPE_QGraphicsItem )
|
||||
{
|
||||
pObj = new QGraphicsLineItem( hbqt_par_QGraphicsItem( 1 ) ) ;
|
||||
}
|
||||
else if( p->type == HBQT_TYPE_QLineF )
|
||||
{
|
||||
pObj = new QGraphicsLineItem( *hbqt_par_QLineF( 1 ), ( HB_ISPOINTER( 2 ) ? hbqt_par_QGraphicsItem( 2 ) : 0 ) ) ;
|
||||
}
|
||||
else
|
||||
{
|
||||
pObj = new QGraphicsLineItem() ;
|
||||
}
|
||||
}
|
||||
else
|
||||
{
|
||||
pObj = new QGraphicsLineItem() ;
|
||||
}
|
||||
|
||||
hb_retptrGC( hbqt_gcAllocate_QGraphicsLineItem( ( void * ) pObj, true ) );
|
||||
}
|
||||
|
||||
@@ -135,7 +135,25 @@ HB_FUNC( QT_QGRAPHICSLINEARLAYOUT )
|
||||
{
|
||||
QGraphicsLinearLayout * pObj = NULL;
|
||||
|
||||
pObj = new QGraphicsLinearLayout() ;
|
||||
if( hb_pcount() >= 1 )
|
||||
{
|
||||
if( HB_ISNUM( 1 ) )
|
||||
{
|
||||
pObj = new QGraphicsLinearLayout( ( Qt::Orientation ) hb_parni( 1 ), ( HB_ISPOINTER( 2 ) ? hbqt_par_QGraphicsLayoutItem( 2 ) : 0 ) ) ;
|
||||
}
|
||||
else if( HB_ISPOINTER( 1 ) )
|
||||
{
|
||||
pObj = new QGraphicsLinearLayout( hbqt_par_QGraphicsLayoutItem( 1 ) ) ;
|
||||
}
|
||||
else
|
||||
{
|
||||
pObj = new QGraphicsLinearLayout() ;
|
||||
}
|
||||
}
|
||||
else
|
||||
{
|
||||
pObj = new QGraphicsLinearLayout() ;
|
||||
}
|
||||
|
||||
hb_retptrGC( hbqt_gcAllocate_QGraphicsLinearLayout( ( void * ) pObj, true ) );
|
||||
}
|
||||
|
||||
@@ -135,7 +135,26 @@ HB_FUNC( QT_QGRAPHICSPATHITEM )
|
||||
{
|
||||
QGraphicsPathItem * pObj = NULL;
|
||||
|
||||
pObj = new QGraphicsPathItem() ;
|
||||
if( hb_pcount() >= 1 && HB_ISPOINTER( 1 ) )
|
||||
{
|
||||
HBQT_GC_T * p = ( HBQT_GC_T * ) hb_parptrGC( hbqt_gcFuncs(), 1 );
|
||||
if( p->type == HBQT_TYPE_QGraphicsItem )
|
||||
{
|
||||
pObj = new QGraphicsPathItem( hbqt_par_QGraphicsItem( 1 ) ) ;
|
||||
}
|
||||
else if( p->type == HBQT_TYPE_QPainterPath )
|
||||
{
|
||||
pObj = new QGraphicsPathItem( *hbqt_par_QPainterPath( 1 ), ( HB_ISPOINTER( 2 ) ? hbqt_par_QGraphicsItem( 2 ) : 0 ) ) ;
|
||||
}
|
||||
else
|
||||
{
|
||||
pObj = new QGraphicsPathItem() ;
|
||||
}
|
||||
}
|
||||
else
|
||||
{
|
||||
pObj = new QGraphicsPathItem() ;
|
||||
}
|
||||
|
||||
hb_retptrGC( hbqt_gcAllocate_QGraphicsPathItem( ( void * ) pObj, true ) );
|
||||
}
|
||||
|
||||
@@ -139,7 +139,26 @@ HB_FUNC( QT_QGRAPHICSPIXMAPITEM )
|
||||
{
|
||||
QGraphicsPixmapItem * pObj = NULL;
|
||||
|
||||
pObj = new QGraphicsPixmapItem() ;
|
||||
if( hb_pcount() >= 1 && HB_ISPOINTER( 1 ) )
|
||||
{
|
||||
HBQT_GC_T * p = ( HBQT_GC_T * ) hb_parptrGC( hbqt_gcFuncs(), 1 );
|
||||
if( p->type == HBQT_TYPE_QGraphicsItem )
|
||||
{
|
||||
pObj = new QGraphicsPixmapItem( hbqt_par_QGraphicsItem( 1 ) ) ;
|
||||
}
|
||||
else if( p->type == HBQT_TYPE_QPixmap )
|
||||
{
|
||||
pObj = new QGraphicsPixmapItem( *hbqt_par_QPixmap( 1 ), ( HB_ISPOINTER( 2 ) ? hbqt_par_QGraphicsItem( 2 ) : 0 ) ) ;
|
||||
}
|
||||
else
|
||||
{
|
||||
pObj = new QGraphicsPixmapItem() ;
|
||||
}
|
||||
}
|
||||
else
|
||||
{
|
||||
pObj = new QGraphicsPixmapItem() ;
|
||||
}
|
||||
|
||||
hb_retptrGC( hbqt_gcAllocate_QGraphicsPixmapItem( ( void * ) pObj, true ) );
|
||||
}
|
||||
|
||||
@@ -135,7 +135,26 @@ HB_FUNC( QT_QGRAPHICSPOLYGONITEM )
|
||||
{
|
||||
QGraphicsPolygonItem * pObj = NULL;
|
||||
|
||||
pObj = new QGraphicsPolygonItem() ;
|
||||
if( hb_pcount() >= 1 && HB_ISPOINTER( 1 ) )
|
||||
{
|
||||
HBQT_GC_T * p = ( HBQT_GC_T * ) hb_parptrGC( hbqt_gcFuncs(), 1 );
|
||||
if( p->type == HBQT_TYPE_QGraphicsItem )
|
||||
{
|
||||
pObj = new QGraphicsPolygonItem( hbqt_par_QGraphicsItem( 1 ) ) ;
|
||||
}
|
||||
else if( p->type == HBQT_TYPE_QPolygonF )
|
||||
{
|
||||
pObj = new QGraphicsPolygonItem( *hbqt_par_QPolygonF( 1 ), ( HB_ISPOINTER( 2 ) ? hbqt_par_QGraphicsItem( 2 ) : 0 ) ) ;
|
||||
}
|
||||
else
|
||||
{
|
||||
pObj = new QGraphicsPolygonItem() ;
|
||||
}
|
||||
}
|
||||
else
|
||||
{
|
||||
pObj = new QGraphicsPolygonItem() ;
|
||||
}
|
||||
|
||||
hb_retptrGC( hbqt_gcAllocate_QGraphicsPolygonItem( ( void * ) pObj, true ) );
|
||||
}
|
||||
|
||||
@@ -145,7 +145,14 @@ HB_FUNC( QT_QGRAPHICSPROXYWIDGET )
|
||||
{
|
||||
QGraphicsProxyWidget * pObj = NULL;
|
||||
|
||||
pObj = new QGraphicsProxyWidget() ;
|
||||
if( hb_pcount() >= 1 && HB_ISPOINTER( 1 ) )
|
||||
{
|
||||
pObj = new QGraphicsProxyWidget( hbqt_par_QGraphicsItem( 1 ), ( Qt::WindowFlags ) ( HB_ISNUM( 2 ) ? hb_parni( 2 ) : 0 ) ) ;
|
||||
}
|
||||
else
|
||||
{
|
||||
pObj = new QGraphicsProxyWidget() ;
|
||||
}
|
||||
|
||||
hb_retptrGC( hbqt_gcAllocate_QGraphicsProxyWidget( ( void * ) pObj, true ) );
|
||||
}
|
||||
|
||||
@@ -136,7 +136,30 @@ HB_FUNC( QT_QGRAPHICSRECTITEM )
|
||||
{
|
||||
QGraphicsRectItem * pObj = NULL;
|
||||
|
||||
pObj = new QGraphicsRectItem() ;
|
||||
if( hb_pcount() >= 4 && HB_ISNUM( 1 ) && HB_ISNUM( 2 ) && HB_ISNUM( 3 ) && HB_ISNUM( 4 ) )
|
||||
{
|
||||
pObj = new QGraphicsRectItem( hb_parnd( 1 ), hb_parnd( 2 ), hb_parnd( 3 ), hb_parnd( 4 ), ( HB_ISPOINTER( 5 ) ? hbqt_par_QGraphicsItem( 5 ) : 0 ) ) ;
|
||||
}
|
||||
else if( hb_pcount() >= 1 && HB_ISPOINTER( 1 ) )
|
||||
{
|
||||
HBQT_GC_T * p = ( HBQT_GC_T * ) hb_parptrGC( hbqt_gcFuncs(), 1 );
|
||||
if( p->type == HBQT_TYPE_QGraphicsItem )
|
||||
{
|
||||
pObj = new QGraphicsRectItem( hbqt_par_QGraphicsItem( 1 ) ) ;
|
||||
}
|
||||
else if( p->type == HBQT_TYPE_QRectF )
|
||||
{
|
||||
pObj = new QGraphicsRectItem( *hbqt_par_QRectF( 1 ), ( HB_ISPOINTER( 2 ) ? hbqt_par_QGraphicsItem( 2 ) : 0 ) ) ;
|
||||
}
|
||||
else
|
||||
{
|
||||
pObj = new QGraphicsRectItem() ;
|
||||
}
|
||||
}
|
||||
else
|
||||
{
|
||||
pObj = new QGraphicsRectItem() ;
|
||||
}
|
||||
|
||||
hb_retptrGC( hbqt_gcAllocate_QGraphicsRectItem( ( void * ) pObj, true ) );
|
||||
}
|
||||
|
||||
@@ -136,7 +136,33 @@ HB_FUNC( QT_QGRAPHICSSIMPLETEXTITEM )
|
||||
{
|
||||
QGraphicsSimpleTextItem * pObj = NULL;
|
||||
|
||||
pObj = new QGraphicsSimpleTextItem() ;
|
||||
if( hb_pcount() >= 1 )
|
||||
{
|
||||
if( HB_ISCHAR( 1 ) )
|
||||
{
|
||||
pObj = new QGraphicsSimpleTextItem( hbqt_par_QString( 1 ), ( HB_ISPOINTER( 2 ) ? hbqt_par_QGraphicsItem( 1 ) : 0 ) ) ;
|
||||
}
|
||||
else if( HB_ISPOINTER( 1 ) )
|
||||
{
|
||||
HBQT_GC_T * p = ( HBQT_GC_T * ) hb_parptrGC( hbqt_gcFuncs(), 1 );
|
||||
if( p->type == HBQT_TYPE_QGraphicsItem )
|
||||
{
|
||||
pObj = new QGraphicsSimpleTextItem( hbqt_par_QGraphicsItem( 1 ) ) ;
|
||||
}
|
||||
else
|
||||
{
|
||||
pObj = new QGraphicsSimpleTextItem() ;
|
||||
}
|
||||
}
|
||||
else
|
||||
{
|
||||
pObj = new QGraphicsSimpleTextItem() ;
|
||||
}
|
||||
}
|
||||
else
|
||||
{
|
||||
pObj = new QGraphicsSimpleTextItem() ;
|
||||
}
|
||||
|
||||
hb_retptrGC( hbqt_gcAllocate_QGraphicsSimpleTextItem( ( void * ) pObj, true ) );
|
||||
}
|
||||
|
||||
@@ -149,7 +149,33 @@ HB_FUNC( QT_QGRAPHICSTEXTITEM )
|
||||
{
|
||||
QGraphicsTextItem * pObj = NULL;
|
||||
|
||||
pObj = new QGraphicsTextItem() ;
|
||||
if( hb_pcount() >= 1 )
|
||||
{
|
||||
if( HB_ISCHAR( 1 ) )
|
||||
{
|
||||
pObj = new QGraphicsTextItem( hbqt_par_QString( 1 ), ( HB_ISPOINTER( 2 ) ? hbqt_par_QGraphicsItem( 1 ) : 0 ) ) ;
|
||||
}
|
||||
else if( HB_ISPOINTER( 1 ) )
|
||||
{
|
||||
HBQT_GC_T * p = ( HBQT_GC_T * ) hb_parptrGC( hbqt_gcFuncs(), 1 );
|
||||
if( p->type == HBQT_TYPE_QGraphicsItem )
|
||||
{
|
||||
pObj = new QGraphicsTextItem( hbqt_par_QGraphicsItem( 1 ) ) ;
|
||||
}
|
||||
else
|
||||
{
|
||||
pObj = new QGraphicsTextItem() ;
|
||||
}
|
||||
}
|
||||
else
|
||||
{
|
||||
pObj = new QGraphicsTextItem() ;
|
||||
}
|
||||
}
|
||||
else
|
||||
{
|
||||
pObj = new QGraphicsTextItem() ;
|
||||
}
|
||||
|
||||
hb_retptrGC( hbqt_gcAllocate_QGraphicsTextItem( ( void * ) pObj, true ) );
|
||||
}
|
||||
|
||||
@@ -160,7 +160,14 @@ HB_FUNC( QT_QGRAPHICSWIDGET )
|
||||
{
|
||||
QGraphicsWidget * pObj = NULL;
|
||||
|
||||
pObj = new QGraphicsWidget() ;
|
||||
if( hb_pcount() >= 1 && HB_ISPOINTER( 1 ) )
|
||||
{
|
||||
pObj = new QGraphicsWidget( hbqt_par_QGraphicsItem( 1 ), ( Qt::WindowFlags ) ( HB_ISNUM( 2 ) ? hb_parni( 2 ) : 0 ) ) ;
|
||||
}
|
||||
else
|
||||
{
|
||||
pObj = new QGraphicsWidget() ;
|
||||
}
|
||||
|
||||
hb_retptrGC( hbqt_gcAllocate_QGraphicsWidget( ( void * ) pObj, true ) );
|
||||
}
|
||||
|
||||
@@ -73,7 +73,30 @@ New =
|
||||
*/
|
||||
HB_FUNC( QT_QGRAPHICSELLIPSEITEM )
|
||||
{
|
||||
hb_retptr( new QGraphicsEllipseItem() );
|
||||
if( hb_pcount() >= 4 && HB_ISNUM( 1 ) && HB_ISNUM( 2 ) && HB_ISNUM( 3 ) && HB_ISNUM( 4 ) )
|
||||
{
|
||||
hb_retptr( new QGraphicsEllipseItem( hb_parnd( 1 ), hb_parnd( 2 ), hb_parnd( 3 ), hb_parnd( 4 ), ( HB_ISPOINTER( 5 ) ? hbqt_par_QGraphicsItem( 5 ) : 0 ) ) );
|
||||
}
|
||||
else if( hb_pcount() >= 1 && HB_ISPOINTER( 1 ) )
|
||||
{
|
||||
HBQT_GC_T * p = ( HBQT_GC_T * ) hb_parptrGC( hbqt_gcFuncs(), 1 );
|
||||
if( p->type == HBQT_TYPE_QGraphicsItem )
|
||||
{
|
||||
hb_retptr( new QGraphicsEllipseItem( hbqt_par_QGraphicsItem( 1 ) ) );
|
||||
}
|
||||
else if( p->type == HBQT_TYPE_QRectF )
|
||||
{
|
||||
hb_retptr( new QGraphicsEllipseItem( *hbqt_par_QRectF( 1 ), ( HB_ISPOINTER( 2 ) ? hbqt_par_QGraphicsItem( 2 ) : 0 ) ) );
|
||||
}
|
||||
else
|
||||
{
|
||||
hb_retptr( new QGraphicsEllipseItem() );
|
||||
}
|
||||
}
|
||||
else
|
||||
{
|
||||
hb_retptr( new QGraphicsEllipseItem() );
|
||||
}
|
||||
}
|
||||
</CODE>
|
||||
|
||||
|
||||
@@ -71,7 +71,14 @@ New =
|
||||
*/
|
||||
HB_FUNC( QT_QGRAPHICSGRIDLAYOUT )
|
||||
{
|
||||
hb_retptr( new QGraphicsGridLayout() );
|
||||
if( hb_pcount() == 1 && HB_ISPOINTER( 1 ) )
|
||||
{
|
||||
hb_retptr( new QGraphicsGridLayout( hbqt_par_QGraphicsLayoutItem( 1 ) ) );
|
||||
}
|
||||
else
|
||||
{
|
||||
hb_retptr( new QGraphicsGridLayout() );
|
||||
}
|
||||
}
|
||||
</CODE>
|
||||
|
||||
|
||||
@@ -73,7 +73,14 @@ New =
|
||||
*/
|
||||
HB_FUNC( QT_QGRAPHICSITEMANIMATION )
|
||||
{
|
||||
hb_retptr( new QGraphicsItemAnimation() );
|
||||
if( hb_pcount() == 1 && HB_ISPOINTER( 1 ) )
|
||||
{
|
||||
hb_retptr( new QGraphicsItemAnimation( hbqt_par_QObject( 1 ) ) );
|
||||
}
|
||||
else
|
||||
{
|
||||
hb_retptr( new QGraphicsItemAnimation() );
|
||||
}
|
||||
}
|
||||
</CODE>
|
||||
|
||||
|
||||
@@ -71,7 +71,14 @@ New =
|
||||
*/
|
||||
HB_FUNC( QT_QGRAPHICSITEMGROUP )
|
||||
{
|
||||
hb_retptr( new QGraphicsItemGroup() );
|
||||
if( hb_pcount() == 1 && HB_ISPOINTER( 1 ) )
|
||||
{
|
||||
hb_retptr( new QGraphicsItemGroup( hbqt_par_QGraphicsItem( 1 ) ) );
|
||||
}
|
||||
else
|
||||
{
|
||||
hb_retptr( new QGraphicsItemGroup() );
|
||||
}
|
||||
}
|
||||
</CODE>
|
||||
|
||||
|
||||
@@ -74,7 +74,30 @@ New =
|
||||
*/
|
||||
HB_FUNC( QT_QGRAPHICSLINEITEM )
|
||||
{
|
||||
hb_retptr( new QGraphicsLineItem() );
|
||||
if( hb_pcount() >= 4 && HB_ISNUM( 1 ) && HB_ISNUM( 2 ) && HB_ISNUM( 3 ) && HB_ISNUM( 4 ) )
|
||||
{
|
||||
hb_retptr( new QGraphicsLineItem( hb_parnd( 1 ), hb_parnd( 2 ), hb_parnd( 3 ), hb_parnd( 4 ), ( HB_ISPOINTER( 5 ) ? hbqt_par_QGraphicsItem( 5 ) : 0 ) ) );
|
||||
}
|
||||
else if( hb_pcount() >= 1 && HB_ISPOINTER( 1 ) )
|
||||
{
|
||||
HBQT_GC_T * p = ( HBQT_GC_T * ) hb_parptrGC( hbqt_gcFuncs(), 1 );
|
||||
if( p->type == HBQT_TYPE_QGraphicsItem )
|
||||
{
|
||||
hb_retptr( new QGraphicsLineItem( hbqt_par_QGraphicsItem( 1 ) ) );
|
||||
}
|
||||
else if( p->type == HBQT_TYPE_QLineF )
|
||||
{
|
||||
hb_retptr( new QGraphicsLineItem( *hbqt_par_QLineF( 1 ), ( HB_ISPOINTER( 2 ) ? hbqt_par_QGraphicsItem( 2 ) : 0 ) ) );
|
||||
}
|
||||
else
|
||||
{
|
||||
hb_retptr( new QGraphicsLineItem() );
|
||||
}
|
||||
}
|
||||
else
|
||||
{
|
||||
hb_retptr( new QGraphicsLineItem() );
|
||||
}
|
||||
}
|
||||
</CODE>
|
||||
|
||||
|
||||
@@ -72,7 +72,25 @@ New =
|
||||
*/
|
||||
HB_FUNC( QT_QGRAPHICSLINEARLAYOUT )
|
||||
{
|
||||
hb_retptr( new QGraphicsLinearLayout() );
|
||||
if( hb_pcount() >= 1 )
|
||||
{
|
||||
if( HB_ISNUM( 1 ) )
|
||||
{
|
||||
hb_retptr( new QGraphicsLinearLayout( ( Qt::Orientation ) hb_parni( 1 ), ( HB_ISPOINTER( 2 ) ? hbqt_par_QGraphicsLayoutItem( 2 ) : 0 ) ) );
|
||||
}
|
||||
else if( HB_ISPOINTER( 1 ) )
|
||||
{
|
||||
hb_retptr( new QGraphicsLinearLayout( hbqt_par_QGraphicsLayoutItem( 1 ) ) );
|
||||
}
|
||||
else
|
||||
{
|
||||
hb_retptr( new QGraphicsLinearLayout() );
|
||||
}
|
||||
}
|
||||
else
|
||||
{
|
||||
hb_retptr( new QGraphicsLinearLayout() );
|
||||
}
|
||||
}
|
||||
</CODE>
|
||||
|
||||
|
||||
@@ -72,7 +72,26 @@ New =
|
||||
*/
|
||||
HB_FUNC( QT_QGRAPHICSPATHITEM )
|
||||
{
|
||||
hb_retptr( new QGraphicsPathItem() );
|
||||
if( hb_pcount() >= 1 && HB_ISPOINTER( 1 ) )
|
||||
{
|
||||
HBQT_GC_T * p = ( HBQT_GC_T * ) hb_parptrGC( hbqt_gcFuncs(), 1 );
|
||||
if( p->type == HBQT_TYPE_QGraphicsItem )
|
||||
{
|
||||
hb_retptr( new QGraphicsPathItem( hbqt_par_QGraphicsItem( 1 ) ) );
|
||||
}
|
||||
else if( p->type == HBQT_TYPE_QPainterPath )
|
||||
{
|
||||
hb_retptr( new QGraphicsPathItem( *hbqt_par_QPainterPath( 1 ), ( HB_ISPOINTER( 2 ) ? hbqt_par_QGraphicsItem( 2 ) : 0 ) ) );
|
||||
}
|
||||
else
|
||||
{
|
||||
hb_retptr( new QGraphicsPathItem() );
|
||||
}
|
||||
}
|
||||
else
|
||||
{
|
||||
hb_retptr( new QGraphicsPathItem() );
|
||||
}
|
||||
}
|
||||
</CODE>
|
||||
|
||||
|
||||
@@ -72,7 +72,26 @@ New =
|
||||
*/
|
||||
HB_FUNC( QT_QGRAPHICSPIXMAPITEM )
|
||||
{
|
||||
hb_retptr( new QGraphicsPixmapItem() );
|
||||
if( hb_pcount() >= 1 && HB_ISPOINTER( 1 ) )
|
||||
{
|
||||
HBQT_GC_T * p = ( HBQT_GC_T * ) hb_parptrGC( hbqt_gcFuncs(), 1 );
|
||||
if( p->type == HBQT_TYPE_QGraphicsItem )
|
||||
{
|
||||
hb_retptr( new QGraphicsPixmapItem( hbqt_par_QGraphicsItem( 1 ) ) );
|
||||
}
|
||||
else if( p->type == HBQT_TYPE_QPixmap )
|
||||
{
|
||||
hb_retptr( new QGraphicsPixmapItem( *hbqt_par_QPixmap( 1 ), ( HB_ISPOINTER( 2 ) ? hbqt_par_QGraphicsItem( 2 ) : 0 ) ) );
|
||||
}
|
||||
else
|
||||
{
|
||||
hb_retptr( new QGraphicsPixmapItem() );
|
||||
}
|
||||
}
|
||||
else
|
||||
{
|
||||
hb_retptr( new QGraphicsPixmapItem() );
|
||||
}
|
||||
}
|
||||
</CODE>
|
||||
|
||||
|
||||
@@ -72,7 +72,26 @@ New =
|
||||
*/
|
||||
HB_FUNC( QT_QGRAPHICSPOLYGONITEM )
|
||||
{
|
||||
hb_retptr( new QGraphicsPolygonItem() );
|
||||
if( hb_pcount() >= 1 && HB_ISPOINTER( 1 ) )
|
||||
{
|
||||
HBQT_GC_T * p = ( HBQT_GC_T * ) hb_parptrGC( hbqt_gcFuncs(), 1 );
|
||||
if( p->type == HBQT_TYPE_QGraphicsItem )
|
||||
{
|
||||
hb_retptr( new QGraphicsPolygonItem( hbqt_par_QGraphicsItem( 1 ) ) );
|
||||
}
|
||||
else if( p->type == HBQT_TYPE_QPolygonF )
|
||||
{
|
||||
hb_retptr( new QGraphicsPolygonItem( *hbqt_par_QPolygonF( 1 ), ( HB_ISPOINTER( 2 ) ? hbqt_par_QGraphicsItem( 2 ) : 0 ) ) );
|
||||
}
|
||||
else
|
||||
{
|
||||
hb_retptr( new QGraphicsPolygonItem() );
|
||||
}
|
||||
}
|
||||
else
|
||||
{
|
||||
hb_retptr( new QGraphicsPolygonItem() );
|
||||
}
|
||||
}
|
||||
</CODE>
|
||||
|
||||
|
||||
@@ -71,7 +71,14 @@ New =
|
||||
*/
|
||||
HB_FUNC( QT_QGRAPHICSPROXYWIDGET )
|
||||
{
|
||||
hb_retptr( new QGraphicsProxyWidget() );
|
||||
if( hb_pcount() >= 1 && HB_ISPOINTER( 1 ) )
|
||||
{
|
||||
hb_retptr( new QGraphicsProxyWidget( hbqt_par_QGraphicsItem( 1 ), ( Qt::WindowFlags ) ( HB_ISNUM( 2 ) ? hb_parni( 2 ) : 0 ) ) );
|
||||
}
|
||||
else
|
||||
{
|
||||
hb_retptr( new QGraphicsProxyWidget() );
|
||||
}
|
||||
}
|
||||
</CODE>
|
||||
|
||||
|
||||
@@ -73,7 +73,30 @@ New =
|
||||
*/
|
||||
HB_FUNC( QT_QGRAPHICSRECTITEM )
|
||||
{
|
||||
hb_retptr( new QGraphicsRectItem() );
|
||||
if( hb_pcount() >= 4 && HB_ISNUM( 1 ) && HB_ISNUM( 2 ) && HB_ISNUM( 3 ) && HB_ISNUM( 4 ) )
|
||||
{
|
||||
hb_retptr( new QGraphicsRectItem( hb_parnd( 1 ), hb_parnd( 2 ), hb_parnd( 3 ), hb_parnd( 4 ), ( HB_ISPOINTER( 5 ) ? hbqt_par_QGraphicsItem( 5 ) : 0 ) ) );
|
||||
}
|
||||
else if( hb_pcount() >= 1 && HB_ISPOINTER( 1 ) )
|
||||
{
|
||||
HBQT_GC_T * p = ( HBQT_GC_T * ) hb_parptrGC( hbqt_gcFuncs(), 1 );
|
||||
if( p->type == HBQT_TYPE_QGraphicsItem )
|
||||
{
|
||||
hb_retptr( new QGraphicsRectItem( hbqt_par_QGraphicsItem( 1 ) ) );
|
||||
}
|
||||
else if( p->type == HBQT_TYPE_QRectF )
|
||||
{
|
||||
hb_retptr( new QGraphicsRectItem( *hbqt_par_QRectF( 1 ), ( HB_ISPOINTER( 2 ) ? hbqt_par_QGraphicsItem( 2 ) : 0 ) ) );
|
||||
}
|
||||
else
|
||||
{
|
||||
hb_retptr( new QGraphicsRectItem() );
|
||||
}
|
||||
}
|
||||
else
|
||||
{
|
||||
hb_retptr( new QGraphicsRectItem() );
|
||||
}
|
||||
}
|
||||
</CODE>
|
||||
|
||||
|
||||
@@ -73,7 +73,33 @@ New =
|
||||
*/
|
||||
HB_FUNC( QT_QGRAPHICSSIMPLETEXTITEM )
|
||||
{
|
||||
hb_retptr( new QGraphicsSimpleTextItem() );
|
||||
if( hb_pcount() >= 1 )
|
||||
{
|
||||
if( HB_ISCHAR( 1 ) )
|
||||
{
|
||||
hb_retptr( new QGraphicsSimpleTextItem( hbqt_par_QString( 1 ), ( HB_ISPOINTER( 2 ) ? hbqt_par_QGraphicsItem( 1 ) : 0 ) ) );
|
||||
}
|
||||
else if( HB_ISPOINTER( 1 ) )
|
||||
{
|
||||
HBQT_GC_T * p = ( HBQT_GC_T * ) hb_parptrGC( hbqt_gcFuncs(), 1 );
|
||||
if( p->type == HBQT_TYPE_QGraphicsItem )
|
||||
{
|
||||
hb_retptr( new QGraphicsSimpleTextItem( hbqt_par_QGraphicsItem( 1 ) ) );
|
||||
}
|
||||
else
|
||||
{
|
||||
hb_retptr( new QGraphicsSimpleTextItem() );
|
||||
}
|
||||
}
|
||||
else
|
||||
{
|
||||
hb_retptr( new QGraphicsSimpleTextItem() );
|
||||
}
|
||||
}
|
||||
else
|
||||
{
|
||||
hb_retptr( new QGraphicsSimpleTextItem() );
|
||||
}
|
||||
}
|
||||
</CODE>
|
||||
|
||||
|
||||
@@ -71,7 +71,33 @@ New =
|
||||
*/
|
||||
HB_FUNC( QT_QGRAPHICSSVGITEM )
|
||||
{
|
||||
hb_retptr( new QGraphicsSvgItem() );
|
||||
if( hb_pcount() >= 1 )
|
||||
{
|
||||
if( HB_ISCHAR( 1 ) )
|
||||
{
|
||||
hb_retptr( new QGraphicsSvgItem( hbqt_par_QString( 1 ), ( HB_ISPOINTER( 2 ) ? hbqt_par_QGraphicsItem( 1 ) : 0 ) ) );
|
||||
}
|
||||
else if( HB_ISPOINTER( 1 ) )
|
||||
{
|
||||
HBQT_GC_T * p = ( HBQT_GC_T * ) hb_parptrGC( hbqt_gcFuncs(), 1 );
|
||||
if( p->type == HBQT_TYPE_QGraphicsItem )
|
||||
{
|
||||
hb_retptr( new QGraphicsSvgItem( hbqt_par_QGraphicsItem( 1 ) ) );
|
||||
}
|
||||
else
|
||||
{
|
||||
hb_retptr( new QGraphicsSvgItem() );
|
||||
}
|
||||
}
|
||||
else
|
||||
{
|
||||
hb_retptr( new QGraphicsSvgItem() );
|
||||
}
|
||||
}
|
||||
else
|
||||
{
|
||||
hb_retptr( new QGraphicsSvgItem() );
|
||||
}
|
||||
}
|
||||
</CODE>
|
||||
|
||||
|
||||
@@ -75,7 +75,33 @@ New =
|
||||
*/
|
||||
HB_FUNC( QT_QGRAPHICSTEXTITEM )
|
||||
{
|
||||
hb_retptr( new QGraphicsTextItem() );
|
||||
if( hb_pcount() >= 1 )
|
||||
{
|
||||
if( HB_ISCHAR( 1 ) )
|
||||
{
|
||||
hb_retptr( new QGraphicsTextItem( hbqt_par_QString( 1 ), ( HB_ISPOINTER( 2 ) ? hbqt_par_QGraphicsItem( 1 ) : 0 ) ) );
|
||||
}
|
||||
else if( HB_ISPOINTER( 1 ) )
|
||||
{
|
||||
HBQT_GC_T * p = ( HBQT_GC_T * ) hb_parptrGC( hbqt_gcFuncs(), 1 );
|
||||
if( p->type == HBQT_TYPE_QGraphicsItem )
|
||||
{
|
||||
hb_retptr( new QGraphicsTextItem( hbqt_par_QGraphicsItem( 1 ) ) );
|
||||
}
|
||||
else
|
||||
{
|
||||
hb_retptr( new QGraphicsTextItem() );
|
||||
}
|
||||
}
|
||||
else
|
||||
{
|
||||
hb_retptr( new QGraphicsTextItem() );
|
||||
}
|
||||
}
|
||||
else
|
||||
{
|
||||
hb_retptr( new QGraphicsTextItem() );
|
||||
}
|
||||
}
|
||||
</CODE>
|
||||
|
||||
|
||||
@@ -71,7 +71,14 @@ New =
|
||||
*/
|
||||
HB_FUNC( QT_QGRAPHICSWIDGET )
|
||||
{
|
||||
hb_retptr( new QGraphicsWidget() );
|
||||
if( hb_pcount() >= 1 && HB_ISPOINTER( 1 ) )
|
||||
{
|
||||
hb_retptr( new QGraphicsWidget( hbqt_par_QGraphicsItem( 1 ), ( Qt::WindowFlags ) ( HB_ISNUM( 2 ) ? hb_parni( 2 ) : 0 ) ) );
|
||||
}
|
||||
else
|
||||
{
|
||||
hb_retptr( new QGraphicsWidget() );
|
||||
}
|
||||
}
|
||||
</CODE>
|
||||
|
||||
|
||||
Reference in New Issue
Block a user