### ----------------------------------------------------
### -- Qt::QtWidgets
### -- Licenses: GPL-3.0-or-later
### -- Authors: Yves Guillemot <yc.guillemot@wanadoo.fr>
### -- File: doc/Qt/QtWidgets/Classes.md
### ----------------------------------------------------
### -- Chunk 4 of 9
 no constructor. So it can't be used to create an object explicitely.

#### Method childrenBoundingRect( --> QRectF)
	inherited from QGraphicsItem
	calls Qt method QRectF childrenBoundingRect()

#### Method contains(QPointF $point --> Bool)
	[virtual] inherited from QGraphicsItem
	called as Qt method bool contains(const QPointF& point)

#### Method ensureVisible(Real $x, Real $y, Real $w, Real $h, Int $xmargin = 50, Int $ymargin = 50)
	inherited from QGraphicsItem
	calls Qt method void ensureVisible(qreal x, qreal y, qreal w, qreal h, int xmargin = 50, int ymargin = 50)

#### Method ensureVisible(QRectF $rect = QRectF.new(), Int $xmargin = 50, Int $ymargin = 50)
	inherited from QGraphicsItem
	calls Qt method void ensureVisible(const QRectF& rect = QRectF(), int xmargin = 50, int ymargin = 50)

#### Method hide()
	inherited from QGraphicsItem
	calls Qt method void hide()

#### Method prepareGeometryChange()
	[protected] inherited from QGraphicsItem
	calls Qt method void prepareGeometryChange()

#### Method sceneBoundingRect( --> QRectF)
	inherited from QGraphicsItem
	calls Qt method QRectF sceneBoundingRect()

#### Method setEnabled(Bool $enabled)
	inherited from QGraphicsItem
	calls Qt method void setEnabled(bool enabled)

#### Method setParentItem(QGraphicsItem $parent)
	inherited from QGraphicsItem
	calls Qt method void setParentItem(QGraphicsItem* parent)

#### Method setPos(Real $x, Real $y)
	inherited from QGraphicsItem
	calls Qt method void setPos(qreal x, qreal y)

#### Method setPos(QPointF $pos)
	inherited from QGraphicsItem
	calls Qt method void setPos(const QPointF& pos)

#### Method setX(Real $x)
	inherited from QGraphicsItem
	calls Qt method void setX(qreal x)

#### Method setY(Real $y)
	inherited from QGraphicsItem
	calls Qt method void setY(qreal y)

#### Method setZValue(Real $z)
	inherited from QGraphicsItem
	calls Qt method void setZValue(qreal z)

#### Method show()
	inherited from QGraphicsItem
	calls Qt method void show()

#### Method x( --> Real)
	inherited from QGraphicsItem
	calls Qt method qreal x()

#### Method y( --> Real)
	inherited from QGraphicsItem
	calls Qt method qreal y()

#### Method zValue( --> Real)
	inherited from QGraphicsItem
	calls Qt method qreal zValue()


Class QGraphicsRectItem
-----------------------
	imported by
		use Qt::QtWidgets::QGraphicsRectItem;

	inherits QAbstractGraphicsShapeItem




#### Method boundingRect( --> QRectF)
	[virtual] [override] 
	called as Qt method QRectF boundingRect()

#### Method brush( --> QBrush)
	inherited from QAbstractGraphicsShapeItem
	calls Qt method QBrush brush()

#### Method childrenBoundingRect( --> QRectF)
	inherited from QGraphicsItem
	calls Qt method QRectF childrenBoundingRect()

#### Method contains(QPointF $point --> Bool)
	[virtual] [override] 
	called as Qt method bool contains(const QPointF& point)

#### Method QGraphicsRectItem.new(QGraphicsItem $parent = (QGraphicsItem) --> QGraphicsRectItem))
	calls Qt method  QGraphicsRectItem(QGraphicsItem* parent = nullptr)

#### Method QGraphicsRectItem.new(QRectF $rect, QGraphicsItem $parent = (QGraphicsItem) --> QGraphicsRectItem))
	calls Qt method  QGraphicsRectItem(const QRectF& rect, QGraphicsItem* parent = nullptr)

#### Method QGraphicsRectItem.new(Real $x, Real $y, Real $w, Real $h, QGraphicsItem $parent = (QGraphicsItem) --> QGraphicsRectItem))
	calls Qt method  QGraphicsRectItem(qreal x, qreal y, qreal w, qreal h, QGraphicsItem* parent = nullptr)

#### Method ensureVisible(QRectF $rect = QRectF.new(), Int $xmargin = 50, Int $ymargin = 50)
	inherited from QGraphicsItem
	calls Qt method void ensureVisible(const QRectF& rect = QRectF(), int xmargin = 50, int ymargin = 50)

#### Method ensureVisible(Real $x, Real $y, Real $w, Real $h, Int $xmargin = 50, Int $ymargin = 50)
	inherited from QGraphicsItem
	calls Qt method void ensureVisible(qreal x, qreal y, qreal w, qreal h, int xmargin = 50, int ymargin = 50)

