### ----------------------------------------------------
### -- Qt::QtWidgets
### -- Licenses: GPL-3.0-or-later
### -- Authors: Yves Guillemot <yc.guillemot@wanadoo.fr>
### -- File: doc/Qt/QtWidgets/Classes.md
### ----------------------------------------------------
### -- Chunk 5 of 9
Widget(QWidget $arg1, Int $row, Int $column, Int $rowSpan, Int $columnSpan, Int $arg6 = Qt::Alignment())
	calls Qt method void addWidget(QWidget* arg1, int row, int column, int rowSpan, int columnSpan, Qt::Alignment arg6 = Qt::Alignment())

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

#### Method cellRect(Int $row, Int $column --> QRect)
	calls Qt method QRect cellRect(int row, int column)

#### Method columnCount( --> Int)
	calls Qt method int columnCount()

#### Method columnMinimumWidth(Int $column --> Int)
	calls Qt method int columnMinimumWidth(int column)

#### Method columnStretch(Int $column --> Int)
	calls Qt method int columnStretch(int column)

#### Method QGridLayout.new( --> QGridLayout))
	calls Qt method  QGridLayout()

#### Method QGridLayout.new(QWidget $parent --> QGridLayout))
	calls Qt method  QGridLayout(QWidget* parent)

#### Method horizontalSpacing( --> Int)
	calls Qt method int horizontalSpacing()

#### Method rowCount( --> Int)
	calls Qt method int rowCount()

#### Method rowMinimumHeight(Int $row --> Int)
	calls Qt method int rowMinimumHeight(int row)

#### Method rowStretch(Int $row --> Int)
	calls Qt method int rowStretch(int row)

#### Method setAlignment(QWidget $w, Int $alignment --> Bool)
	inherited from QLayout
	calls Qt method bool setAlignment(QWidget* w, Qt::Alignment alignment)

#### Method setAlignment(QLayout $l, Int $alignment --> Bool)
	inherited from QLayout
	calls Qt method bool setAlignment(QLayout* l, Qt::Alignment alignment)

#### Method setColumnMinimumWidth(Int $column, Int $minSize)
	calls Qt method void setColumnMinimumWidth(int column, int minSize)

#### Method setColumnStretch(Int $column, Int $stretch)
	calls Qt method void setColumnStretch(int column, int stretch)

#### Method setContentsMargins(Int $left, Int $top, Int $right, Int $bottom)
	inherited from QLayout
	calls Qt method void setContentsMargins(int left, int top, int right, int bottom)

#### Method setHorizontalSpacing(Int $spacing)
	calls Qt method void setHorizontalSpacing(int spacing)

#### Method setRowMinimumHeight(Int $row, Int $minSize)
	calls Qt method void setRowMinimumHeight(int row, int minSize)

#### Method setRowStretch(Int $row, Int $stretch)
	calls Qt method void setRowStretch(int row, int stretch)

#### Method setSpacing(Int $spacing)
	calls Qt method void setSpacing(int spacing)

#### Method setVerticalSpacing(Int $spacing)
	calls Qt method void setVerticalSpacing(int spacing)

#### Method spacing( --> Int)
	calls Qt method int spacing()

#### Method verticalSpacing( --> Int)
	calls Qt method int verticalSpacing()


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

	inherits QWidget




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

#### Method clicked(Bool $checked = False)
	[signal] 
	calls Qt method void clicked(bool checked = false)

#### 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 QGroupBox.new(Str $title, QWidget $parent = (QWidget) --> QGroupBox))
	calls Qt method  QGroupBox(const QString& title, QWidget* parent = nullptr)

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

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

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

#### 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 isActiveWindow( --> Bool)
	inherited from QWidget
	calls Qt method bool isActiveWindow()

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

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

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

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

#### 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 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 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 setAlignment(Int $alignment)
	calls Qt method void setAlignment(int alignment)

#### Method setCheckable(Bool $checkable)
	calls Qt method void setCheckable(bool checkable)

#### Method setChecked(Bool $checked)
	[slot] 
	calls Qt method void setChecked(bool checked)

#### 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 setFlat(Bool $flat)
	calls Qt method void setFlat(bool flat)

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

