2024-11-17 19:21:37 +13:00
# pragma once
# ifndef MIQT_QT_GEN_QGRAPHICSSCENE_H
# define MIQT_QT_GEN_QGRAPHICSSCENE_H
2024-08-25 16:08:24 +12:00
# include <stdbool.h>
# include <stddef.h>
# include <stdint.h>
# pragma GCC diagnostic ignored "-Wdeprecated-declarations"
2024-10-16 18:07:56 +13:00
# include "../libmiqt/libmiqt.h"
2024-09-15 10:29:05 +12:00
2024-08-25 16:08:24 +12:00
# ifdef __cplusplus
extern " C " {
# endif
# ifdef __cplusplus
class QBrush ;
2024-11-19 19:29:06 +13:00
class QChildEvent ;
2024-08-25 16:08:24 +12:00
class QEvent ;
2024-11-19 19:29:06 +13:00
class QFocusEvent ;
2024-08-25 16:08:24 +12:00
class QFont ;
class QGraphicsEllipseItem ;
class QGraphicsItem ;
class QGraphicsItemGroup ;
class QGraphicsLineItem ;
class QGraphicsPathItem ;
class QGraphicsPixmapItem ;
2024-08-29 19:01:51 +12:00
class QGraphicsProxyWidget ;
2024-08-25 16:08:24 +12:00
class QGraphicsRectItem ;
class QGraphicsScene ;
2024-11-19 19:29:06 +13:00
class QGraphicsSceneContextMenuEvent ;
class QGraphicsSceneDragDropEvent ;
class QGraphicsSceneHelpEvent ;
class QGraphicsSceneMouseEvent ;
class QGraphicsSceneWheelEvent ;
2024-08-25 16:08:24 +12:00
class QGraphicsSimpleTextItem ;
class QGraphicsTextItem ;
class QGraphicsView ;
class QGraphicsWidget ;
2024-11-19 19:29:06 +13:00
class QInputMethodEvent ;
class QKeyEvent ;
2024-08-25 16:08:24 +12:00
class QLineF ;
2024-11-19 19:29:06 +13:00
class QMetaMethod ;
2024-08-25 16:08:24 +12:00
class QMetaObject ;
class QObject ;
2024-08-29 19:01:51 +12:00
class QPainter ;
2024-08-25 16:08:24 +12:00
class QPainterPath ;
class QPalette ;
class QPen ;
class QPixmap ;
class QPointF ;
class QRectF ;
class QStyle ;
2024-11-19 19:29:06 +13:00
class QTimerEvent ;
2024-08-25 16:08:24 +12:00
class QTransform ;
2024-08-29 19:01:51 +12:00
class QVariant ;
class QWidget ;
2024-08-25 16:08:24 +12:00
# else
typedef struct QBrush QBrush ;
2024-11-19 19:29:06 +13:00
typedef struct QChildEvent QChildEvent ;
2024-08-25 16:08:24 +12:00
typedef struct QEvent QEvent ;
2024-11-19 19:29:06 +13:00
typedef struct QFocusEvent QFocusEvent ;
2024-08-25 16:08:24 +12:00
typedef struct QFont QFont ;
typedef struct QGraphicsEllipseItem QGraphicsEllipseItem ;
typedef struct QGraphicsItem QGraphicsItem ;
typedef struct QGraphicsItemGroup QGraphicsItemGroup ;
typedef struct QGraphicsLineItem QGraphicsLineItem ;
typedef struct QGraphicsPathItem QGraphicsPathItem ;
typedef struct QGraphicsPixmapItem QGraphicsPixmapItem ;
2024-08-29 19:01:51 +12:00
typedef struct QGraphicsProxyWidget QGraphicsProxyWidget ;
2024-08-25 16:08:24 +12:00
typedef struct QGraphicsRectItem QGraphicsRectItem ;
typedef struct QGraphicsScene QGraphicsScene ;
2024-11-19 19:29:06 +13:00
typedef struct QGraphicsSceneContextMenuEvent QGraphicsSceneContextMenuEvent ;
typedef struct QGraphicsSceneDragDropEvent QGraphicsSceneDragDropEvent ;
typedef struct QGraphicsSceneHelpEvent QGraphicsSceneHelpEvent ;
typedef struct QGraphicsSceneMouseEvent QGraphicsSceneMouseEvent ;
typedef struct QGraphicsSceneWheelEvent QGraphicsSceneWheelEvent ;
2024-08-25 16:08:24 +12:00
typedef struct QGraphicsSimpleTextItem QGraphicsSimpleTextItem ;
typedef struct QGraphicsTextItem QGraphicsTextItem ;
typedef struct QGraphicsView QGraphicsView ;
typedef struct QGraphicsWidget QGraphicsWidget ;
2024-11-19 19:29:06 +13:00
typedef struct QInputMethodEvent QInputMethodEvent ;
typedef struct QKeyEvent QKeyEvent ;
2024-08-25 16:08:24 +12:00
typedef struct QLineF QLineF ;
2024-11-19 19:29:06 +13:00
typedef struct QMetaMethod QMetaMethod ;
2024-08-25 16:08:24 +12:00
typedef struct QMetaObject QMetaObject ;
typedef struct QObject QObject ;
2024-08-29 19:01:51 +12:00
typedef struct QPainter QPainter ;
2024-08-25 16:08:24 +12:00
typedef struct QPainterPath QPainterPath ;
typedef struct QPalette QPalette ;
typedef struct QPen QPen ;
typedef struct QPixmap QPixmap ;
typedef struct QPointF QPointF ;
typedef struct QRectF QRectF ;
typedef struct QStyle QStyle ;
2024-11-19 19:29:06 +13:00
typedef struct QTimerEvent QTimerEvent ;
2024-08-25 16:08:24 +12:00
typedef struct QTransform QTransform ;
2024-08-29 19:01:51 +12:00
typedef struct QVariant QVariant ;
typedef struct QWidget QWidget ;
2024-08-25 16:08:24 +12:00
# endif
2024-12-07 17:15:57 +13:00
QGraphicsScene * QGraphicsScene_new ( ) ;
QGraphicsScene * QGraphicsScene_new2 ( QRectF * sceneRect ) ;
QGraphicsScene * QGraphicsScene_new3 ( double x , double y , double width , double height ) ;
QGraphicsScene * QGraphicsScene_new4 ( QObject * parent ) ;
QGraphicsScene * QGraphicsScene_new5 ( QRectF * sceneRect , QObject * parent ) ;
QGraphicsScene * QGraphicsScene_new6 ( double x , double y , double width , double height , QObject * parent ) ;
void QGraphicsScene_virtbase ( QGraphicsScene * src , QObject * * outptr_QObject ) ;
2025-02-01 13:45:16 +13:00
QMetaObject * QGraphicsScene_metaObject ( const QGraphicsScene * self ) ;
void * QGraphicsScene_metacast ( QGraphicsScene * self , const char * param1 ) ;
struct miqt_string QGraphicsScene_tr ( const char * s ) ;
struct miqt_string QGraphicsScene_trUtf8 ( const char * s ) ;
QRectF * QGraphicsScene_sceneRect ( const QGraphicsScene * self ) ;
double QGraphicsScene_width ( const QGraphicsScene * self ) ;
double QGraphicsScene_height ( const QGraphicsScene * self ) ;
void QGraphicsScene_setSceneRect ( QGraphicsScene * self , QRectF * rect ) ;
void QGraphicsScene_setSceneRect2 ( QGraphicsScene * self , double x , double y , double w , double h ) ;
void QGraphicsScene_render ( QGraphicsScene * self , QPainter * painter ) ;
int QGraphicsScene_itemIndexMethod ( const QGraphicsScene * self ) ;
void QGraphicsScene_setItemIndexMethod ( QGraphicsScene * self , int method ) ;
bool QGraphicsScene_isSortCacheEnabled ( const QGraphicsScene * self ) ;
void QGraphicsScene_setSortCacheEnabled ( QGraphicsScene * self , bool enabled ) ;
int QGraphicsScene_bspTreeDepth ( const QGraphicsScene * self ) ;
void QGraphicsScene_setBspTreeDepth ( QGraphicsScene * self , int depth ) ;
QRectF * QGraphicsScene_itemsBoundingRect ( const QGraphicsScene * self ) ;
struct miqt_array /* of QGraphicsItem* */ QGraphicsScene_items ( const QGraphicsScene * self ) ;
struct miqt_array /* of QGraphicsItem* */ QGraphicsScene_itemsWithPos ( const QGraphicsScene * self , QPointF * pos ) ;
struct miqt_array /* of QGraphicsItem* */ QGraphicsScene_itemsWithRect ( const QGraphicsScene * self , QRectF * rect ) ;
struct miqt_array /* of QGraphicsItem* */ QGraphicsScene_itemsWithPath ( const QGraphicsScene * self , QPainterPath * path ) ;
struct miqt_array /* of QGraphicsItem* */ QGraphicsScene_collidingItems ( const QGraphicsScene * self , QGraphicsItem * item ) ;
QGraphicsItem * QGraphicsScene_itemAt ( const QGraphicsScene * self , QPointF * pos , QTransform * deviceTransform ) ;
struct miqt_array /* of QGraphicsItem* */ QGraphicsScene_items2 ( const QGraphicsScene * self , double x , double y , double w , double h , int mode , int order ) ;
QGraphicsItem * QGraphicsScene_itemAt2 ( const QGraphicsScene * self , double x , double y , QTransform * deviceTransform ) ;
struct miqt_array /* of QGraphicsItem* */ QGraphicsScene_selectedItems ( const QGraphicsScene * self ) ;
QPainterPath * QGraphicsScene_selectionArea ( const QGraphicsScene * self ) ;
void QGraphicsScene_setSelectionArea ( QGraphicsScene * self , QPainterPath * path , QTransform * deviceTransform ) ;
void QGraphicsScene_setSelectionAreaWithPath ( QGraphicsScene * self , QPainterPath * path ) ;
void QGraphicsScene_setSelectionArea2 ( QGraphicsScene * self , QPainterPath * path , int selectionOperation ) ;
QGraphicsItemGroup * QGraphicsScene_createItemGroup ( QGraphicsScene * self , struct miqt_array /* of QGraphicsItem* */ items ) ;
void QGraphicsScene_destroyItemGroup ( QGraphicsScene * self , QGraphicsItemGroup * group ) ;
void QGraphicsScene_addItem ( QGraphicsScene * self , QGraphicsItem * item ) ;
QGraphicsEllipseItem * QGraphicsScene_addEllipse ( QGraphicsScene * self , QRectF * rect ) ;
QGraphicsLineItem * QGraphicsScene_addLine ( QGraphicsScene * self , QLineF * line ) ;
QGraphicsPathItem * QGraphicsScene_addPath ( QGraphicsScene * self , QPainterPath * path ) ;
QGraphicsPixmapItem * QGraphicsScene_addPixmap ( QGraphicsScene * self , QPixmap * pixmap ) ;
QGraphicsRectItem * QGraphicsScene_addRect ( QGraphicsScene * self , QRectF * rect ) ;
QGraphicsTextItem * QGraphicsScene_addText ( QGraphicsScene * self , struct miqt_string text ) ;
QGraphicsSimpleTextItem * QGraphicsScene_addSimpleText ( QGraphicsScene * self , struct miqt_string text ) ;
QGraphicsProxyWidget * QGraphicsScene_addWidget ( QGraphicsScene * self , QWidget * widget ) ;
QGraphicsEllipseItem * QGraphicsScene_addEllipse2 ( QGraphicsScene * self , double x , double y , double w , double h ) ;
QGraphicsLineItem * QGraphicsScene_addLine2 ( QGraphicsScene * self , double x1 , double y1 , double x2 , double y2 ) ;
QGraphicsRectItem * QGraphicsScene_addRect2 ( QGraphicsScene * self , double x , double y , double w , double h ) ;
void QGraphicsScene_removeItem ( QGraphicsScene * self , QGraphicsItem * item ) ;
QGraphicsItem * QGraphicsScene_focusItem ( const QGraphicsScene * self ) ;
void QGraphicsScene_setFocusItem ( QGraphicsScene * self , QGraphicsItem * item ) ;
bool QGraphicsScene_hasFocus ( const QGraphicsScene * self ) ;
void QGraphicsScene_setFocus ( QGraphicsScene * self ) ;
void QGraphicsScene_clearFocus ( QGraphicsScene * self ) ;
void QGraphicsScene_setStickyFocus ( QGraphicsScene * self , bool enabled ) ;
bool QGraphicsScene_stickyFocus ( const QGraphicsScene * self ) ;
QGraphicsItem * QGraphicsScene_mouseGrabberItem ( const QGraphicsScene * self ) ;
QBrush * QGraphicsScene_backgroundBrush ( const QGraphicsScene * self ) ;
void QGraphicsScene_setBackgroundBrush ( QGraphicsScene * self , QBrush * brush ) ;
QBrush * QGraphicsScene_foregroundBrush ( const QGraphicsScene * self ) ;
void QGraphicsScene_setForegroundBrush ( QGraphicsScene * self , QBrush * brush ) ;
QVariant * QGraphicsScene_inputMethodQuery ( const QGraphicsScene * self , int query ) ;
struct miqt_array /* of QGraphicsView* */ QGraphicsScene_views ( const QGraphicsScene * self ) ;
void QGraphicsScene_update ( QGraphicsScene * self , double x , double y , double w , double h ) ;
void QGraphicsScene_invalidate ( QGraphicsScene * self , double x , double y , double w , double h ) ;
QStyle * QGraphicsScene_style ( const QGraphicsScene * self ) ;
void QGraphicsScene_setStyle ( QGraphicsScene * self , QStyle * style ) ;
QFont * QGraphicsScene_font ( const QGraphicsScene * self ) ;
void QGraphicsScene_setFont ( QGraphicsScene * self , QFont * font ) ;
QPalette * QGraphicsScene_palette ( const QGraphicsScene * self ) ;
void QGraphicsScene_setPalette ( QGraphicsScene * self , QPalette * palette ) ;
bool QGraphicsScene_isActive ( const QGraphicsScene * self ) ;
QGraphicsItem * QGraphicsScene_activePanel ( const QGraphicsScene * self ) ;
void QGraphicsScene_setActivePanel ( QGraphicsScene * self , QGraphicsItem * item ) ;
QGraphicsWidget * QGraphicsScene_activeWindow ( const QGraphicsScene * self ) ;
void QGraphicsScene_setActiveWindow ( QGraphicsScene * self , QGraphicsWidget * widget ) ;
bool QGraphicsScene_sendEvent ( QGraphicsScene * self , QGraphicsItem * item , QEvent * event ) ;
double QGraphicsScene_minimumRenderSize ( const QGraphicsScene * self ) ;
void QGraphicsScene_setMinimumRenderSize ( QGraphicsScene * self , double minSize ) ;
bool QGraphicsScene_focusOnTouch ( const QGraphicsScene * self ) ;
void QGraphicsScene_setFocusOnTouch ( QGraphicsScene * self , bool enabled ) ;
void QGraphicsScene_update2 ( QGraphicsScene * self ) ;
void QGraphicsScene_invalidate2 ( QGraphicsScene * self ) ;
void QGraphicsScene_advance ( QGraphicsScene * self ) ;
void QGraphicsScene_clearSelection ( QGraphicsScene * self ) ;
void QGraphicsScene_clear ( QGraphicsScene * self ) ;
bool QGraphicsScene_event ( QGraphicsScene * self , QEvent * event ) ;
bool QGraphicsScene_eventFilter ( QGraphicsScene * self , QObject * watched , QEvent * event ) ;
void QGraphicsScene_contextMenuEvent ( QGraphicsScene * self , QGraphicsSceneContextMenuEvent * event ) ;
void QGraphicsScene_dragEnterEvent ( QGraphicsScene * self , QGraphicsSceneDragDropEvent * event ) ;
void QGraphicsScene_dragMoveEvent ( QGraphicsScene * self , QGraphicsSceneDragDropEvent * event ) ;
void QGraphicsScene_dragLeaveEvent ( QGraphicsScene * self , QGraphicsSceneDragDropEvent * event ) ;
void QGraphicsScene_dropEvent ( QGraphicsScene * self , QGraphicsSceneDragDropEvent * event ) ;
void QGraphicsScene_focusInEvent ( QGraphicsScene * self , QFocusEvent * event ) ;
void QGraphicsScene_focusOutEvent ( QGraphicsScene * self , QFocusEvent * event ) ;
void QGraphicsScene_helpEvent ( QGraphicsScene * self , QGraphicsSceneHelpEvent * event ) ;
void QGraphicsScene_keyPressEvent ( QGraphicsScene * self , QKeyEvent * event ) ;
void QGraphicsScene_keyReleaseEvent ( QGraphicsScene * self , QKeyEvent * event ) ;
void QGraphicsScene_mousePressEvent ( QGraphicsScene * self , QGraphicsSceneMouseEvent * event ) ;
void QGraphicsScene_mouseMoveEvent ( QGraphicsScene * self , QGraphicsSceneMouseEvent * event ) ;
void QGraphicsScene_mouseReleaseEvent ( QGraphicsScene * self , QGraphicsSceneMouseEvent * event ) ;
void QGraphicsScene_mouseDoubleClickEvent ( QGraphicsScene * self , QGraphicsSceneMouseEvent * event ) ;
void QGraphicsScene_wheelEvent ( QGraphicsScene * self , QGraphicsSceneWheelEvent * event ) ;
void QGraphicsScene_inputMethodEvent ( QGraphicsScene * self , QInputMethodEvent * event ) ;
void QGraphicsScene_drawBackground ( QGraphicsScene * self , QPainter * painter , QRectF * rect ) ;
void QGraphicsScene_drawForeground ( QGraphicsScene * self , QPainter * painter , QRectF * rect ) ;
void QGraphicsScene_changed ( QGraphicsScene * self , struct miqt_array /* of QRectF* */ region ) ;
void QGraphicsScene_connect_changed ( QGraphicsScene * self , intptr_t slot ) ;
void QGraphicsScene_sceneRectChanged ( QGraphicsScene * self , QRectF * rect ) ;
void QGraphicsScene_connect_sceneRectChanged ( QGraphicsScene * self , intptr_t slot ) ;
void QGraphicsScene_selectionChanged ( QGraphicsScene * self ) ;
void QGraphicsScene_connect_selectionChanged ( QGraphicsScene * self , intptr_t slot ) ;
void QGraphicsScene_focusItemChanged ( QGraphicsScene * self , QGraphicsItem * newFocus , QGraphicsItem * oldFocus , int reason ) ;
void QGraphicsScene_connect_focusItemChanged ( QGraphicsScene * self , intptr_t slot ) ;
struct miqt_string QGraphicsScene_tr2 ( const char * s , const char * c ) ;
struct miqt_string QGraphicsScene_tr3 ( const char * s , const char * c , int n ) ;
struct miqt_string QGraphicsScene_trUtf82 ( const char * s , const char * c ) ;
struct miqt_string QGraphicsScene_trUtf83 ( const char * s , const char * c , int n ) ;
void QGraphicsScene_render2 ( QGraphicsScene * self , QPainter * painter , QRectF * target ) ;
void QGraphicsScene_render3 ( QGraphicsScene * self , QPainter * painter , QRectF * target , QRectF * source ) ;
void QGraphicsScene_render4 ( QGraphicsScene * self , QPainter * painter , QRectF * target , QRectF * source , int aspectRatioMode ) ;
struct miqt_array /* of QGraphicsItem* */ QGraphicsScene_items1 ( const QGraphicsScene * self , int order ) ;
struct miqt_array /* of QGraphicsItem* */ QGraphicsScene_items22 ( const QGraphicsScene * self , QPointF * pos , int mode ) ;
struct miqt_array /* of QGraphicsItem* */ QGraphicsScene_items3 ( const QGraphicsScene * self , QPointF * pos , int mode , int order ) ;
struct miqt_array /* of QGraphicsItem* */ QGraphicsScene_items4 ( const QGraphicsScene * self , QPointF * pos , int mode , int order , QTransform * deviceTransform ) ;
struct miqt_array /* of QGraphicsItem* */ QGraphicsScene_items23 ( const QGraphicsScene * self , QRectF * rect , int mode ) ;
struct miqt_array /* of QGraphicsItem* */ QGraphicsScene_items32 ( const QGraphicsScene * self , QRectF * rect , int mode , int order ) ;
struct miqt_array /* of QGraphicsItem* */ QGraphicsScene_items42 ( const QGraphicsScene * self , QRectF * rect , int mode , int order , QTransform * deviceTransform ) ;
struct miqt_array /* of QGraphicsItem* */ QGraphicsScene_items25 ( const QGraphicsScene * self , QPainterPath * path , int mode ) ;
struct miqt_array /* of QGraphicsItem* */ QGraphicsScene_items34 ( const QGraphicsScene * self , QPainterPath * path , int mode , int order ) ;
struct miqt_array /* of QGraphicsItem* */ QGraphicsScene_items44 ( const QGraphicsScene * self , QPainterPath * path , int mode , int order , QTransform * deviceTransform ) ;
struct miqt_array /* of QGraphicsItem* */ QGraphicsScene_collidingItems2 ( const QGraphicsScene * self , QGraphicsItem * item , int mode ) ;
struct miqt_array /* of QGraphicsItem* */ QGraphicsScene_items7 ( const QGraphicsScene * self , double x , double y , double w , double h , int mode , int order , QTransform * deviceTransform ) ;
void QGraphicsScene_setSelectionArea22 ( QGraphicsScene * self , QPainterPath * path , int mode ) ;
void QGraphicsScene_setSelectionArea3 ( QGraphicsScene * self , QPainterPath * path , int mode , QTransform * deviceTransform ) ;
void QGraphicsScene_setSelectionArea32 ( QGraphicsScene * self , QPainterPath * path , int selectionOperation , int mode ) ;
void QGraphicsScene_setSelectionArea4 ( QGraphicsScene * self , QPainterPath * path , int selectionOperation , int mode , QTransform * deviceTransform ) ;
QGraphicsEllipseItem * QGraphicsScene_addEllipse22 ( QGraphicsScene * self , QRectF * rect , QPen * pen ) ;
QGraphicsEllipseItem * QGraphicsScene_addEllipse3 ( QGraphicsScene * self , QRectF * rect , QPen * pen , QBrush * brush ) ;
QGraphicsLineItem * QGraphicsScene_addLine22 ( QGraphicsScene * self , QLineF * line , QPen * pen ) ;
QGraphicsPathItem * QGraphicsScene_addPath2 ( QGraphicsScene * self , QPainterPath * path , QPen * pen ) ;
QGraphicsPathItem * QGraphicsScene_addPath3 ( QGraphicsScene * self , QPainterPath * path , QPen * pen , QBrush * brush ) ;
QGraphicsRectItem * QGraphicsScene_addRect22 ( QGraphicsScene * self , QRectF * rect , QPen * pen ) ;
QGraphicsRectItem * QGraphicsScene_addRect3 ( QGraphicsScene * self , QRectF * rect , QPen * pen , QBrush * brush ) ;
QGraphicsTextItem * QGraphicsScene_addText2 ( QGraphicsScene * self , struct miqt_string text , QFont * font ) ;
QGraphicsSimpleTextItem * QGraphicsScene_addSimpleText2 ( QGraphicsScene * self , struct miqt_string text , QFont * font ) ;
QGraphicsProxyWidget * QGraphicsScene_addWidget2 ( QGraphicsScene * self , QWidget * widget , int wFlags ) ;
QGraphicsEllipseItem * QGraphicsScene_addEllipse5 ( QGraphicsScene * self , double x , double y , double w , double h , QPen * pen ) ;
QGraphicsEllipseItem * QGraphicsScene_addEllipse6 ( QGraphicsScene * self , double x , double y , double w , double h , QPen * pen , QBrush * brush ) ;
QGraphicsLineItem * QGraphicsScene_addLine5 ( QGraphicsScene * self , double x1 , double y1 , double x2 , double y2 , QPen * pen ) ;
QGraphicsRectItem * QGraphicsScene_addRect5 ( QGraphicsScene * self , double x , double y , double w , double h , QPen * pen ) ;
QGraphicsRectItem * QGraphicsScene_addRect6 ( QGraphicsScene * self , double x , double y , double w , double h , QPen * pen , QBrush * brush ) ;
void QGraphicsScene_setFocusItem2 ( QGraphicsScene * self , QGraphicsItem * item , int focusReason ) ;
void QGraphicsScene_setFocus1 ( QGraphicsScene * self , int focusReason ) ;
void QGraphicsScene_invalidate5 ( QGraphicsScene * self , double x , double y , double w , double h , int layers ) ;
void QGraphicsScene_update1 ( QGraphicsScene * self , QRectF * rect ) ;
void QGraphicsScene_invalidate1 ( QGraphicsScene * self , QRectF * rect ) ;
void QGraphicsScene_invalidate22 ( QGraphicsScene * self , QRectF * rect , int layers ) ;
bool QGraphicsScene_override_virtual_inputMethodQuery ( void * self , intptr_t slot ) ;
QVariant * QGraphicsScene_virtualbase_inputMethodQuery ( const void * self , int query ) ;
bool QGraphicsScene_override_virtual_event ( void * self , intptr_t slot ) ;
bool QGraphicsScene_virtualbase_event ( void * self , QEvent * event ) ;
bool QGraphicsScene_override_virtual_eventFilter ( void * self , intptr_t slot ) ;
bool QGraphicsScene_virtualbase_eventFilter ( void * self , QObject * watched , QEvent * event ) ;
bool QGraphicsScene_override_virtual_contextMenuEvent ( void * self , intptr_t slot ) ;
void QGraphicsScene_virtualbase_contextMenuEvent ( void * self , QGraphicsSceneContextMenuEvent * event ) ;
bool QGraphicsScene_override_virtual_dragEnterEvent ( void * self , intptr_t slot ) ;
void QGraphicsScene_virtualbase_dragEnterEvent ( void * self , QGraphicsSceneDragDropEvent * event ) ;
bool QGraphicsScene_override_virtual_dragMoveEvent ( void * self , intptr_t slot ) ;
void QGraphicsScene_virtualbase_dragMoveEvent ( void * self , QGraphicsSceneDragDropEvent * event ) ;
bool QGraphicsScene_override_virtual_dragLeaveEvent ( void * self , intptr_t slot ) ;
void QGraphicsScene_virtualbase_dragLeaveEvent ( void * self , QGraphicsSceneDragDropEvent * event ) ;
bool QGraphicsScene_override_virtual_dropEvent ( void * self , intptr_t slot ) ;
void QGraphicsScene_virtualbase_dropEvent ( void * self , QGraphicsSceneDragDropEvent * event ) ;
bool QGraphicsScene_override_virtual_focusInEvent ( void * self , intptr_t slot ) ;
void QGraphicsScene_virtualbase_focusInEvent ( void * self , QFocusEvent * event ) ;
bool QGraphicsScene_override_virtual_focusOutEvent ( void * self , intptr_t slot ) ;
void QGraphicsScene_virtualbase_focusOutEvent ( void * self , QFocusEvent * event ) ;
bool QGraphicsScene_override_virtual_helpEvent ( void * self , intptr_t slot ) ;
void QGraphicsScene_virtualbase_helpEvent ( void * self , QGraphicsSceneHelpEvent * event ) ;
bool QGraphicsScene_override_virtual_keyPressEvent ( void * self , intptr_t slot ) ;
void QGraphicsScene_virtualbase_keyPressEvent ( void * self , QKeyEvent * event ) ;
bool QGraphicsScene_override_virtual_keyReleaseEvent ( void * self , intptr_t slot ) ;
void QGraphicsScene_virtualbase_keyReleaseEvent ( void * self , QKeyEvent * event ) ;
bool QGraphicsScene_override_virtual_mousePressEvent ( void * self , intptr_t slot ) ;
void QGraphicsScene_virtualbase_mousePressEvent ( void * self , QGraphicsSceneMouseEvent * event ) ;
bool QGraphicsScene_override_virtual_mouseMoveEvent ( void * self , intptr_t slot ) ;
void QGraphicsScene_virtualbase_mouseMoveEvent ( void * self , QGraphicsSceneMouseEvent * event ) ;
bool QGraphicsScene_override_virtual_mouseReleaseEvent ( void * self , intptr_t slot ) ;
void QGraphicsScene_virtualbase_mouseReleaseEvent ( void * self , QGraphicsSceneMouseEvent * event ) ;
bool QGraphicsScene_override_virtual_mouseDoubleClickEvent ( void * self , intptr_t slot ) ;
void QGraphicsScene_virtualbase_mouseDoubleClickEvent ( void * self , QGraphicsSceneMouseEvent * event ) ;
bool QGraphicsScene_override_virtual_wheelEvent ( void * self , intptr_t slot ) ;
void QGraphicsScene_virtualbase_wheelEvent ( void * self , QGraphicsSceneWheelEvent * event ) ;
bool QGraphicsScene_override_virtual_inputMethodEvent ( void * self , intptr_t slot ) ;
void QGraphicsScene_virtualbase_inputMethodEvent ( void * self , QInputMethodEvent * event ) ;
bool QGraphicsScene_override_virtual_drawBackground ( void * self , intptr_t slot ) ;
void QGraphicsScene_virtualbase_drawBackground ( void * self , QPainter * painter , QRectF * rect ) ;
bool QGraphicsScene_override_virtual_drawForeground ( void * self , intptr_t slot ) ;
void QGraphicsScene_virtualbase_drawForeground ( void * self , QPainter * painter , QRectF * rect ) ;
bool QGraphicsScene_override_virtual_timerEvent ( void * self , intptr_t slot ) ;
void QGraphicsScene_virtualbase_timerEvent ( void * self , QTimerEvent * event ) ;
bool QGraphicsScene_override_virtual_childEvent ( void * self , intptr_t slot ) ;
void QGraphicsScene_virtualbase_childEvent ( void * self , QChildEvent * event ) ;
bool QGraphicsScene_override_virtual_customEvent ( void * self , intptr_t slot ) ;
void QGraphicsScene_virtualbase_customEvent ( void * self , QEvent * event ) ;
bool QGraphicsScene_override_virtual_connectNotify ( void * self , intptr_t slot ) ;
void QGraphicsScene_virtualbase_connectNotify ( void * self , QMetaMethod * signal ) ;
bool QGraphicsScene_override_virtual_disconnectNotify ( void * self , intptr_t slot ) ;
void QGraphicsScene_virtualbase_disconnectNotify ( void * self , QMetaMethod * signal ) ;
void QGraphicsScene_delete ( QGraphicsScene * self ) ;
2024-08-25 16:08:24 +12:00
# ifdef __cplusplus
} /* extern C */
2025-02-01 13:45:16 +13:00
# endif
2024-08-25 16:08:24 +12:00
# endif