#### Method hide()
	inherited from QGraphicsItem
	calls Qt method void hide()

#### Method pen( --> QPen)
	inherited from QAbstractGraphicsShapeItem
	calls Qt method QPen pen()

#### Method prepareGeometryChange()
	[protected] inherited from QGraphicsItem
	calls Qt method void prepareGeometryChange()

#### Method rect( --> QRectF)
	calls Qt method QRectF rect()

#### Method sceneBoundingRect( --> QRectF)
	inherited from QGraphicsItem
	calls Qt method QRectF sceneBoundingRect()

#### Method setBrush(QBrush $brush)
	inherited from QAbstractGraphicsShapeItem
	calls Qt method void setBrush(const QBrush& brush)

#### Method setEnabled(Bool $enabled)
	inherited from QGraphicsItem
	calls Qt method void setEnabled(bool enabled)

#### Method setParentItem(QGraphicsItem $parent)
	inherited from QGraphicsItem
	calls Qt method void setParentItem(QGraphicsItem* parent)

#### Method setPen(QPen $pen)
	inherited from QAbstractGraphicsShapeItem
	calls Qt method void setPen(const QPen& pen)

#### Method setPos(QPointF $pos)
	inherited from QGraphicsItem
	calls Qt method void setPos(const QPointF& pos)

#### Method setPos(Real $x, Real $y)
	inherited from QGraphicsItem
	calls Qt method void setPos(qreal x, qreal y)

#### Method setRect(QRectF $rect)
	calls Qt method void setRect(const QRectF& rect)

#### Method setRect(Real $x, Real $y, Real $w, Real $h)
	calls Qt method void setRect(qreal x, qreal y, qreal w, qreal h)

#### Method setX(Real $x)
	inherited from QGraphicsItem
	calls Qt method void setX(qreal x)

#### Method setY(Real $y)
	inherited from QGraphicsItem
	calls Qt method void setY(qreal y)

#### Method setZValue(Real $z)
	inherited from QGraphicsItem
	calls Qt method void setZValue(qreal z)

#### Method show()
	inherited from QGraphicsItem
	calls Qt method void show()

#### Method x( --> Real)
	inherited from QGraphicsItem
	calls Qt method qreal x()

#### Method y( --> Real)
	inherited from QGraphicsItem
	calls Qt method qreal y()

#### Method zValue( --> Real)
	inherited from QGraphicsItem
	calls Qt method qreal zValue()


Class QGraphicsScene
--------------------
	imported by
		use Qt::QtWidgets::QGraphicsScene;

	inherits QObject



    enum ItemIndexMethod 
    enum SceneLayer 

#### Method activePanel( --> QGraphicsItem)
	calls Qt method QGraphicsItem * activePanel()

#### Method activeWindow( --> QGraphicsWidget)
	calls Qt method QGraphicsWidget * activeWindow()

#### Method addEllipse(Real $x, Real $y, Real $w, Real $h, QPen $pen = QPen.new(), QBrush $brush = QBrush.new() --> QGraphicsEllipseItem)
	calls Qt method QGraphicsEllipseItem * addEllipse(qreal x, qreal y, qreal w, qreal h, const QPen& pen = QPen(), const QBrush& brush = QBrush())

#### Method addEllipse(QRectF $rect, QPen $pen = QPen.new(), QBrush $brush = QBrush.new() --> QGraphicsEllipseItem)
	calls Qt method QGraphicsEllipseItem * addEllipse(const QRectF& rect, const QPen& pen = QPen(), const QBrush& brush = QBrush())

#### Method addItem(QGraphicsItem $item)
	calls Qt method void addItem(QGraphicsItem* item)

#### Method addLine(Real $x1, Real $y1, Real $x2, Real $y2, QPen $pen = QPen.new() --> QGraphicsLineItem)
	calls Qt method QGraphicsLineItem * addLine(qreal x1, qreal y1, qreal x2, qreal y2, const QPen& pen = QPen())

#### Method addLine(QLineF $line, QPen $pen = QPen.new() --> QGraphicsLineItem)
	calls Qt method QGraphicsLineItem * addLine(const QLineF& line, const QPen& pen = QPen())

#### Method addPath(QPainterPath $path, QPen $pen = QPen.new(), QBrush $brush = QBrush.new() --> QGraphicsPathItem)
	calls Qt method QGraphicsPathItem * addPath(const QPainterPath& path, const QPen& pen = QPen(), const QBrush& brush = QBrush())

#### Method addPixmap(QPixmap $pixmap --> QGraphicsPixmapItem)
	calls Qt method QGraphicsPixmapItem * addPixmap(const QPixmap& pixmap)