#### Method setLayout(QLayout $arg1)
	inherited from QWidget
	calls Qt method void setLayout(QLayout* 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 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 setSizePolicy(QSizePolicy::Policy $horizontal, QSizePolicy::Policy $vertical)
	inherited from QWidget
	calls Qt method void setSizePolicy(QSizePolicy::Policy horizontal, QSizePolicy::Policy vertical)

#### Method setTitle(Str $title)
	calls Qt method void setTitle(const QString& title)

#### 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 title( --> Str)
	calls Qt method QString title()

#### Method toggled(Bool $arg1)
	[signal] 
	calls Qt method void toggled(bool arg1)

#### 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 QGuiApplication
---------------------
	imported by
		use Qt::QtWidgets::QGuiApplication;

	inherits QCoreApplication




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

#### Method quit()
	[slot] [static] inherited from QCoreApplication
	calls Qt method void quit()

#### Method sendEvent(QObject $receiver, QEvent $event --> Bool)
	[static] inherited from QCoreApplication
	calls Qt method bool sendEvent(QObject* receiver, QEvent* event)


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

	inherits QBoxLayout




#### Method addLayout(QLayout $layout, Int $stretch = 0)
	inherited from QBoxLayout
	calls Qt method void addLayout(QLayout* layout, int stretch = 0)

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

#### Method QHBoxLayout.new( --> QHBoxLayout))
	calls Qt method  QHBoxLayout()

#### Method setAlignment(QWidget $w, Int $alignment --> Bool)
	inherited from QLayout
	calls Qt method bool setAlignment(QWidget* w, Qt::Alignment alignment)

#### Method setAlignment(QLayout $l, Int $alignment --> Bool)
	inherited from QLayout
	calls Qt method bool setAlignment(QLayout* l, Qt::Alignment alignment)

#### Method setContentsMargins(Int $left, Int $top, Int $right, Int $bottom)
	inherited from QLayout
	calls Qt method void setContentsMargins(int left, int top, int right, int bottom)

#### Method setSpacing(Int $spacing)
	inherited from QBoxLayout
	calls Qt method void setSpacing(int spacing)

#### Method setStretch(Int $index, Int $stretch)
	inherited from QBoxLayout
	calls Qt method void setStretch(int index, int stretch)

#### Method setStretchFactor(QWidget $w, Int $stretch --> Bool)
	inherited from QBoxLayout
	calls Qt method bool setStretchFactor(QWidget* w, int stretch)

#### Method setStretchFactor(QLayout $l, Int $stretch --> Bool)
	inherited from QBoxLayout
	calls Qt method bool setStretchFactor(QLayout* l, int stretch)

#### Method spacing( --> Int)
	inherited from QBoxLayout
	calls Qt method int spacing()

#### Method stretch(Int $index --> Int)
	inherited from QBoxLayout
	calls Qt method int stretch(int index)


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

	inherits QPaintDevice



    enum Format 

#### Method QImage.new(Int $width, Int $height, QImage::Format $format --> QImage))
	calls Qt method  QImage(int width, int height, Format format)

#### Method fill(QColor $color)
	calls Qt method void fill(const QColor& color)

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

#### Method pixelColor(Int $x, Int $y --> QColor)
	calls Qt method QColor pixelColor(int x, int y)

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


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

	inherits QEvent

	inherited by QContextMenuEvent, QKeyEvent, QMouseEvent


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 QKeyEvent
---------------
	imported by
		use Qt::QtWidgets::QKeyEvent;

	inherits QInputEvent




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 QLabel
------------
	imported by
		use Qt::QtWidgets::QLabel;

	inherits QFrame




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

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

#### 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 QLabel.new(Str $text, QWidget $parent = (QWidget), Int $f = Qt::WindowFlags() --> QLabel))
	calls Qt method  QLabel(const QString& text, QWidget* parent = nullptr, Qt::WindowFlags f = Qt::WindowFlags())

#### Method QLabel.new(QWidget $parent = (QWidget), Int $f = Qt::WindowFlags() --> QLabel))
	calls Qt method  QLabel(QWidget* parent = nullptr, Qt::WindowFlags f = Qt::WindowFlags())

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

#### 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 isActiveWindow( --> Bool)
	inherited from QWidget
	calls Qt method bool isActiveWindow()

#### 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 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 setAlignment(Int $arg1)
	calls Qt method void setAlignment(Qt::Alignment arg1)

#### 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 setMargin(Int $arg1)
	calls Qt method void setMargin(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 setSizePolicy(QSizePolicy::Policy $horizontal, QSizePolicy::Policy $vertical)
	inherited from QWidget
	calls Qt method void setSizePolicy(QSizePolicy::Policy horizontal, QSizePolicy::Policy vertical)

#### Method setText(Str $arg1)
	[slot] 
	calls Qt method void setText(const QString& arg1)

#### Method setTextFormat(Qt::TextFormat $arg1)
	calls Qt method void setTextFormat(Qt::TextFormat arg1)

#### 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] inherited from QFrame
	calls Qt method QSize sizeHint()

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

#### 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 QLayout
-------------
	imported by
		use Qt::QtWidgets::QLayout;

	inherits QLayoutItem
	inherits QObject

	inherited by QBoxLayout, QGridLayout


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

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

#### Method setAlignment(QWidget $w, Int $alignment --> Bool)
	calls Qt method bool setAlignment(QWidget* w, Qt::Alignment alignment)

#### Method setAlignment(QLayout $l, Int $alignment --> Bool)
	calls Qt method bool setAlignment(QLayout* l, Qt::Alignment alignment)

#### Method setContentsMargins(Int $left, Int $top, Int $right, Int $bottom)
	calls Qt method void setContentsMargins(int left, int top, int right, int bottom)


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


	inherited by QLayout


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


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

	inherits QWidget




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

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

#### 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 QLineEdit.new(Str $arg1, QWidget $parent = (QWidget) --> QLineEdit))
	calls Qt method  QLineEdit(const QString& arg1, QWidget* parent = nullptr)

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

#### Method editingFinished()
	[signal] 
	calls Qt method void editingFinished()

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

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

#### 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 isActiveWindow( --> Bool)
	inherited from QWidget
	calls Qt method bool isActiveWindow()

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

#### 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 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 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 returnPressed()
	[signal] 
	calls Qt method void returnPressed()

#### Method setAlignment(Int $flag)
	calls Qt method void setAlignment(Qt::Alignment flag)

#### 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 setLayout(QLayout $arg1)
	inherited from QWidget
	calls Qt method void setLayout(QLayout* 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 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 setSizePolicy(QSizePolicy::Policy $horizontal, QSizePolicy::Policy $vertical)
	inherited from QWidget
	calls Qt method void setSizePolicy(QSizePolicy::Policy horizontal, QSizePolicy::Policy vertical)

#### Method setText(Str $arg1)
	[slot] 
	calls Qt method void setText(const QString& arg1)

#### 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 text( --> Str)
	calls Qt method QString text()

#### 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 QLineF
------------
	imported by
		use Qt::QtWidgets::QLineF;





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


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

	inherits QWidget




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

#### Method addToolBar(Qt::ToolBarArea $area, QToolBar $toolbar)
	calls Qt method void addToolBar(Qt::ToolBarArea area, QToolBar* toolbar)

#### Method addToolBar(QToolBar $toolbar)
	calls Qt method void addToolBar(QToolBar* toolbar)

#### Method addToolBar(Str $title --> QToolBar)
	calls Qt method QToolBar * addToolBar(const QString& title)

#### Method centralWidget( --> QWidget)
	calls Qt method QWidget * centralWidget()

#### 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 QMainWindow.new(QWidget $parent = (QWidget), Int $flags = Qt::WindowFlags() --> QMainWindow))
	calls Qt method  QMainWindow(QWidget* parent = nullptr, Qt::WindowFlags flags = Qt::WindowFlags())

#### 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 font( --> QFont)
	inherited from QWidget
	calls Qt method QFont & font()

#### 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 iconSize( --> QSize)
	calls Qt method QSize iconSize()

#### Method iconSizeChanged(QSize $iconSize)
	[signal] 
	calls Qt method void iconSizeChanged(const QSize& iconSize)

#### Method insertToolBar(QToolBar $before, QToolBar $toolbar)
	calls Qt method void insertToolBar(QToolBar* before, QToolBar* toolbar)

#### Method insertToolBarBreak(QToolBar $before)
	calls Qt method void insertToolBarBreak(QToolBar* before)

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

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

#### 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 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 menuBar( --> QMenuBar)
	calls Qt method QMenuBar * menuBar()

#### Method menuWidget( --> QWidget)
	calls Qt method QWidget * menuWidget()

#### 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]