#### Method addRect(Real $x, Real $y, Real $w, Real $h, QPen $pen = QPen.new(), QBrush $brush = QBrush.new() --> QGraphicsRectItem)
	calls Qt method QGraphicsRectItem * addRect(qreal x, qreal y, qreal w, qreal h, const QPen& pen = QPen(), const QBrush& brush = QBrush())

#### Method addRect(QRectF $rect, QPen $pen = QPen.new(), QBrush $brush = QBrush.new() --> QGraphicsRectItem)
	calls Qt method QGraphicsRectItem * addRect(const QRectF& rect, const QPen& pen = QPen(), const QBrush& brush = QBrush())

#### Method addSimpleText(Str $text, QFont $font = QFont.new() --> QGraphicsSimpleTextItem)
	calls Qt method QGraphicsSimpleTextItem * addSimpleText(const QString& text, const QFont& font = QFont())

#### Method addText(Str $text, QFont $font = QFont.new() --> QGraphicsTextItem)
	calls Qt method QGraphicsTextItem * addText(const QString& text, const QFont& font = QFont())

#### Method addWidget(QWidget $widget, Int $wFlags = Qt::WindowFlags() --> QGraphicsProxyWidget)
	calls Qt method QGraphicsProxyWidget * addWidget(QWidget* widget, Qt::WindowFlags wFlags = Qt::WindowFlags())

#### Method advance()
	[slot] 
	calls Qt method void advance()

#### Method backgroundBrush( --> QBrush)
	calls Qt method QBrush backgroundBrush()

#### Method QGraphicsScene.new(Real $x, Real $y, Real $width, Real $height, QObject $parent = (QObject) --> QGraphicsScene))
	calls Qt method  QGraphicsScene(qreal x, qreal y, qreal width, qreal height, QObject* parent = nullptr)

#### Method QGraphicsScene.new(QObject $parent = (QObject) --> QGraphicsScene))
	calls Qt method  QGraphicsScene(QObject* parent = nullptr)

#### Method height( --> Real)
	calls Qt method qreal height()

#### Method isSortCacheEnabled( --> Bool)
	calls Qt method bool isSortCacheEnabled()

#### Method itemIndexMethod( --> QGraphicsScene::ItemIndexMethod)
	calls Qt method ItemIndexMethod itemIndexMethod()

#### Method itemsBoundingRect( --> QRectF)
	calls Qt method QRectF itemsBoundingRect()

#### Method keyPressEvent(QKeyEvent $event)
	[virtual] [protected] 
	called as Qt method void keyPressEvent(QKeyEvent* event)

#### Method keyReleaseEvent(QKeyEvent $event)
	[virtual] [protected] 
	called as Qt method void keyReleaseEvent(QKeyEvent* event)

#### Method minimumRenderSize( --> Real)
	calls Qt method qreal minimumRenderSize()

#### Method mouseDoubleClickEvent(QGraphicsSceneMouseEvent $event)
	[virtual] [protected] 
	called as Qt method void mouseDoubleClickEvent(QGraphicsSceneMouseEvent* event)

#### Method mouseGrabberItem( --> QGraphicsItem)
	calls Qt method QGraphicsItem * mouseGrabberItem()

#### Method sceneRect( --> QRectF)
	calls Qt method QRectF sceneRect()

#### Method width( --> Real)
	calls Qt method qreal width()


Class QGraphicsSceneEvent
-------------------------
	imported by
		use Qt::QtWidgets::QGraphicsSceneEvent;

	inherits QEvent

	inherited by QGraphicsSceneMouseEvent


WARNING: This class has no constructor. So it can't be used to create an object explicitely.

#### Method accept()
	inherited from QEvent
	calls Qt method void accept()

#### Method ignore()
	inherited from QEvent
	calls Qt method void ignore()

#### Method isAccepted( --> Bool)
	inherited from QEvent
	calls Qt method bool isAccepted()

#### Method spontaneous( --> Bool)
	inherited from QEvent
	calls Qt method bool spontaneous()

#### Method type( --> QEvent::Type)
	inherited from QEvent
	calls Qt method Type type()


Class QGraphicsSceneMouseEvent
------------------------------
	imported by
		use Qt::QtWidgets::QGraphicsSceneMouseEvent;

	inherits QGraphicsSceneEvent




WARNING: This class has no constructor. So it can't be used to create an object explicitely.

#### Method accept()
	inherited from QEvent
	calls Qt method void accept()

#### Method ignore()
	inherited from QEvent
	calls Qt method void ignore()

#### Method isAccepted( --> Bool)
	inherited from QEvent
	calls Qt method bool isAccepted()

#### Method spontaneous( --> Bool)
	inherited from QEvent
	calls Qt method bool spontaneous()

#### Method type( --> QEvent::Type)
	inherited from QEvent
	calls Qt method Type type()


Class QGraphicsSimpleTextItem
-----------------------------
	imported by
		use Qt::QtWidgets::QGraphicsSimpleTextItem;

	inherits QAbstractGraphicsShapeItem




#### Method boundingRect( --> QRectF)
	[virtual] [override] 
	called as Qt method QRectF boundingRect()

#### Method brush( --> QBrush)
	inherited from QAbstractGraphicsShapeItem
	calls Qt method QBrush brush()

#### Method childrenBoundingRect( --> QRectF)
	inherited from QGraphicsItem
	calls Qt method QRectF childrenBoundingRect()

#### Method contains(QPointF $point --> Bool)
	[virtual] inherited from QGraphicsItem
	called as Qt method bool contains(const QPointF& point)

#### Method QGraphicsSimpleTextItem.new(Str $text, QGraphicsItem $parent = (QGraphicsItem) --> QGraphicsSimpleTextItem))
	calls Qt method  QGraphicsSimpleTextItem(const QString& text, QGraphicsItem* parent = nullptr)

#### Method QGraphicsSimpleTextItem.new(QGraphicsItem $parent = (QGraphicsItem) --> QGraphicsSimpleTextItem))
	calls Qt method  QGraphicsSimpleTextItem(QGraphicsItem* parent = nullptr)

#### Method ensureVisible(Real $x, Real $y, Real $w, Real $h, Int $xmargin = 50, Int $ymargin = 50)
	inherited from QGraphicsItem
	calls Qt method void ensureVisible(qreal x, qreal y, qreal w, qreal h, int xmargin = 50, int ymargin = 50)

#### Method ensureVisible(QRectF $rect = QRectF.new(), Int $xmargin = 50, Int $ymargin = 50)
	inherited from QGraphicsItem
	calls Qt method void ensureVisible(const QRectF& rect = QRectF(), int xmargin = 50, int ymargin = 50)

#### Method font( --> QFont)
	calls Qt method QFont font()

#### Method hide()
	inherited from QGraphicsItem
	calls Qt method void hide()

#### Method pen( --> QPen)
	inherited from QAbstractGraphicsShapeItem
	calls Qt method QPen pen()

#### Method prepareGeometryChange()
	[protected] inherited from QGraphicsItem
	calls Qt method void prepareGeometryChange()

#### Method sceneBoundingRect( --> QRectF)
	inherited from QGraphicsItem
	calls Qt method QRectF sceneBoundingRect()

#### Method setBrush(QBrush $brush)
	inherited from QAbstractGraphicsShapeItem
	calls Qt method void setBrush(const QBrush& brush)

#### Method setEnabled(Bool $enabled)
	inherited from QGraphicsItem
	calls Qt method void setEnabled(bool enabled)

#### Method setFont(QFont $font)
	calls Qt method void setFont(const QFont& font)

#### Method setParentItem(QGraphicsItem $parent)
	inherited from QGraphicsItem
	calls Qt method void setParentItem(QGraphicsItem* parent)

#### Method setPen(QPen $pen)
	inherited from QAbstractGraphicsShapeItem
	calls Qt method void setPen(const QPen& pen)

#### Method setPos(Real $x, Real $y)
	inherited from QGraphicsItem
	calls Qt method void setPos(qreal x, qreal y)

#### Method setPos(QPointF $pos)
	inherited from QGraphicsItem
	calls Qt method void setPos(const QPointF& pos)

#### Method setText(Str $text)
	calls Qt method void setText(const QString& text)

#### Method setX(Real $x)
	inherited from QGraphicsItem
	calls Qt method void setX(qreal x)

#### Method setY(Real $y)
	inherited from QGraphicsItem
	calls Qt method void setY(qreal y)

#### Method setZValue(Real $z)
	inherited from QGraphicsItem
	calls Qt method void setZValue(qreal z)

#### Method show()
	inherited from QGraphicsItem
	calls Qt method void show()

#### Method text( --> Str)
	calls Qt method QString text()

#### Method x( --> Real)
	inherited from QGraphicsItem
	calls Qt method qreal x()

#### Method y( --> Real)
	inherited from QGraphicsItem
	calls Qt method qreal y()

#### Method zValue( --> Real)
	inherited from QGraphicsItem
	calls Qt method qreal zValue()


Class QGraphicsTextItem
-----------------------
	imported by
		use Qt::QtWidgets::QGraphicsTextItem;

	inherits QGraphicsObject




#### Method adjustSize()
	calls Qt method void adjustSize()

#### Method boundingRect( --> QRectF)
	[virtual] [override] 
	called as Qt method QRectF boundingRect()

#### Method childrenBoundingRect( --> QRectF)
	inherited from QGraphicsItem
	calls Qt method QRectF childrenBoundingRect()

#### Method contains(QPointF $point --> Bool)
	[virtual] inherited from QGraphicsItem
	called as Qt method bool contains(const QPointF& point)

#### Method QGraphicsTextItem.new(QGraphicsItem $parent = (QGraphicsItem) --> QGraphicsTextItem))
	calls Qt method  QGraphicsTextItem(QGraphicsItem* parent = nullptr)

#### Method QGraphicsTextItem.new(Str $text, QGraphicsItem $parent = (QGraphicsItem) --> QGraphicsTextItem))
	calls Qt method  QGraphicsTextItem(const QString& text, QGraphicsItem* parent = nullptr)

#### Method ensureVisible(Real $x, Real $y, Real $w, Real $h, Int $xmargin = 50, Int $ymargin = 50)
	inherited from QGraphicsItem
	calls Qt method void ensureVisible(qreal x, qreal y, qreal w, qreal h, int xmargin = 50, int ymargin = 50)

#### Method ensureVisible(QRectF $rect = QRectF.new(), Int $xmargin = 50, Int $ymargin = 50)
	inherited from QGraphicsItem
	calls Qt method void ensureVisible(const QRectF& rect = QRectF(), int xmargin = 50, int ymargin = 50)

#### Method font( --> QFont)
	calls Qt method QFont font()

#### Method hide()
	inherited from QGraphicsItem
	calls Qt method void hide()

#### Method prepareGeometryChange()
	[protected] inherited from QGraphicsItem
	calls Qt method void prepareGeometryChange()

#### Method sceneBoundingRect( --> QRectF)
	inherited from QGraphicsItem
	calls Qt method QRectF sceneBoundingRect()

#### Method setEnabled(Bool $enabled)
	inherited from QGraphicsItem
	calls Qt method void setEnabled(bool enabled)

#### Method setFont(QFont $font)
	calls Qt method void setFont(const QFont& font)

#### Method setParentItem(QGraphicsItem $parent)
	inherited from QGraphicsItem
	calls Qt method void setParentItem(QGraphicsItem* parent)

#### Method setPlainText(Str $text)
	calls Qt method void setPlainText(const QString& text)

#### Method setPos(Real $x, Real $y)
	inherited from QGraphicsItem
	calls Qt method void setPos(qreal x, qreal y)

#### Method setPos(QPointF $pos)
	inherited from QGraphicsItem
	calls Qt method void setPos(const QPointF& pos)

#### Method setX(Real $x)
	inherited from QGraphicsItem
	calls Qt method void setX(qreal x)

#### Method setY(Real $y)
	inherited from QGraphicsItem
	calls Qt method void setY(qreal y)

#### Method setZValue(Real $z)
	inherited from QGraphicsItem
	calls Qt method void setZValue(qreal z)

#### Method show()
	inherited from QGraphicsItem
	calls Qt method void show()

#### Method x( --> Real)
	inherited from QGraphicsItem
	calls Qt method qreal x()

#### Method y( --> Real)
	inherited from QGraphicsItem
	calls Qt method qreal y()

#### Method zValue( --> Real)
	inherited from QGraphicsItem
	calls Qt method qreal zValue()


Class QGraphicsView
-------------------
	imported by
		use Qt::QtWidgets::QGraphicsView;

	inherits QAbstractScrollArea




#### Method activateWindow()
	inherited from QWidget
	calls Qt method void activateWindow()

#### Method backgroundBrush( --> QBrush)
	calls Qt method QBrush backgroundBrush()

#### Method centerOn(QPointF $pos)
	calls Qt method void centerOn(const QPointF& pos)

#### Method centerOn(Real $x, Real $y)
	calls Qt method void centerOn(qreal x, qreal y)

#### Method centerOn(QGraphicsItem $item)
	calls Qt method void centerOn(const QGraphicsItem* item)

#### Method closeEvent(QCloseEvent $event)
	[virtual] [protected] inherited from QWidget
	called as Qt method void closeEvent(QCloseEvent* event)

#### Method contentsRect( --> QRect)
	inherited from QWidget
	calls Qt method QRect contentsRect()

#### Method contextMenuEvent(QContextMenuEvent $event)
	[protected] [override] 
	calls Qt method void contextMenuEvent(QContextMenuEvent* event)

#### Method QGraphicsView.new(QGraphicsScene $scene, QWidget $parent = (QWidget) --> QGraphicsView))
	calls Qt method  QGraphicsView(QGraphicsScene* scene, QWidget* parent = nullptr)

#### Method QGraphicsView.new(QWidget $parent = (QWidget) --> QGraphicsView))
	calls Qt method  QGraphicsView(QWidget* parent = nullptr)

#### Method drawBackground(QPainter $painter, QRectF $rect)
	[virtual] [protected] 
	called as Qt method void drawBackground(QPainter* painter, const QRectF& rect)

#### Method drawForeground(QPainter $painter, QRectF $rect)
	[virtual] [protected] 
	called as Qt method void drawForeground(QPainter* painter, const QRectF& rect)

#### Method ensureVisible(Real $x, Real $y, Real $w, Real $h, Int $xmargin = 50, Int $ymargin = 50)
	calls Qt method void ensureVisible(qreal x, qreal y, qreal w, qreal h, int xmargin = 50, int ymargin = 50)

#### Method ensureVisible(QRectF $rect, Int $xmargin = 50, Int $ymargin = 50)
	calls Qt method void ensureVisible(const QRectF& rect, int xmargin = 50, int ymargin = 50)

#### Method ensureVisible(QGraphicsItem $item, Int $xmargin = 50, Int $ymargin = 50)
	calls Qt method void ensureVisible(const QGraphicsItem* item, int xmargin = 50, int ymargin = 50)

#### Method enterEvent(QEvent $event)
	[virtual] [protected] inherited from QWidget
	called as Qt method void enterEvent(QEvent* event)

#### Method event(QEvent $event --> Bool)
	[protected] [override] 
	calls Qt method bool event(QEvent* event)

#### Method fitInView(Real $x, Real $y, Real $w, Real $h, Qt::AspectRatioMode $aspectRadioMode = Qt::IgnoreAspectRatio)
	calls Qt method void fitInView(qreal x, qreal y, qreal w, qreal h, Qt::AspectRatioMode aspectRadioMode = Qt::IgnoreAspectRatio)

#### Method fitInView(QRectF $rect, Qt::AspectRatioMode $aspectRadioMode = Qt::IgnoreAspectRatio)
	calls Qt method void fitInView(const QRectF& rect, Qt::AspectRatioMode aspectRadioMode = Qt::IgnoreAspectRatio)

#### Method font( --> QFont)
	inherited from QWidget
	calls Qt method QFont & font()

#### Method frameRect( --> QRect)
	inherited from QFrame
	calls Qt method QRect frameRect()

#### Method frameShadow( --> QFrame::Shadow)
	inherited from QFrame
	calls Qt method Shadow frameShadow()

#### Method frameShape( --> QFrame::Shape)
	inherited from QFrame
	calls Qt method Shape frameShape()

#### Method frameStyle( --> Int)
	inherited from QFrame
	calls Qt method int frameStyle()

#### Method frameWidth( --> Int)
	inherited from QFrame
	calls Qt method int frameWidth()

#### Method hasHeightForWidth( --> Bool)
	[virtual] inherited from QWidget
	called as Qt method bool hasHeightForWidth()

#### Method hasMouseTracking( --> Bool)
	inherited from QWidget
	calls Qt method bool hasMouseTracking()

#### Method height( --> Int)
	inherited from QWidget
	calls Qt method int height()

#### Method heightForWidth(Int $arg1 --> Int)
	[virtual] inherited from QWidget
	called as Qt method int heightForWidth(int arg1)

#### Method hide()
	[slot] inherited from QWidget
	calls Qt method void hide()

#### Method invalidateScene(QRectF $rect = QRectF.new(), Int $layers = QGraphicsScene::AllLayers)
	[slot] 
	calls Qt method void invalidateScene(const QRectF& rect = QRectF(), QGraphicsScene::SceneLayers layers = QGraphicsScene::AllLayers)

#### Method isActiveWindow( --> Bool)
	inherited from QWidget
	calls Qt method bool isActiveWindow()

#### Method isInteractive( --> Bool)
	calls Qt method bool isInteractive()

#### Method isTransformed( --> Bool)
	calls Qt method bool isTransformed()

#### Method itemAt(Int $x, Int $y --> QGraphicsItem)
	calls Qt method QGraphicsItem * itemAt(int x, int y)

#### Method itemAt(QPoint $pos --> QGraphicsItem)
	calls Qt method QGraphicsItem * itemAt(const QPoint& pos)

#### Method keyPressEvent(QKeyEvent $event)
	[protected] [override] 
	calls Qt method void keyPressEvent(QKeyEvent* event)

#### Method keyReleaseEvent(QKeyEvent $event)
	[protected] [override] 
	calls Qt method void keyReleaseEvent(QKeyEvent* event)

#### Method leaveEvent(QEvent $event)
	[virtual] [protected] inherited from QWidget
	called as Qt method void leaveEvent(QEvent* event)

#### Method lineWidth( --> Int)
	inherited from QFrame
	calls Qt method int lineWidth()

#### Method mapFrom(QWidget $arg1, QPoint $arg2 --> QPoint)
	inherited from QWidget
	calls Qt method QPoint mapFrom(const QWidget* arg1, const QPoint& arg2)

#### Method mapFromGlobal(QPoint $arg1 --> QPoint)
	inherited from QWidget
	calls Qt method QPoint mapFromGlobal(const QPoint& arg1)

#### Method mapFromParent(QPoint $arg1 --> QPoint)
	inherited from QWidget
	calls Qt method QPoint mapFromParent(const QPoint& arg1)

#### Method mapFromScene(QPointF $point --> QPoint)
	calls Qt method QPoint mapFromScene(const QPointF& point)

#### Method mapTo(QWidget $arg1, QPoint $arg2 --> QPoint)
	inherited from QWidget
	calls Qt method QPoint mapTo(const QWidget* arg1, const QPoint& arg2)

#### Method mapToGlobal(QPoint $arg1 --> QPoint)
	inherited from QWidget
	calls Qt method QPoint mapToGlobal(const QPoint& arg1)

#### Method mapToParent(QPoint $arg1 --> QPoint)
	inherited from QWidget
	calls Qt method QPoint mapToParent(const QPoint& arg1)

#### Method midLineWidth( --> Int)
	inherited from QFrame
	calls Qt method int midLineWidth()

#### Method mouseMoveEvent(QMouseEvent $event)
	[virtual] [protected] inherited from QWidget
	called as Qt method void mouseMoveEvent(QMouseEvent* event)

#### Method mousePressEvent(QMouseEvent $event)
	[virtual] [protected] inherited from QWidget
	called as Qt method void mousePressEvent(QMouseEvent* event)

#### Method mouseReleaseEvent(QMouseEvent $event)
	[virtual] [protected] inherited from QWidget
	called as Qt method void mouseReleaseEvent(QMouseEvent* event)

#### Method paintEvent(QPaintEvent $event)
	[virtual] [protected] inherited from QWidget
	called as Qt method void paintEvent(QPaintEvent* event)

#### Method render(QPaintDevice $target, QPoint $targetOffset = QPoint.new(), QRegion $sourceRegion = QRegion.new(), Int $renderFlags = RenderFlags(DrawWindowBackground +| DrawChildren))
	inherited from QWidget
	calls Qt method void render(QPaintDevice* target, const QPoint& targetOffset = QPoint(), const QRegion& sourceRegion = QRegion(), RenderFlags renderFlags = RenderFlags(DrawWindowBackground | DrawChildren))

#### Method repaint(Int $x, Int $y, Int $w, Int $h)
	inherited from QWidget
	calls Qt method void repaint(int x, int y, int w, int h)

#### Method repaint()
	[slot] inherited from QWidget
	calls Qt method void repaint()

#### Method resizeEvent(QResizeEvent $event)
	[virtual] [protected] inherited from QWidget
	called as Qt method void resizeEvent(QResizeEvent* event)

#### Method scene( --> QGraphicsScene)
	calls Qt method QGraphicsScene * scene()

#### Method sceneRect( --> QRectF)
	calls Qt method QRectF sceneRect()

#### Method setDisabled(Bool $arg1)
	[slot] inherited from QWidget
	calls Qt method void setDisabled(bool arg1)

#### Method setFixedHeight(Int $h)
	inherited from QWidget
	calls Qt method void setFixedHeight(int h)

#### Method setFixedSize(Int $w, Int $h)
	inherited from QWidget
	calls Qt method void setFixedSize(int w, int h)

#### Method setFixedWidth(Int $w)
	inherited from QWidget
	calls Qt method void setFixedWidth(int w)

#### Method setFont(QFont $arg1)
	inherited from QWidget
	calls Qt method void setFont(const QFont& arg1)

#### Method setFrameRect(QRect $arg1)
	inherited from QFrame
	calls Qt method void setFrameRect(const QRect& arg1)

#### Method setFrameShadow(QFrame::Shadow $arg1)
	inherited from QFrame
	calls Qt method void setFrameShadow(Shadow arg1)

#### Method setFrameShape(QFrame::Shape $arg1)
	inherited from QFrame
	calls Qt method void setFrameShape(Shape arg1)

#### Method setFrameStyle(Int $arg1)
	inherited from QFrame
	calls Qt method void setFrameStyle(int arg1)

#### Method setLayout(QLayout $arg1)
	inherited from QWidget
	calls Qt method void setLayout(QLayout* arg1)

#### Method setLineWidth(Int $arg1)
	inherited from QFrame
	calls Qt method void setLineWidth(int arg1)

#### Method setMaximumHeight(Int $maxh)
	inherited from QWidget
	calls Qt method void setMaximumHeight(int maxh)

#### Method setMaximumSize(Int $maxw, Int $maxh)
	inherited from QWidget
	calls Qt method void setMaximumSize(int maxw, int maxh)

#### Method setMaximumWidth(Int $maxw)
	inherited from QWidget
	calls Qt method void setMaximumWidth(int maxw)

#### Method setMidLineWidth(Int $arg1)
	inherited from QFrame
	calls Qt method void setMidLineWidth(int arg1)

#### Method setMinimumHeight(Int $minh)
	inherited from QWidget
	calls Qt method void setMinimumHeight(int minh)

#### Method setMinimumSize(Int $minw, Int $minh)
	inherited from QWidget
	calls Qt method void setMinimumSize(int minw, int minh)

#### Method setMinimumWidth(Int $minw)
	inherited from QWidget
	calls Qt method void setMinimumWidth(int minw)

#### Method setMouseTracking(Bool $enable)
	inherited from QWidget
	calls Qt method void setMouseTracking(bool enable)

#### Method setScene(QGraphicsScene $scene)
	calls Qt method void setScene(QGraphicsScene* scene)

#### Method setSceneRect(Real $x, Real $y, Real $w, Real $h)
	calls Qt method void setSceneRect(qreal x, qreal y, qreal w, qreal h)

#### Method setSceneRect(QRectF $rect)
	calls Qt method void setSceneRect(const QRectF& rect)

#### Method setSizePolicy(QSizePolicy::Policy $horizontal, QSizePolicy::Policy $vertical)
	inherited from QWidget
	calls Qt method void setSizePolicy(QSizePolicy::Policy horizontal, QSizePolicy::Policy vertical)

#### Method setToolTip(Str $arg1)
	inherited from QWidget
	calls Qt method void setToolTip(const QString& arg1)

#### Method setWindowTitle(Str $arg1)
	[slot] inherited from QWidget
	calls Qt method void setWindowTitle(const QString& arg1)

#### Method show()
	[slot] inherited from QWidget
	calls Qt method void show()

#### Method sizeHint( --> QSize)
	[override] 
	calls Qt method QSize sizeHint()

#### Method update()
	[slot] inherited from QWidget
	calls Qt method void update()

#### Method update(Int $x, Int $y, Int $w, Int $h)
	inherited from QWidget
	calls Qt method void update(int x, int y, int w, int h)

#### Method width( --> Int)
	inherited from QWidget
	calls Qt method int width()


Class QGraphicsWidget
---------------------
	imported by
		use Qt::QtWidgets::QGraphicsWidget;

	inherits QGraphicsLayoutItem
	inherits QGraphicsObject

	inherited by QGraphicsProxyWidget


WARNING: This class has no constructor. So it can't be used to create an object explicitely.

#### Method childrenBoundingRect( --> QRectF)
	inherited from QGraphicsItem
	calls Qt method QRectF childrenBoundingRect()

#### Method contains(QPointF $point --> Bool)
	[virtual] inherited from QGraphicsItem
	called as Qt method bool contains(const QPointF& point)

#### Method ensureVisible(QRectF $rect = QRectF.new(), Int $xmargin = 50, Int $ymargin = 50)
	inherited from QGraphicsItem
	calls Qt method void ensureVisible(const QRectF& rect = QRectF(), int xmargin = 50, int ymargin = 50)

#### Method ensureVisible(Real $x, Real $y, Real $w, Real $h, Int $xmargin = 50, Int $ymargin = 50)
	inherited from QGraphicsItem
	calls Qt method void ensureVisible(qreal x, qreal y, qreal w, qreal h, int xmargin = 50, int ymargin = 50)

#### Method hide()
	inherited from QGraphicsItem
	calls Qt method void hide()

#### Method prepareGeometryChange()
	[protected] inherited from QGraphicsItem
	calls Qt method void prepareGeometryChange()

#### Method sceneBoundingRect( --> QRectF)
	inherited from QGraphicsItem
	calls Qt method QRectF sceneBoundingRect()

#### Method setEnabled(Bool $enabled)
	inherited from QGraphicsItem
	calls Qt method void setEnabled(bool enabled)

#### Method setParentItem(QGraphicsItem $parent)
	inherited from QGraphicsItem
	calls Qt method void setParentItem(QGraphicsItem* parent)

#### Method setPos(Real $x, Real $y)
	inherited from QGraphicsItem
	calls Qt method void setPos(qreal x, qreal y)

#### Method setPos(QPointF $pos)
	inherited from QGraphicsItem
	calls Qt method void setPos(const QPointF& pos)

#### Method setX(Real $x)
	inherited from QGraphicsItem
	calls Qt method void setX(qreal x)

#### Method setY(Real $y)
	inherited from QGraphicsItem
	calls Qt method void setY(qreal y)

#### Method setZValue(Real $z)
	inherited from QGraphicsItem
	calls Qt method void setZValue(qreal z)

#### Method show()
	inherited from QGraphicsItem
	calls Qt method void show()

#### Method x( --> Real)
	inherited from QGraphicsItem
	calls Qt method qreal x()

#### Method y( --> Real)
	inherited from QGraphicsItem
	calls Qt method qreal y()

#### Method zValue( --> Real)
	inherited from QGraphicsItem
	calls Qt method qreal zValue()


Class QGridLayout
-----------------
	imported by
		use Qt::QtWidgets::QGridLayout;

	inherits QLayout




#### Method addLayout(QLayout $arg1, Int $row, Int $column, Int $rowSpan, Int $columnSpan, Int $arg6 = Qt::Alignment())
	calls Qt method void addLayout(QLayout* arg1, int row, int column, int rowSpan, int columnSpan, Qt::Alignment arg6 = Qt::Alignment())

#### Method addLayout(QLayout $arg1, Int $row, Int $column, Int $arg4 = Qt::Alignment())
	calls Qt method void addLayout(QLayout* arg1, int row, int column, Qt::Alignment arg4 = Qt::Alignment())

#### Method addWidget(QWidget $w)
	inherited from QLayout
	calls Qt method void addWidget(QWidget* w)

#### Method add